[Initng-svn] r2951 - initng/initfiles/system

svn at initng.thinktux.net svn at initng.thinktux.net
Mon Feb 6 17:33:39 CET 2006


Author: deac
Date: Mon Feb  6 17:33:38 2006
New Revision: 2951

Modified:
   initng/initfiles/system/udev.ii
Log:
udev-state only if RC_DEVICE_TARBALL setted. (gentoo-compatible)

Modified: initng/initfiles/system/udev.ii
==============================================================================
--- initng/initfiles/system/udev.ii	(original)
+++ initng/initfiles/system/udev.ii	Mon Feb  6 17:33:38 2006
@@ -98,7 +98,8 @@
 	need = system/udev/udevd;
 	script start = {
 #ifd gentoo
-		if [ -e /lib/udev-state/devices.tar.bz2 ]
+		source /etc/conf.d/rc
+		if [ "${RC_DEVICE_TARBALL}" = "yes" -a -e /lib/udev-state/devices.tar.bz2 ]
 		then
 			cd /dev
 			@/bin/tar@ -xjf /lib/udev-state/devices.tar.bz2
@@ -199,4 +200,15 @@
 		fi
 #endd
 	};
+#ifd gentoo
+	script stop = {
+		source /etc/conf.d/rc
+		if [ "${RC_DEVICE_TARBALL}" = "yes" ]
+		then
+			cd /dev
+			@/bin/tar@ -cjf /lib/udev-state/devices.tar.bz2
+		fi
+		exit 0
+	};
+#endd
 }


More information about the Initng-svn mailing list