[Initng-svn] r3791 - initng-ifiles/trunk/initfiles/system

svn at initng.thinktux.net svn at initng.thinktux.net
Thu Apr 13 02:43:53 CEST 2006


Author: deac
Date: Thu Apr 13 02:43:50 2006
New Revision: 3791

Modified:
   initng-ifiles/trunk/initfiles/system/coldplug.ii

Log:
coldplug makes trouble. container removed.

Modified: initng-ifiles/trunk/initfiles/system/coldplug.ii
==============================================================================
--- initng-ifiles/trunk/initfiles/system/coldplug.ii	(original)
+++ initng-ifiles/trunk/initfiles/system/coldplug.ii	Thu Apr 13 02:43:50 2006
@@ -1,4 +1,4 @@
-container system/coldplug/class {
+service system/coldplug/pci {
 	need = system/initial;
 	use = system/modules/depmod system/modules;
 	exec start = /etc/hotplug/${NAME}.rc start;
@@ -7,27 +7,49 @@
 	syncron = coldplug;
 }
 
-service system/coldplug/pci : system/coldplug/class {
-}
-
-service system/coldplug/usb : system/coldplug/class {
-	need = system/coldplug/pci;
+service system/coldplug/usb {
+	need = system/coldplug/pci system/initial;
+	use = system/modules/depmod system/modules;
+	exec start = /etc/hotplug/${NAME}.rc start;
+	exec stop = /etc/hotplug/${NAME}.rc stop;
+	# don't start two coldplug probes at once (because of the massive bash work in coldplug, static-modules does not have this)
+	syncron = coldplug;
 }
 
-service system/coldplug/scsi : system/coldplug/class {
-	need = system/coldplug/pci;
+service system/coldplug/scsi {
+	need = system/initial system/coldplug/pci;
+	use = system/modules/depmod system/modules;
+	exec start = /etc/hotplug/${NAME}.rc start;
+	exec stop = /etc/hotplug/${NAME}.rc stop;
+	# don't start two coldplug probes at once (because of the massive bash work in coldplug, static-modules does not have this)
+	syncron = coldplug;
 }
 
-service system/coldplug/input : system/coldplug/class {
-	need = system/coldplug/pci;
-	use = system/coldplug/isapnp;
+service system/coldplug/input {
+	need = system/initial system/coldplug/pci;
+	use = system/modules/depmod system/modules system/coldplug/isapnp;
+	exec start = /etc/hotplug/${NAME}.rc start;
+	exec stop = /etc/hotplug/${NAME}.rc stop;
+	# don't start two coldplug probes at once (because of the massive bash work in coldplug, static-modules does not have this)
+	syncron = coldplug;
 }
 
-service system/coldplug/ide : system/coldplug/class {
-	need = system/coldplug/pci;
+service system/coldplug/ide {
+	need = system/initial system/coldplug/pci;
+	use = system/modules/depmod system/modules;
+	exec start = /etc/hotplug/${NAME}.rc start;
+	exec stop = /etc/hotplug/${NAME}.rc stop;
+	# don't start two coldplug probes at once (because of the massive bash work in coldplug, static-modules does not have this)
+	syncron = coldplug;
 }
 
-service system/coldplug/isapnp : system/coldplug/class {
+service system/coldplug/isapnp {
+	need = system/initial;
+	use = system/modules/depmod system/modules;
+	exec start = /etc/hotplug/${NAME}.rc start;
+	exec stop = /etc/hotplug/${NAME}.rc stop;
+	# don't start two coldplug probes at once (because of the massive bash work in coldplug, static-modules does not have this)
+	syncron = coldplug;
 }
 	
 #ifd unknown_system


More information about the Initng-svn mailing list