Mon, 28 Jan 2013 17:37:18 +0100
Correct socket error reporting improvement with IPv6 portable code,
after helpful recommendation by Saúl Ibarra Corretgé on OSips devlist.
1 #!@l_prefix@/bin/openpkg rc
2 ##
3 ## rc.mrtg -- Run-Commands
4 ##
6 %config
7 mrtg_enable="$openpkg_rc_def"
8 mrtg_sumlog="no"
9 mrtg_summin="10"
10 mrtg_sumail=""
11 mrtg_sumpat="<[Hh][1-9]>([Tt]raffic[^<]*)</[Hh][1-9]>"
13 %common
14 mrtg_etcdir="@l_prefix@/etc/mrtg"
15 mrtg_vardir="@l_prefix@/var/mrtg"
16 mrtg_webdir="@l_prefix@/web/mrtg"
18 %quarterly -u @l_susr@
19 rcService mrtg enable yes || exit 0
20 export LANG=C
21 @l_prefix@/bin/mrtg \
22 --pid-file=$mrtg_vardir/mrtg.pid \
23 --lock-file=$mrtg_vardir/mrtg.lock \
24 --confcache-file=$mrtg_vardir/mrtg.cache \
25 $mrtg_etcdir/mrtg.cfg \
26 && echo >>$mrtg_vardir/mrtg.log
28 %monthly -u @l_musr@
29 rcService mrtg enable yes || exit 0
30 rcVarIsYes mrtg_sumlog || exit 0
31 @l_prefix@/bin/mrtg-traffic-sum \
32 --min $mrtg_summin \
33 --catch $mrtg_sumpat \
34 $mrtg_etcdir/mrtg.cfg \
35 >>$mrtg_vardir/mrtg.log
36 if [ ".$mrtg_sumail" != . ]; then
37 @l_prefix@/bin/mrtg-traffic-sum \
38 --min $mrtg_summin \
39 --email $mrtg_sumail \
40 --catch $mrtg_sumpat \
41 $mrtg_etcdir/mrtg.cfg
42 fi