projects
/
openwrt
/
staging
/
mkresin.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
be27ac5
)
package/netifd: use new service wrapper
author
Nicolas Thill
<nico@openwrt.org>
Mon, 7 Nov 2011 22:58:56 +0000
(22:58 +0000)
committer
Nicolas Thill
<nico@openwrt.org>
Mon, 7 Nov 2011 22:58:56 +0000
(22:58 +0000)
SVN-Revision: 28839
package/netifd/files/etc/init.d/netifd
patch
|
blob
|
history
diff --git
a/package/netifd/files/etc/init.d/netifd
b/package/netifd/files/etc/init.d/netifd
index 23b71863331a17f5246ad7f46001dc89632bb731..348f16d4d8d4c641570bdfd6fe6753a1ea64067a 100755
(executable)
--- a/
package/netifd/files/etc/init.d/netifd
+++ b/
package/netifd/files/etc/init.d/netifd
@@
-1,6
+1,9
@@
#!/bin/sh /etc/rc.common
#!/bin/sh /etc/rc.common
+
START=20
START=20
-PIDFILE=/var/run/netifd.pid
+
+SERVICE_DAEMONIZE=1
+SERVICE_WRITE_PID=1
start() {
stop
start() {
stop
@@
-8,16
+11,14
@@
start() {
ulimit -c unlimited
echo '/tmp/%e.%p.%s.%t.core' > /proc/sys/kernel/core_pattern
}
ulimit -c unlimited
echo '/tmp/%e.%p.%s.%t.core' > /proc/sys/kernel/core_pattern
}
- s
tart-stop-daemon -S -b -m -p $PIDFILE -x
/sbin/netifd
+ s
ervice_start
/sbin/netifd
sleep 1
}
sleep 1
}
-
reload
() {
-
ubus call network reloa
d
+
stop
() {
+
service_stop /sbin/netif
d
}
}
-stop() {
- [ -e "$PIDFILE" ] || return
- start-stop-daemon -K -p $PIDFILE -x /sbin/netifd
- rm -f "$PIDFILE"
+reload() {
+ ubus call network reload
}
}