diff options
author | Edwin Groothuis <edwin@FreeBSD.org> | 2007-06-20 02:19:55 +0000 |
---|---|---|
committer | Edwin Groothuis <edwin@FreeBSD.org> | 2007-06-20 02:19:55 +0000 |
commit | 3cb2c16787db6af8fe5402597117838b8bc26778 (patch) | |
tree | 3a0485589003f74d98d46d2bfbbc1664d5478534 /net | |
parent | c78546c92c371db6463195221111c15844c7f46b (diff) |
Notes
Diffstat (limited to 'net')
-rw-r--r-- | net/quagga/Makefile | 2 | ||||
-rw-r--r-- | net/quagga/files/quagga.sh.in | 17 |
2 files changed, 14 insertions, 5 deletions
diff --git a/net/quagga/Makefile b/net/quagga/Makefile index 914734f318d0..b05ca3c23187 100644 --- a/net/quagga/Makefile +++ b/net/quagga/Makefile @@ -7,7 +7,7 @@ PORTNAME= quagga PORTVERSION= 0.99.7 -PORTREVISION= 1 +PORTREVISION= 2 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 9a28950558b3..b99665125cee 100644 --- a/net/quagga/files/quagga.sh.in +++ b/net/quagga/files/quagga.sh.in @@ -9,11 +9,14 @@ #quagga_enable="YES" # # You may also wish to use the following variables to fine-tune startup: -#quagga_flags="-d" -#quagga_daemons="zebra ripd ripngd ospfd ospf6d bgpd isisd" +# quagga_flags="-d" +# quagga_daemons="zebra ripd ripngd ospfd ospf6d bgpd isisd" # Per daemon tuning may be done with daemon_name_flags -#zebra_flags="-dP 0" -#bgpd_flags="-dnrP 0" and so on +# zebra_flags="-dP 0" +# bgpd_flags="-dnrP 0" and so on +# If you want to give the routing deamons a chance to catchup before +# continueing, set quagga_delay to a certain amount of seconds. +# quagga_delay="30" # # # If the quagga daemons require additional shared libraries to start, @@ -42,6 +45,7 @@ load_rc_config $name : ${quagga_flags="-d"} : ${quagga_daemons="zebra ripd ripngd ospfd ospf6d bgpd isisd"} : ${quagga_extralibs_path=""} +: ${quagga_delay="0"} quagga_cmd=$1 @@ -78,3 +82,8 @@ for daemon in ${quagga_daemons}; do eval flags=\$\{${daemon}_flags:-\"${quagga_flags}\"\} run_rc_command "$1" done + +if [ "${quagga_delay}" != "0" ]; then + echo "Sleeping ${quagga_delay} to obtain dynamic routing information..." + sleep ${quagga_delay} +fi |