Дело продолжает проясняться
установщик firebird просто (не совсем просто, но по факту в одно и тоже место) закидывает init.d скрипт в /etc/init.d, но специфичный для каждого дистрибутива, если соответвующего нет, то закидывает общий (generic).
Потом смотрит какие есть менеджеры служб и в одном из них прописывает демона. В моем случае это
chkconfig
- Код: Выделить всё
chkconfig --add демон
Добавляет демона в систему. При этом init.d скрипт должен иметь специальный формат, в начале в комментарии должны быть прописаны пару полей. Я добавил как написано в манах
- Код: Выделить всё
# chkconfig: 345 20 80
# description: описание демона
Первый параметр указывает на каких уровнях должен запускаться демон и с каким приоритетом, второй - описание, которое можно будет прочитать в GUI интерфесе.
После исполнения этой команды появились симлинки в соответвующих папках, а так же демон появился в списке "Services Configuration Tool" откуда его можно запустить/остановить через GUI-интерфейс.
Attid
Из всех менеджеров у меня только chkconfig. Интересно было взяглянуть на init.d скрипты firebird.init.d.* Если не сложно скиньте их также на ЛС.
См. так же
Хитрости запуска служб в Linux. (opennet.ru)