[Initng-svn] r1948 - initng/initfiles/daemon
svn at initng.thinktux.net
svn at initng.thinktux.net
Sun Nov 6 16:13:46 CET 2005
Author: jimmy
Date: Sun Nov 6 16:13:45 2005
New Revision: 1948
Modified:
initng/initfiles/daemon/dhcpcd.ii
Log:
Fix dhcpcd daemon.
Modified: initng/initfiles/daemon/dhcpcd.ii
==============================================================================
--- initng/initfiles/daemon/dhcpcd.ii (original)
+++ initng/initfiles/daemon/dhcpcd.ii Sun Nov 6 16:13:45 2005
@@ -1,11 +1,10 @@
-service daemon/dhcpcd/* {
+daemon daemon/dhcpcd/* {
need = system/initial system/mountfs system/modules system/hostname
use = system/static-modules system/coldplug
- #daemon = /sbin/dhcpcd
pid_file = /var/run/dhcpcd-$NAME.pid
respawn
- start {
+ daemon {
if [[ -e /etc/conf.d/net ]]; then
source /etc/conf.d/net
fi
@@ -31,22 +30,7 @@
&& ${opts} != *' -h '* && ${d} != *' nohostname '* ]] \
&& opts="${opts} -h ${h}"
- /sbin/dhcpcd ${opts} ${NAME}
+ exec /sbin/dhcpcd ${opts} ${NAME}
}
- stop {
- if [[ -e /etc/conf.d/net ]]; then
- source /etc/conf.d/net
- fi
-
- eval d=\" \$\{dhcp_${NAME}\} \"
- [[ -z ${d} ]] && d="${dhcp}"
- if [[ ${d} == *' norelease '* ]]; then
- signal="TERM"
- else
- signal="HUP"
- fi
-
- kill -s ${signal} $( < /var/run/dhcpcd-${NAME}.pid )
- }
}
More information about the Initng-svn
mailing list