X-Git-Url: http://git.ozo.com/?a=blobdiff_plain;f=bird%2Ffiles%2Fbird6.init;h=6156fb2352ca5236e5ae96b0a26cb3aa4d42a93b;hb=2430426c62d2097011fdc89920fbd4e1878b65d9;hp=2efb4f0963c181106e50bd69c33ad984624d58c9;hpb=dee0eb00c93ec56ed8c7896c486ee0368cac1d78;p=lede-routing%2F.git diff --git a/bird/files/bird6.init b/bird/files/bird6.init index 2efb4f0..6156fb2 100644 --- a/bird/files/bird6.init +++ b/bird/files/bird6.init @@ -1,21 +1,26 @@ #!/bin/sh /etc/rc.common -# Copyright (C) 2010-2011 OpenWrt.org +# Copyright (C) 2010-2014 OpenWrt.org -START=50 +BIRD="bird6" + +START=99 +STOP=10 SERVICE_DAEMONIZE=1 -SERVICE_WRITE_PID=1 +SERVICE_USE_PID=1 +SERVICE_PID_FILE="/var/run/$BIRD.pid" + +BIRD_BIN="/usr/sbin/$BIRD" +BIRD_CONF="/etc/$BIRD.conf" start() { - service_start /usr/sbin/bird6 -d -# ( SERVICE_MATCH_NAME=1 service_start /usr/sbin/bird6loop ) + service_start $BIRD_BIN -d -c $BIRD_CONF -P $SERVICE_PID_FILE } stop() { -# ( SERVICE_MATCH_NAME=1 service_stop /usr/sbin/bird6loop ) - service_stop /usr/sbin/bird6 + service_stop $BIRD_BIN } reload() { - service_reload /usr/sbin/bird6 + service_reload $BIRD_BIN }