package/dropbear: use new service wrapper
[openwrt.git] / package / netifd / files / etc / init.d / netifd
1 #!/bin/sh /etc/rc.common
2 START=20
3 PIDFILE=/var/run/netifd.pid
4
5 start() {
6         stop
7         [ -e /proc/sys/kernel/core_pattern ] && {
8                 ulimit -c unlimited
9                 echo '/tmp/%e.%p.%s.%t.core' > /proc/sys/kernel/core_pattern
10         }
11         start-stop-daemon -S -b -m -p $PIDFILE -x /sbin/netifd
12         sleep 1
13 }
14
15 reload() {
16         ubus call network reload
17 }
18
19 stop() {
20         [ -e "$PIDFILE" ] || return
21         start-stop-daemon -K -p $PIDFILE -x /sbin/netifd
22         rm -f "$PIDFILE"
23 }