[Initng-svn] r2715 - initng/initfiles/daemon

svn at initng.thinktux.net svn at initng.thinktux.net
Wed Jan 4 17:16:46 CET 2006


Author: jimmy
Date: Wed Jan  4 17:16:46 2006
New Revision: 2715

Modified:
   initng/initfiles/daemon/ifplugd.ii
Log:
New ifplugd script that works perfectly.


Modified: initng/initfiles/daemon/ifplugd.ii
==============================================================================
--- initng/initfiles/daemon/ifplugd.ii	(original)
+++ initng/initfiles/daemon/ifplugd.ii	Wed Jan  4 17:16:46 2006
@@ -1,6 +1,8 @@
 daemon daemon/ifplugd/* {
 	need = system/bootmisc;
 	use = system/static-modules system/coldplug system/ifrename;
+	stdout = /dev/null;
+	stderr = /dev/null;
 #ifd debian
 	env_file = /etc/default/ifplugd;
 	script daemon = {
@@ -9,18 +11,15 @@
 		A=`eval echo \$\{ARGS_${IF1}\}`
 		[ -z "${A}" ] && A="${ARGS}"
 
-		exec @/usr/sbin/ifplugd@ -i ${NAME} ${A};
-	}
-
-	script kill = {
-		@/usr/sbin/ifplugd@ -k --wait-on-kill -i ${NAME};
+		exec @/usr/sbin/ifplugd@ --no-daemon -i ${NAME} ${A};
 	}
 #elsed
 	exec daemon = @/usr/sbin/ifplugd@;
-	exec_args start =  -i ${NAME};
-	exec_args stop = -k --wait-on-kill -i ${NAME};
+	exec_args daemon =  -i ${NAME} --no-daemon;
 #endd
-	pid_file = /var/run/ifplugd.${NAME}.pid;
+	exec kill = @/usr/sbin/ifplugd@;
+	exec_args kill = -k --wait-on-kill -i ${NAME};
+	#pid_file = /var/run/ifplugd.${NAME}.pid;
 }
 
 service daemon/ifplugd {


More information about the Initng-svn mailing list