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