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]

Reply via email to