ansmirnov

Настройка LSP-тегов для запуска BGBilling сервиса SystemV

Теги: SysAdm, GNU/Linux, BGBilling

Приведен пример 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