X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=bird%2Ffiles%2Fbird4.init;h=a1a1be22ae1f2bc31d0b8ca30ed72cb322658efb;hb=9a23cb441209ea78d7fdf19d02b301c289534891;hp=18243bb9238fc3d5b2879ae6bfa57beb64e04d24;hpb=dea7535ffa11b4c7bbc6d57f885433f10adbc4e2;p=lede-routing%2F.git diff --git a/bird/files/bird4.init b/bird/files/bird4.init index 18243bb..a1a1be2 100644 --- a/bird/files/bird4.init +++ b/bird/files/bird4.init @@ -1,24 +1,26 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2010-2011 OpenWrt.org +# Copyright (C) 2010-2014 OpenWrt.org + +BIRD="bird4" START=99 STOP=10 SERVICE_DAEMONIZE=1 -SERVICE_WRITE_PID=1 +SERVICE_USE_PID=1 +SERVICE_PID_FILE="/var/run/$BIRD.pid" -BIRD="/usr/sbin/bird4 -c /etc/bird4.conf" +BIRD_BIN="/usr/sbin/$BIRD" +BIRD_CONF="/etc/$BIRD.conf" start() { - service_start $BIRD -d -# ( SERVICE_MATCH_NAME=1 service_start /usr/sbin/bird4loop ) + service_start $BIRD_BIN -d -c $BIRD_CONF -P $SERVICE_PID_FILE } stop() { -# ( SERVICE_MATCH_NAME=1 service_stop /usr/sbin/bird4loop ) - service_stop $BIRD + service_stop $BIRD_BIN } reload() { - service_reload $BIRD + service_reload $BIRD_BIN }