sheduler не хочет выполнять мой скрипт. Почему?
Решил спросить здесь. Я думаю здесь точно бывают люди знающие ответ на мой вопрос, ну или подскажут, что к чему.
Пишу (можно сказать написал) скрипт, который будет управлять скорость rtorrent в зависимости от форвардного трафика.
Хочу, чтобы вызывал его сам rTorrent.
Для этого добавлял в конфиг следующие варианты подключения этого скрипта:
Code:
schedule = rtshaper,0,5,execute=/opt/etc/rt-shaper/rt-shaper.sh
Code:
schedule = rtshaper,0,5,"execute={/opt/etc/rt-shaper/rt-shaper.sh& exit 0}"
Code:
schedule = rtshaper,0,5,"execute={sh,/opt/etc/rt-shaper/rt-shaper.sh& exit 0}"
Code:
schedule = rtshaper,0,5,"execute={/opt/etc/rt-shaper/rt-shaper.sh}"
Скрипт запускаться не хочет. :-(
В консоле пишет:
Code:
Scheduled command failed: rtshaper: Bad return code.
Чего он ещё хочет?
Сам скрипт работает без ошибок и под admin, и под p2p