[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