aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorPhilip M. Gollucci <pgollucci@FreeBSD.org>2010-02-01 17:45:31 +0000
committerPhilip M. Gollucci <pgollucci@FreeBSD.org>2010-02-01 17:45:31 +0000
commitbbbada6ae5b78af5f4bec5f605a552381c804900 (patch)
tree2e3dabfb6079b4e60ebd1b781659a1dd9e034f17 /net
parentddfe33e5f7d90ea656dab97f8256b8907b73ef56 (diff)
downloadports-bbbada6ae5b78af5f4bec5f605a552381c804900.tar.gz
ports-bbbada6ae5b78af5f4bec5f605a552381c804900.zip
Notes
Diffstat (limited to 'net')
-rw-r--r--net/quagga/Makefile2
-rw-r--r--net/quagga/files/quagga.sh.in5
2 files changed, 5 insertions, 2 deletions
diff --git a/net/quagga/Makefile b/net/quagga/Makefile
index fa3a7cfe8551..8ea7f3b02ce2 100644
--- a/net/quagga/Makefile
+++ b/net/quagga/Makefile
@@ -7,7 +7,7 @@
PORTNAME= quagga
PORTVERSION= 0.99.15
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= net ipv6
MASTER_SITES= http://quagga.net/download/ \
http://www.ru.quagga.net/download/ \
diff --git a/net/quagga/files/quagga.sh.in b/net/quagga/files/quagga.sh.in
index 747cabcdbb42..ceb3ceeac63b 100644
--- a/net/quagga/files/quagga.sh.in
+++ b/net/quagga/files/quagga.sh.in
@@ -54,6 +54,8 @@ stop_postcmd()
do_cmd()
{
+ local ret
+ ret=0
for daemon in ${quagga_daemons}; do
command=%%PREFIX%%/sbin/${daemon}
required_files=%%SYSCONF_DIR%%/${daemon}.conf
@@ -66,9 +68,10 @@ do_cmd()
fi
eval flags=\$\{${daemon}_flags:-\"${quagga_flags}\"\}
name=${daemon}
- run_rc_command "$1"
_rc_restart_done=false
+ run_rc_command "$1" || ret=1
done
+ return ${ret}
}
# set defaults