Было бы неплохо оформить как репо пакет, так как упрощает дело с установкой, апгрейлом и деинсталляцией, но с точки зрения юзабилити иметь как подмодуль ОПЕНХСАS конечно удобнее, так как тогда не нужен комп при управлениии пакетом.
Вот как бы обе эти "концепции" объединить, вообще бы был экстаз для владельцев ресиверов...
Есть плагин ИПКГ, который ответственен за инитиальную установку самго ИПКГ и плюс аппликашек...
При этом установка осуществляется без добавление файла запуска в /opt/etc/init.d а например в директорию выше /opt/etc, дополнительно создаются папка и скрипт запуска для приложения в /PLUGINS/OpenXCAS/
Естественно при удалении затираются и все папки с скриптами в OpenXCAS...
Например для трансмишн это значило бы:
При установки через ИПКГ запуск трансмишн прописывается в /opt/etc/S90transmission
(таким образом не будет автозапуска от ипкг)
При этом в /PLUGINS/OpenXCAS/ создается 2 папки tr_start и tr_stop
В tr_start создаются два файла:
openxcas.conf
Код:
[module]
name = tr_start
daemon = tr_start.sh
version = 0.01
tr_start.sh
Код:
#!/bin/sh
cd /opt/etc
./S90transmission start
Аналогично для tr_stop. Подвесил две папки как архив.
В итоге имеем удобную инсталляцию из ИПКГ и Юзабилити из ОпенХКАС!
Вопрос только можно ли добавить в ипкг дополнительные скрипты??? Могу себе представить, что там свои четкие правила... Но тогда можно расширить скрипт ipkginst Мне так представляется ???
Короче слово за Вами спецы