on debian-based systems, the init scripts need LSB tags and overrides,
otherwise one gets warnings from the sysv-rc package, such as:
=======================
Setting up sysv-rc (2.88dsf-12) …
info: Checking if it is safe to convert to dependency based boot.
error: Unable to migrate to dependency based boot sequencing.
error: Problems detected: insserv: warning: script ‘WowzaMediaServer’ missing LSB tags and overrides,
See http://wiki.debian.org/LSBInitScripts/DependencyBasedBoot for
more information about dependency based boot sequencing. To
reattempt the migration process run ‘dpkg-reconfigure sysv-rc’.
=======================
so i propose to add the following lines immediately after the #!/bin/bash
inside /etc/init.d/WowzaMediaServer, at least for debian package
(but it won’t hurt if it will be present in other packages):
### BEGIN INIT INFO
# Provides: WowzaMediaServer
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start:
# Default-Stop:
# X-Interactive: true
# Short-Description: Start/stop Wowza Media Server
### END INIT INFO