tags 508137 + patch thanks Here a patch that should be ok
Laurent Bigonville
diff -u oidentd-2.0.8/debian/init oidentd-2.0.8/debian/init --- oidentd-2.0.8/debian/init +++ oidentd-2.0.8/debian/init @@ -20,6 +20,8 @@ OIDENT_GROUP="nogroup" test -f /etc/default/oidentd && . /etc/default/oidentd +. /lib/lsb/init-functions + if [ "${OIDENT_BEHIND_PROXY}" = "yes" ]; then # If we have a default router, then allow it to proxy auth requests to us GATEWAY=`netstat -nr | awk '/^0.0.0.0/{print $2;}'` @@ -33,27 +35,24 @@ case "$1" in start) - echo -n "Starting ident daemon:" - echo -n " oidentd" - start-stop-daemon --start --quiet --exec ${OIDENTD} -- ${OPTIONS} - echo "." + log_daemon_msg "Starting ident daemon" "oidentd" + start-stop-daemon --start --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS} + log_end_msg $? ;; stop) - echo -n "Stopping ident daemon:" - echo -n " oidentd" - start-stop-daemon --stop --quiet --exec ${OIDENTD} -- ${OPTIONS} - echo "." + log_daemon_msg "Stopping ident daemon" "oidentd" + start-stop-daemon --stop --quiet --oknodo --exec ${OIDENTD} -- ${OPTIONS} + log_end_msg $? ;; reload|restart|force-reload) - echo -n "Restarting ident daemon:" - echo -n " oidentd" + log_daemon_msg "Restarting ident daemon" "oidentd" start-stop-daemon --stop --quiet --exec ${OIDENTD} -- ${OPTIONS} sleep 2 start-stop-daemon --start --quiet --exec ${OIDENTD} -- ${OPTIONS} - echo "." + log_end_msg $? ;; *) - echo "Usage: $0 {start|stop|restart|reload|force-reload}" + log_success_msg "Usage: $0 {start|stop|restart|reload|force-reload}" exit 1 ;; esac