r439 - lvm2/trunk/debian
Bastian Blank
waldi at alioth.debian.org
Tue Apr 10 08:01:03 UTC 2007
Author: waldi
Date: Tue Apr 10 08:01:03 2007
New Revision: 439
Added:
lvm2/trunk/debian/lvm2.init
Modified:
lvm2/trunk/debian/rules
Log:
* debian/rules: Install init script.
* debian/lvm2.init: Add.
Added: lvm2/trunk/debian/lvm2.init
==============================================================================
--- (empty file)
+++ lvm2/trunk/debian/lvm2.init Tue Apr 10 08:01:03 2007
@@ -0,0 +1,44 @@
+#!/bin/sh
+
+SCRIPTNAME=/etc/init.d/lvm2
+
+. /lib/lsb/init-functions
+
+[ -x /sbin/vgchange ] || exit 0
+
+do_start()
+{
+ /sbin/vgscan --ignorelockingfailure --mknodes || true
+ /sbin/vgchange -a y --ignorelockingfailure || return 2
+}
+
+do_stop()
+{
+ /sbin/vgchange -a n --ignorelockingfailure || return 2
+}
+
+case "$1" in
+ start)
+ log_begin_msg "Setting up LVM Volume Groups"
+ do_start
+ case "$?" in
+ 0|1) log_end_msg 0 ;;
+ 2) log_end_msg 1 ;;
+ esac
+ ;;
+ stop)
+ log_begin_msg "Shutting down LVM Volume Groups"
+ do_stop
+ case "$?" in
+ 0|1) log_end_msg 0 ;;
+ 2) log_end_msg 1 ;;
+ esac
+ ;;
+ restart|force-reload)
+ ;;
+ *)
+ echo "Usage: $SCRIPTNAME {start|stop}" >&2
+ exit 3
+ ;;
+esac
+
Modified: lvm2/trunk/debian/rules
==============================================================================
--- lvm2/trunk/debian/rules (original)
+++ lvm2/trunk/debian/rules Tue Apr 10 08:01:03 2007
@@ -130,7 +130,7 @@
# dh_installemacsen -a
# dh_installpam -a
# dh_installmime -a
-# dh_installinit -a
+ dh_installinit -plvm2 --no-start -- start 26 S . start 50 0 6 .
# dh_installcron -a
# dh_installman -a
# dh_installinfo -a
More information about the pkg-lvm-commits
mailing list