forum.bitel.ru http://forum.bitel.ru/ |
|
Стартеры и скриптовая обвязка http://forum.bitel.ru/viewtopic.php?f=1&t=11850 |
Страница 1 из 1 |
Автор: | alibek [ 06 авг 2016, 18:24 ] |
Заголовок сообщения: | Стартеры и скриптовая обвязка |
Начал настраивать и запускать BGBilling (версия 7.0, для Debian ![]() Когда дело дошло до shell-скриптов — ужаснулся. Как будто студента-двоечника нанимали. В скриптах-стартерах не указаны LSB-тэги, да и вообще их структура не соответствует шаблону. Пути прописаны абсолютные, причем прописаны в разных скриптах (вместо того, чтобы брать или соурсить из одного файла). В bgcommonrc в функциях start и stop указан такой код: Код: if [ $COMMON_FUNCTIONS == true ]; then Хотя в bash сравнение должно быть с одним знаком равенства. То есть при наличии /etc/init.d/functions common-функции не использовались, но этого разработчики не замечали, потому что при старте это некритично (старт приложения все-равно отрабатывает), а при остановках списывали на глюки. Я планирую взять из скриптов только запуск ява-приложений с параметрами и полностью их переписать. Но может быть кто-то это уже сделал и поделится? |
Автор: | zavndw [ 06 авг 2016, 18:48 ] |
Заголовок сообщения: | Re: Стартеры и скриптовая обвязка |
в образах виртуальных машин можно взять юниты systemd или на вики пример есть |
Автор: | dimOn [ 09 авг 2016, 13:25 ] |
Заголовок сообщения: | Re: Стартеры и скриптовая обвязка |
в свете systemd эти стартовые скрипты давно неактуальны. а до этого никто за ними особо не следил. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |