[Initng-svn] r1950 - in initng/initfiles: daemon system
svn at initng.thinktux.net
svn at initng.thinktux.net
Sun Nov 6 16:39:59 CET 2005
Author: jimmy
Date: Sun Nov 6 16:39:57 2005
New Revision: 1950
Added:
initng/initfiles/system/ntpdate.ii
- copied, changed from r1949, initng/initfiles/daemon/ntpdate.ii
Removed:
initng/initfiles/daemon/ntpdate.ii
Modified:
initng/initfiles/daemon/Makefile.am
initng/initfiles/daemon/pump.ii
initng/initfiles/system/Makefile.am
Log:
Som service cleanup.
Modified: initng/initfiles/daemon/Makefile.am
==============================================================================
--- initng/initfiles/daemon/Makefile.am (original)
+++ initng/initfiles/daemon/Makefile.am Sun Nov 6 16:39:57 2005
@@ -52,7 +52,6 @@
mysql.ii \
nifd.ii \
nscd.ii \
- ntpdate.ii \
ntpd.ii \
rp-pppoe.ii \
oidentd.ii \
Modified: initng/initfiles/daemon/pump.ii
==============================================================================
--- initng/initfiles/daemon/pump.ii (original)
+++ initng/initfiles/daemon/pump.ii Sun Nov 6 16:39:57 2005
@@ -1,10 +1,13 @@
-service daemon/pump/* {
+daemon daemon/pump/* {
#*/
need = system/modules system/mountfs
- daemon = /sbin/pump
+ # daemon = /sbin/pump
- start {
- source /etc/conf.d/net
+ daemon {
+ if [[ -e /etc/conf.d/net ]]; then
+ source /etc/conf.d/net
+ fi
+
eval opts=\" \$\{pump_${NAME}\} \"
eval d=\" \$\{dhcp_${NAME}\} \"
[[ ${d} == " " ]] && d=" ${dhcp} "
@@ -30,17 +33,7 @@
exit 0
}
- stop {
+ kill {
/sbin/pump --release -i ${NAME}
-
- # We need to sleep as pump returns too fast
- sleep 1
-
- # pump should not down the interface, but it should drop addresses
- # it does neither, so we take care of it
-
- . /lib/initng/scripts/net/functions
- interface_del_addresses ${NAME}
- interface_up ${NAME}
}
}
Modified: initng/initfiles/system/Makefile.am
==============================================================================
--- initng/initfiles/system/Makefile.am (original)
+++ initng/initfiles/system/Makefile.am Sun Nov 6 16:39:57 2005
@@ -42,6 +42,7 @@
sysctl.ii \
urandom.ii \
usb.ii \
+ ntpdate.ii \
guarddog.ii \
wifi-radar.ii \
lm-sensors.ii
Copied: initng/initfiles/system/ntpdate.ii (from r1949, initng/initfiles/daemon/ntpdate.ii)
==============================================================================
--- initng/initfiles/daemon/ntpdate.ii (original)
+++ initng/initfiles/system/ntpdate.ii Sun Nov 6 16:39:57 2005
@@ -1,4 +1,4 @@
-service daemon/ntpdate {
+service service/ntpdate {
need = system/initial system/mountroot system/mountfs
require_network
start {
More information about the Initng-svn
mailing list