[bird] Use pid file support introduced in v1.3.12.
authorÁlvaro Fernández Rojas <noltari@gmail.com>
Fri, 17 Jan 2014 19:29:15 +0000 (20:29 +0100)
committerÁlvaro Fernández Rojas <noltari@gmail.com>
Fri, 17 Jan 2014 19:29:15 +0000 (20:29 +0100)
bird/files/bird4.init
bird/files/bird6.init

index 80bc51671759d03732d79301835ff0bc24f076fa..a1a1be22ae1f2bc31d0b8ca30ed72cb322658efb 100644 (file)
@@ -7,13 +7,14 @@ 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 $BIRD_BIN -d -c $BIRD_CONF
+       service_start $BIRD_BIN -d -c $BIRD_CONF -P $SERVICE_PID_FILE
 }
 
 stop() {
index 2b39e3f2b537bb7901fbc423e2876f811d0a0c6a..6156fb2352ca5236e5ae96b0a26cb3aa4d42a93b 100644 (file)
@@ -7,13 +7,14 @@ 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 $BIRD_BIN -d -c $BIRD_CONF
+       service_start $BIRD_BIN -d -c $BIRD_CONF -P $SERVICE_PID_FILE
 }
 
 stop() {