Bug#384900: libdevmapper1.02: add lsb logging
David Härdeman
david at 2gen.com
Sun Aug 27 18:58:55 UTC 2006
Package: libdevmapper1.02
Version: 2:1.02.08-1
Severity: minor
Tags: patch
Hi,
the attached patch changes the libdevmapper1.02 init.d script(s) to use lsb
logging functions.
Regards,
David
-------------- next part --------------
diff -ur ./devmapper-1.02.08.orig/debian/control ./devmapper-1.02.08/debian/control
--- ./devmapper-1.02.08.orig/debian/control 2006-08-27 20:53:26.000000000 +0200
+++ ./devmapper-1.02.08/debian/control 2006-08-27 20:56:07.000000000 +0200
@@ -25,7 +25,7 @@
Section: libs
Priority: required
Architecture: any
-Depends: ${shlibs:Depends}
+Depends: ${shlibs:Depends}, lsb-base (>= 3.0-10)
Provides: libdevmapper
Description: The Linux Kernel Device Mapper userspace library
The Linux Kernel Device Mapper is the LVM (Linux Logical Volume Management)
diff -ur ./devmapper-1.02.08.orig/debian/libdevmapper1.02.init ./devmapper-1.02.08/debian/libdevmapper1.02.init
--- ./devmapper-1.02.08.orig/debian/libdevmapper1.02.init 2006-08-27 20:53:26.000000000 +0200
+++ ./devmapper-1.02.08/debian/libdevmapper1.02.init 2006-08-27 20:55:17.000000000 +0200
@@ -4,21 +4,22 @@
NAME=libdevmapper1.02
set -e
+. /lib/lsb/init-functions
case "$1" in
start)
- echo -n "Loading device-mapper support"
+ log_action_begin_msg "Loading device-mapper support"
modprobe dm-mod 2> /dev/null || true
modprobe dm-mirror 2> /dev/null || true
modprobe dm-snapshot 2> /dev/null || true
- echo "."
+ log_action_end_msg 0
;;
stop|restart|force-reload)
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
- exit 1
+ exit 2
;;
esac
More information about the pkg-lvm-maintainers
mailing list