Wowza Community

debian package: add LSB tags and overrides to /etc/init.d/WowzaMediaServer

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

We have had others with the same request. We are considering it but the problem is that these tags are not supported on all flavors of Linux and other flavors of Linux support other required tags.

Charlie