summaryrefslogtreecommitdiff
path: root/bird
diff options
context:
space:
mode:
authorÁlvaro Fernández Rojas <noltari@gmail.com>2014-01-17 20:29:15 +0100
committerÁlvaro Fernández Rojas <noltari@gmail.com>2014-01-17 20:29:15 +0100
commiteb975ff19709f6495550a2a904698802581bbb1a (patch)
tree4a157e1db794f4a16ef2111371b3248c0d060871 /bird
parent8731e0647a475105acc254bc44aab50e4a828003 (diff)
[bird] Use pid file support introduced in v1.3.12.
Diffstat (limited to 'bird')
-rw-r--r--bird/files/bird4.init5
-rw-r--r--bird/files/bird6.init5
2 files changed, 6 insertions, 4 deletions
diff --git a/bird/files/bird4.init b/bird/files/bird4.init
index 80bc516..a1a1be2 100644
--- a/bird/files/bird4.init
+++ b/bird/files/bird4.init
@@ -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() {
diff --git a/bird/files/bird6.init b/bird/files/bird6.init
index 2b39e3f..6156fb2 100644
--- a/bird/files/bird6.init
+++ b/bird/files/bird6.init
@@ -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() {