Поставьте на этот файл права 700/opt/sbin/cron[161]: (*system*) BAD FILE MODE (/opt/etc/cron.d/script1)
Вроде разобрался. У меня запускается так:
Комманда выполняется жутко медленно --- порядка трех минут. Похоже, осел погребен где-то в дебрях свопа.PHP Code:
35 23 * * * root HOME=/opt/home/p2p; /opt/bin/amulecmd -c "set bwlimit down 0"
При тестировании крона не нужно выставлять время срабатывания на ближайшую минуту. Похоже в первую минуту он грузит таблицу, а комманду выполняет только на вторую минуту.
без разницы. /opt/home/p2p --- директория внутри которой находится директория .aMule
пользователь, конечно, должен реально существовать. Строго говоря root --- это пользователь у которого uid=0. Называться он может как угодно.
если запускать одной строкой --- нет. Если файлом как я сначала предлагал, то да.В логах должно что-нибудь отображаться если скрипт выполнился?
Можно сказать, что это из области терминологии. Я бы это перевел как установление соединения. Дело в том, что как Remote GUI, так и amulecmd подключаются к определенному порту на роутере и через него общаются с серверной частью (amuled). То, что amulecmd запускается на том же роутере ничего не меняет. Общение происходит по сетевым протоколам. amulecmd может запускаться и не на роутере, а где угодно. Например:
PHP Code:
root@wl500g,~> amulecmd -c "get bwlimits"
This is amulecmd 2.2.2
Creating client...
Succeeded! Connection established to aMule 2.2.2
---------------------------------------
| aMule text client |
---------------------------------------
Use 'Help' for command list
> Bandwidth limits: Up: 10 kB/s, Down: 0 kB/s.
Ok, exiting aMulecmd...
Не понимаю:
запускаю осла командой amuled - все работает
при завершении сеанса telnet осел вырубается.......
форум облазил, ничего не могу найти на эту тему..
делал все по мануалу, что я упускаю?
спасибо!
screen вам в помощь
дыа!!!!!!!
как я рад))))
странно только...
мануал по амулу вроде пишут совсем для неразбирающихся, а такую элементарную вещь , как screen , не подсказали
спасибо!
ipkg install screen
а потом просто screen amuled
а если запускать емуль с параметром &
скрипт S57amuledCode:#!/opt/bin/bash PATH=/sbin:/bin:/usr/bin:/usr/sbin:/opt/bin:/opt/sbin start() { set backup=$HOME echo "Starting amuled..." logger "Starting amuled..." echo "Configuration's setting are located in /opt/share/amule" export HOME=/opt/share/amule /opt/bin/amuled -f export HOME=$backup echo "done" } stop() { echo -n "Shutting down amuled... " logger "Shutting down amuled... " killall amuled killall amuleweb echo "done" } case "$1" in start) start ;; stop) stop ;; restart) stop sleep 1 start ;; *) echo "Usage: $0 (start|stop|restart)" exit 1 ;; esac
/opt/etc/init.d/S57amuled start
/opt/etc/init.d/S57amuled stop