Под рукой ресивера нет, поэтому пишу по памяти.
Чтобы старт трансмишн проходил по твоим скриптам, советую переместить стартовый скрипт S90torrentd в папку выше \opt\etc, тогда трансмишн будет не всегда стартовать, а так как ты укажешь в OpenXCAS (стартовый скрипт может быть деактивирован).
Создаешь два скрипта: один для запуска tr_start.sh, другой для остановки tr_stop.sh. Для обоих скриптов создаешь соответствующую папку в папке /PLUGINS/OpenXCAS
Итак у тебя есть папки /PLUGINS/OpenXCAS/tr_start
и /PLUGINS/OpenXCAS/tr_stop
В папке /PLUGINS/OpenXCAS лежит файл по имени module.seq (могу ошибиться) там по образцу вписываешь твои два новых скрипта.
Для каждого скрипта в каждую папку добавляешь по образцу файлы openxcas.conf (по моему файлы так называются) там три строчки: название демона, скрипт который его запускает и еще что-то в третьей строке
Теперь пишем сами скрипты
tr_start.sh
Слип здесь нужен, так как иногда для ипкг надо больше времени, время в секундах, можно менять на свой вкус...
tr_stop.sh
Ну и не забываем добавить права на исполнение:
cd /PLUGINS/OpenXCAS/tr_start
chmod tr_start.sh 755
cd /PLUGINS/OpenXCAS/tr_stop
chmod tr_stop.sh 755
Все скрипты пишем в формате ЮНИХ.
Удачи
Чтобы старт трансмишн проходил по твоим скриптам, советую переместить стартовый скрипт S90torrentd в папку выше \opt\etc, тогда трансмишн будет не всегда стартовать, а так как ты укажешь в OpenXCAS (стартовый скрипт может быть деактивирован).
Создаешь два скрипта: один для запуска tr_start.sh, другой для остановки tr_stop.sh. Для обоих скриптов создаешь соответствующую папку в папке /PLUGINS/OpenXCAS
Итак у тебя есть папки /PLUGINS/OpenXCAS/tr_start
и /PLUGINS/OpenXCAS/tr_stop
В папке /PLUGINS/OpenXCAS лежит файл по имени module.seq (могу ошибиться) там по образцу вписываешь твои два новых скрипта.
Для каждого скрипта в каждую папку добавляешь по образцу файлы openxcas.conf (по моему файлы так называются) там три строчки: название демона, скрипт который его запускает и еще что-то в третьей строке
Код:
[module]
name = tr_start
daemon = tr_start.sh
version = 0.01
Код:
[module]
name = tr_stop
daemon = tr_stop.sh
version = 0.01
Теперь пишем сами скрипты
tr_start.sh
Код:
#!/bin/sh
sleep 45s
cd /opt/etc
./S90torrentd start
Слип здесь нужен, так как иногда для ипкг надо больше времени, время в секундах, можно менять на свой вкус...
tr_stop.sh
Код:
#!/bin/sh
cd /opt/etc
./S90torrentd stop
Ну и не забываем добавить права на исполнение:
cd /PLUGINS/OpenXCAS/tr_start
chmod tr_start.sh 755
cd /PLUGINS/OpenXCAS/tr_stop
chmod tr_stop.sh 755
Все скрипты пишем в формате ЮНИХ.
Удачи