diff options
author | Guillem Jover <guillem@hadrons.org> | 2011-02-02 05:44:44 +0100 |
---|---|---|
committer | Guillem Jover <guillem@hadrons.org> | 2011-10-30 07:38:25 +0100 |
commit | 9368545f0520beaf23fc14cda8409f53c215f246 (patch) | |
tree | 782525d33e8b7be4e80783ba580642f36d3aaf5a /debian/inetutils-inetd.init | |
parent | 5dc1d4ceb1c8c1e59facada91d63ba930f6c6f61 (diff) | |
download | inetutils-9368545f0520beaf23fc14cda8409f53c215f246.tar.gz |
Add new inetutils-inetd default configuration file for the init script
This allows to pass INETD_OPTS to it on start.
Closes: #606954
Diffstat (limited to 'debian/inetutils-inetd.init')
-rw-r--r-- | debian/inetutils-inetd.init | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/debian/inetutils-inetd.init b/debian/inetutils-inetd.init index 8858076..fd6185b 100644 --- a/debian/inetutils-inetd.init +++ b/debian/inetutils-inetd.init @@ -14,6 +14,7 @@ PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/sbin/inetutils-inetd NAME=inetd DESC="internet superserver" +CONFIGFILE=/etc/default/inetutils-inetd PIDFILE=/var/run/$NAME.pid test -x $DAEMON || exit 0 @@ -22,6 +23,8 @@ set -e . /lib/lsb/init-functions +test -r $CONFIGFILE && . $CONFIGFILE + check_no_services() { if ! grep -q "^[0-9A-Za-z/]" /etc/inetd.conf /etc/inetd.d/* 2>/dev/null; then @@ -36,7 +39,7 @@ case "$1" in check_no_services log_daemon_msg "Starting $DESC" "$NAME" start-stop-daemon --start --quiet --oknodo --pidfile $PIDFILE \ - --exec $DAEMON + --exec $DAEMON -- $INETD_OPTS log_end_msg $? ;; stop) @@ -58,7 +61,7 @@ case "$1" in check_no_services sleep 1 start-stop-daemon --start --quiet --pidfile $PIDFILE \ - --exec $DAEMON + --exec $DAEMON -- $INETD_OPTS log_end_msg $? ;; status) |