Lines 9-19
Link Here
|
9 |
#quagga_enable="YES" |
9 |
#quagga_enable="YES" |
10 |
# |
10 |
# |
11 |
# You may also wish to use the following variables to fine-tune startup: |
11 |
# You may also wish to use the following variables to fine-tune startup: |
12 |
#quagga_flags="-d" |
12 |
# quagga_flags="-d" |
13 |
#quagga_daemons="zebra ripd ripngd ospfd ospf6d bgpd isisd" |
13 |
# quagga_daemons="zebra ripd ripngd ospfd ospf6d bgpd isisd" |
14 |
# Per daemon tuning may be done with daemon_name_flags |
14 |
# Per daemon tuning may be done with daemon_name_flags |
15 |
#zebra_flags="-dP 0" |
15 |
# zebra_flags="-dP 0" |
16 |
#bgpd_flags="-dnrP 0" and so on |
16 |
# bgpd_flags="-dnrP 0" and so on |
|
|
17 |
# If you want to give the routing deamons a chance to catchup before |
18 |
# continueing, set quagga_delay to a certain amount of seconds. |
19 |
# quagga_delay="30" |
17 |
# |
20 |
# |
18 |
# |
21 |
# |
19 |
# If the quagga daemons require additional shared libraries to start, |
22 |
# If the quagga daemons require additional shared libraries to start, |
Lines 42-47
Link Here
|
42 |
: ${quagga_flags="-d"} |
45 |
: ${quagga_flags="-d"} |
43 |
: ${quagga_daemons="zebra ripd ripngd ospfd ospf6d bgpd isisd"} |
46 |
: ${quagga_daemons="zebra ripd ripngd ospfd ospf6d bgpd isisd"} |
44 |
: ${quagga_extralibs_path=""} |
47 |
: ${quagga_extralibs_path=""} |
|
|
48 |
: ${quagga_delay="0"} |
45 |
|
49 |
|
46 |
quagga_cmd=$1 |
50 |
quagga_cmd=$1 |
47 |
|
51 |
|
Lines 78-80
Link Here
|
78 |
eval flags=\$\{${daemon}_flags:-\"${quagga_flags}\"\} |
82 |
eval flags=\$\{${daemon}_flags:-\"${quagga_flags}\"\} |
79 |
run_rc_command "$1" |
83 |
run_rc_command "$1" |
80 |
done |
84 |
done |
|
|
85 |
|
86 |
if [ "${quagga_delay}" != "0" ]; then |
87 |
echo "Sleeping ${quagga_delay} to obtain dynamic routing information..." |
88 |
sleep ${quagga_delay} |
89 |
fi |