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

Reply via email to