Package: beid-tools Version: 2.6.0-3.2 Here is the patch I used in my NMU.
diff -u belpic-2.6.0/debian/changelog belpic-2.6.0/debian/changelog --- belpic-2.6.0/debian/changelog +++ belpic-2.6.0/debian/changelog @@ -1,3 +1,13 @@ +belpic (2.6.0-3.2) unstable; urgency=low + + * Non-maintainer upload. + * Correct and improve init.d dependency header (Closes: #471095). + Patch from Petter Reinholdtsen. + * Use LSB functions for boot time output (Closes: #454892). Patch + from Laurent Bigonville. + + -- Petter Reinholdtsen <[EMAIL PROTECTED]> Mon, 9 Jun 2008 22:52:33 +0200 + belpic (2.6.0-3.1) unstable; urgency=low * Non-maintainer upload. diff -u belpic-2.6.0/debian/beid-tools.beid.init belpic-2.6.0/debian/beid-tools.beid.init --- belpic-2.6.0/debian/beid-tools.beid.init +++ belpic-2.6.0/debian/beid-tools.beid.init @@ -11,10 +11,10 @@ # ### BEGIN INIT INFO # Provides: beid -# Required-Start: $local_fs $remote_fs -# Required-Stop: $local_fs $remote_fs +# Required-Start: $remote_fs +# Required-Stop: $remote_fs # Default-Start: 2 3 4 5 -# Default-Stop: S 0 1 6 +# Default-Stop: 0 1 6 # Short-Description: Belgian electronic ID card support daemons ### END INIT INFO @@ -27,6 +27,8 @@ test -x $DAEMON1 || exit 0 +. /lib/lsb/init-functions + # Include #PACKAGE# defaults if available if [ -f /etc/default/beid ] ; then . /etc/default/beid @@ -36,18 +38,20 @@ case "$1" in start) - echo -n "Starting $DESC: " - start-stop-daemon --start --quiet --exec $DAEMON1 -- $PCSCD_OPTS - echo -n "$NAME1 " - start-stop-daemon --start --quiet --exec $DAEMON2 -- $DAEMON_OPTS - echo "$NAME2." + log_daemon_msg "Starting $DESC" + log_progress_msg "$NAME1" + start-stop-daemon --start --quiet --oknodo --exec $DAEMON1 -- $PCSCD_OPTS + log_progress_msg "$NAME2" + start-stop-daemon --start --quiet --oknodo --exec $DAEMON2 -- $DAEMON_OPTS + log_end_msg 0 ;; stop) - echo -n "Stopping $DESC: " - start-stop-daemon --oknodo --stop --quiet --exec $DAEMON1 - echo -n "$NAME1 " - start-stop-daemon --oknodo --stop --quiet --exec $DAEMON2 - echo "$NAME2." + log_daemon_msg "Stopping $DESC" + log_progress_msg "$NAME1" + start-stop-daemon --oknodo --stop --quiet --oknodo --exec $DAEMON1 + log_progress_msg "$NAME2" + start-stop-daemon --oknodo --stop --quiet --oknodo --exec $DAEMON2 + log_end_msg 0 ;; #reload) # @@ -67,15 +71,16 @@ # option to the "reload" entry above. If not, "force-reload" is # just the same as "restart". # - echo -n "Restarting $DESC: " + log_daemon_msg "Restarting $DESC" start-stop-daemon --oknodo --stop --quiet --exec $DAEMON1 sleep 1 start-stop-daemon --start --quiet --exec $DAEMON1 -- $DAEMON_OPTS - echo -n "$NAME1 " + log_progress_msg "$NAME1" start-stop-daemon --oknodo --stop --quiet --exec $DAEMON2 sleep 1 start-stop-daemon --start --quiet --exec $DAEMON2 -- $DAEMON_OPTS - echo "$NAME2." + log_progress_msg "$NAME2" + log_end_msg 0 ;; *) N=/etc/init.d/beid Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]