1 #!/bin/sh /etc/rc.common
16 procd_append_param
command '-s' "$network"
19 if network_get_subnets ranges
"$network"; then
20 for range
in $ranges; do
21 procd_append_param
command '-s' "$range"
25 if network_get_subnets6 ranges
"$network"; then
26 for range
in $ranges; do
27 procd_append_param
command '-s' "$range"
41 config_get value
"$cfg" "$option" "$default"
42 [ -n "$value" ] && procd_append_param
command "$flag" "$value"
52 config_get_bool value
"$cfg" "$option" "$default"
53 [ $value -eq 1 ] && procd_append_param
command "$flag"
57 .
/lib
/functions
/network.sh
62 config_get dir
"$cfg" database_directory
/var
/lib
/nlbwmon
65 procd_append_param
command -o "$dir"
67 add_option
"$cfg" -i commit_interval
24h
68 add_option
"$cfg" -r refresh_interval
30s
69 add_option
"$cfg" -p protocol_database
/usr
/share
/nlbwmon
/protocols
70 add_option
"$cfg" -G database_generations
10
71 add_option
"$cfg" -I database_interval
1
72 add_option
"$cfg" -L database_limit
10000
74 add_bool
"$cfg" -P database_prealloc
0
75 add_bool
"$cfg" -Z database_compress
1
77 config_list_foreach
"$cfg" local_network add_subnet
82 procd_set_param stderr
1
83 procd_set_param
command "$PROG"
84 procd_set_param nice
"$NICEPRIO"
87 config_foreach parse_config nlbwmon