Page 3 of 4 FirstFirst 1234 LastLast
Results 31 to 45 of 57

Thread: Запуск приложений на роутере

  1. #31
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by Boris2777 View Post
    все сделал по инструкции, так и не запускается ничего... =(
    как посмотреть логи, что не так?
    Скрипт приложи полностью.

  2. #32
    Выкладываю!

    /opt/etc/cron.30mins/every.sh
    Code:
    /opt/bin/every -u mylogin -p mypassword
    и /opt/etc/crontab
    Code:
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin
    MAILTO="root"
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    */1 * * * * * /opt/etc/cron.30mins/
    пробывал и имя указывать и файл run-parts создавать, по разному - итог один - не запускается и всё тут. Мне не нужны директории, проще каждый процесс руками прописывать (для меня), подскажите, как прописать просто чтобы раз в 30 минут запускать мой файлик?

    зы. сам по себе файл every.sh , если его запустить - работает, по крону - нет..

    ещё одно заметил...

    [Boris@inet root]$ crontab -e
    You (Boris) are not allowed to use this program (crontab)
    See crontab(1) for more information
    Last edited by Boris2777; 14-07-2008 at 20:45.

  3. #33
    Join Date
    Feb 2007
    Location
    Moscow RF
    Posts
    355
    Quote Originally Posted by Boris2777 View Post
    Выкладываю!

    пробывал и имя указывать и файл run-parts создавать, по разному - итог один - не запускается и всё тут. Мне не нужны директории, проще каждый процесс руками прописывать (для меня), подскажите, как прописать просто чтобы раз в 30 минут запускать мой файлик?

    зы. сам по себе файл every.sh , если его запустить - работает, по крону - нет..

    ещё одно заметил...

    [Boris@inet root]$ crontab -e
    You (Boris) are not allowed to use this program (crontab)
    See crontab(1) for more information
    А run-parts у вас отсутствует что ли?
    Code:
    #!/bin/sh
    #
    # runparts.sh by macsat@macsat.com
    # intended for use with cron
    #
    # based on rc.unslung by unslung guys :-)
    #
    if [ -z "$1" ]
    then
    echo "Usage : $0 "
    fi
    
    RUNDIR=$1"/*"
    
    for i in $RUNDIR ;do
    
    # Ignore dangling symlinks (if any).
    [ ! -f "$i" ] && continue
    
    case "$i" in
    *.sh)
    # Source shell script for speed.
    (
    trap - INT QUIT TSTP
    set start
    . $i
    )
    ;;
    *)
    # No sh extension, so fork subprocess.
    $i start
    ;;
    esac
    done
    Должен быть исполняемым

    Code:
    */1 * * * * * логин /opt/bin/run-parts /opt/etc/cron.30mins/
    Code:
    */1 * * * * *
    это точно 30 мин?
    Last edited by Marks; 14-07-2008 at 21:10.

  4. #34
    зачем все так сложно?

    надо всего лишь установить cron

    далее
    Code:
    crontab -e
    вписать туда

    Code:
    */30 * * * * /opt/bin/every -u mylogin -p mypassword
    в post-mount'е запускать крон

    P.S. прошу обратить внимание на то, что формат задачи крона задан автором не верно ... там 5 звездочек =), а не шесть, как у автора.

  5. #35
    Join Date
    Feb 2007
    Location
    Moscow RF
    Posts
    355
    Quote Originally Posted by velsi View Post
    зачем все так сложно?

    надо всего лишь установить cron

    далее
    Code:
    crontab -e
    вписать туда

    Code:
    */30 * * * * /opt/bin/every -u mylogin -p mypassword
    в post-mount'е запускать крон

    P.S. прошу обратить внимание на то, что формат задачи крона задан автором не верно ... там 5 звездочек =), а не шесть, как у автора.
    velsi зачем изобретать велосипед?

  6. #36
    Забил на крон, написал маленький скрипт - кому интересно -

    запуск проги
    sleep 1800 (спим 30 минут)
    запуск файла 2

    файл2
    запуск скрипта

    всё работает с этим скриптом.. тему можно закрывать... а крон так и не заработал.

    Единственная проблема... в top висят куча процессов sh.. это нормально?

    делаю ещё раз крон.. похоже, у меня 2 разных крона из разных репозитариев... сижу разбираюсь..
    Last edited by Omega; 04-05-2011 at 19:09. Reason: fixed

  7. #37
    Join Date
    Feb 2008
    Location
    Moscow, Tver
    Posts
    3,962
    Quote Originally Posted by Boris2777 View Post
    Единственная проблема... в top висят куча процессов sh.. это нормально?
    Следствие работы подобного скрипта ... Думаю, с течением времени забьют все ресурсы и повиснет агрегат.

  8. #38
    Quote Originally Posted by vectorm View Post
    Следствие работы подобного скрипта ... Думаю, с течением времени забьют все ресурсы и повиснет агрегат.
    Cогласен, лучше настроить крон.
    WL-700GE,rtorrent,amule, mldonkey, прошивка kfurge
    ВСЕ на выборы !
    Для новичков и ленивых

  9. #39
    Вообщем, всё получилось настроить через крон! я переименовал логин Boris через веб интерфейс в root , и crontab -e стал нормально запускаться, там прописал - что нужно делать и всё. Всем спасибо! наконец-то нормально всё работает..
    Last edited by Boris2777; 16-07-2008 at 04:16.

  10. #40
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476

    Запуск dropbear из-под screen

    Возможно ли это? Я попытался, но dropbear вместе со screen сразу завершаются (исключая вариант, когда сначала руками запускается screen, а затем в нем руками dropbear). При это на экран ничего не выводится кроме [screen is terminating] ( проверял с опцией -L) . Просто хочется запустить dropbear с ключом -E (что-бы не забивать лог) но при этом не потерять историю последних обращений к нему...

  11. #41
    дико извиняюсь, не понял зачем?
    vim имеет два режима - бибикать и все портить (с) не мое

  12. #42
    Не хочет человек, чтоб в лог писалось, как он туда входит-выходит.

  13. #43
    Мммм...либо я чего то не понял.

    screen -S "dropbear" -X screen dropbear -E 2>&1 1>/dev/null

  14. #44
    Ctrl+A+D - отцепиться от скрина.
    WL-500GPremium v.1 default CPU&memory 1.9.2.7-10
    (HP1018, EZ-setup on/off wi-fi, FDD 1Gb Corsair: nginx+phpfcgi, cron+phpNOD32Updater, squid+ADredirector, swapon)

  15. #45
    Join Date
    Jun 2008
    Location
    Russia, Perm
    Posts
    476
    Quote Originally Posted by StaREViL View Post
    Мммм...либо я чего то не понял.

    screen -S "dropbear" -X screen dropbear -E 2>&1 1>/dev/null
    опять же dropbear сразу завершается ничего не говоря.. кстати, запуск screen из-под screen это нормально?

    Quote Originally Posted by Nebulosa View Post
    Ctrl+A+D - отцепиться от скрина.
    Я не настолько плох... (забавно, я привык нажимать Ctrl+a, затем отпускать и затем нажимать d )

Page 3 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. Пробросить 25 порт в роутере Asus
    By prettyy in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 2
    Last Post: 19-05-2009, 18:40

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •