Настройка LSP-тегов для запуска BGBilling сервиса SystemV
Приведен пример LSP-тегов для запуска bgbilling в качестве сервиса.
Следующие строки необходимо добавить в начало файла запуска сервиса (/etc/init.d/bgbilling
).
==> bgbilling <==
#!/bin/sh
### BEGIN INIT INFO
# Provides: bgbilling
# Required-Start: $remote_fs $network $syslog activemq mysql
# Required-Stop: $remote_fs $network $syslog activemq mysql
# Default-Start: 3 5
# Default-Stop: 0 1 6
# Short-Description: Starts bgbilling
# Description: Starts BGBilling Server
### END INIT INFO
==> bgdataloader <==
#!/bin/sh
### BEGIN INIT INFO
# Provides: bgdataloader
# Required-Start: $remote_fs $network $syslog activemq mysql bgbilling
# Required-Stop: $remote_fs $network $syslog activemq mysql bgbilling
# Default-Start: 3 5
# Default-Stop: 0 1 6
# Short-Description: Starts bgdataloader
# Description: Starts BGBilling Data Loader
### END INIT INFO
==> bgscheduler <==
#!/bin/sh
### BEGIN INIT INFO
# Provides: bgscheduler
# Required-Start: $remote_fs $network $syslog activemq mysql bgbilling
# Required-Stop: $remote_fs $network $syslog activemq mysql bgbilling
# Default-Start: 3 5
# Default-Stop: 0 1 6
# Short-Description: Starts bgscheduler
# Description: Starts BGBilling Scheduler
### END INIT INFO
После чего необходимо обновить необходимые каталоги rcX.d
:
update-rc.d -f bgbilling remove
update-rc.d bgbilling defaults