BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 29 мар 2024, 12:30

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Стартеры и скриптовая обвязка
СообщениеДобавлено: 06 авг 2016, 18:24 
Не в сети

Зарегистрирован: 02 авг 2016, 14:13
Сообщения: 5
Карма: 0
Начал настраивать и запускать BGBilling (версия 7.0, для Debian 8).
Когда дело дошло до shell-скриптов — ужаснулся.
Как будто студента-двоечника нанимали.

В скриптах-стартерах не указаны LSB-тэги, да и вообще их структура не соответствует шаблону.
Пути прописаны абсолютные, причем прописаны в разных скриптах (вместо того, чтобы брать или соурсить из одного файла).
В bgcommonrc в функциях start и stop указан такой код:
Код:
if [ $COMMON_FUNCTIONS == true ]; then

Хотя в bash сравнение должно быть с одним знаком равенства.
То есть при наличии /etc/init.d/functions common-функции не использовались, но этого разработчики не замечали, потому что при старте это некритично (старт приложения все-равно отрабатывает), а при остановках списывали на глюки.

Я планирую взять из скриптов только запуск ява-приложений с параметрами и полностью их переписать.
Но может быть кто-то это уже сделал и поделится?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Стартеры и скриптовая обвязка
СообщениеДобавлено: 06 авг 2016, 18:48 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
в образах виртуальных машин можно взять юниты systemd или на вики пример есть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Стартеры и скриптовая обвязка
СообщениеДобавлено: 09 авг 2016, 13:25 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
в свете systemd эти стартовые скрипты давно неактуальны. а до этого никто за ними особо не следил.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.106s | 26 Queries | GZIP : On ]