Update to MRTG 2.17.7: Changes 2.17.7, 2018-07-12 -------------------------- From: Martin Sechny, shenk.sk * update to HTML 5 template in bin/mrtg, checked by HTML+CSS W3C validator * corrected style in HTML template: color with background-color (workaround for missing text color property in mrtg.cfg) Changes 2.17.6, 2014-12-02 -------------------------- From: tobi * add --descr=ifname option to indexmaker * fix parsing of global option in cfgmaker * add dcn id to cfgmaker (baed on input from Pawel Golaszeswski) From: Steve Alligood <steve@betterlinux.com> * make sure threshval does not get clobberd Changes 2.17.5, 2012-04-26 -------------------------- From: Pavel Gulchouck <gul@gul.kiev.ua> * fix for kmg option coredumpdiff -r1.126 -r1.127 pkgsrc/net/mrtg/Makefile
(jnemeth)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.126 2018/08/22 09:45:54 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.127 2019/04/14 21:50:36 jnemeth Exp $ | |
2 | 2 | |||
3 | DISTNAME= mrtg-2.17.4 | 3 | DISTNAME= mrtg-2.17.7 | |
4 | PKGREVISION= 12 | 4 | #PKGREVISION= 12 | |
5 | CATEGORIES= net | 5 | CATEGORIES= net | |
6 | MASTER_SITES= https://oss.oetiker.ch/mrtg/pub/ | 6 | MASTER_SITES= https://oss.oetiker.ch/mrtg/pub/ | |
7 | MASTER_SITES+= https://oss.oetiker.ch/mrtg/pub/old/ | 7 | MASTER_SITES+= https://oss.oetiker.ch/mrtg/pub/old/ | |
8 | 8 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 9 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= https://oss.oetiker.ch/mrtg/ | 10 | HOMEPAGE= https://oss.oetiker.ch/mrtg/ | |
11 | COMMENT= The Multi-Router Traffic Grapher | 11 | COMMENT= The Multi-Router Traffic Grapher | |
12 | LICENSE= gnu-gpl-v2 | 12 | LICENSE= gnu-gpl-v2 | |
13 | 13 | |||
14 | USE_TOOLS+= perl:run | 14 | USE_TOOLS+= perl:run | |
15 | PERL5_REQD= 5.14.1 | 15 | PERL5_REQD= 5.14.1 | |
16 | GNU_CONFIGURE= yes | 16 | GNU_CONFIGURE= yes | |
17 | CONFIGURE_ARGS+= --with-gd=${BUILDLINK_PREFIX.gd} | 17 | CONFIGURE_ARGS+= --with-gd=${BUILDLINK_PREFIX.gd} |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.13 2010/07/09 08:45:33 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.14 2019/04/14 21:50:36 jnemeth Exp $ | |
2 | bin/cfgmaker | 2 | bin/cfgmaker | |
3 | bin/indexmaker | 3 | bin/indexmaker | |
4 | bin/mrtg | 4 | bin/mrtg | |
5 | bin/mrtg-traffic-sum | 5 | bin/mrtg-traffic-sum | |
6 | bin/rateup | 6 | bin/rateup | |
7 | libexec/envstat2mrtg | 7 | libexec/envstat2mrtg | |
8 | libexec/netstat2mrtg | 8 | libexec/netstat2mrtg | |
9 | libexec/sys2mrtg | 9 | libexec/sys2mrtg | |
10 | ${PERL5_SUB_INSTALLVENDORLIB}/BER.pm | 10 | ${PERL5_SUB_INSTALLVENDORLIB}/BER.pm | |
11 | ${PERL5_SUB_INSTALLVENDORLIB}/MRTG_lib.pm | 11 | ${PERL5_SUB_INSTALLVENDORLIB}/MRTG_lib.pm | |
12 | ${PERL5_SUB_INSTALLVENDORLIB}/SNMP_Session.pm | 12 | ${PERL5_SUB_INSTALLVENDORLIB}/SNMP_Session.pm | |
13 | ${PERL5_SUB_INSTALLVENDORLIB}/SNMP_util.pm | 13 | ${PERL5_SUB_INSTALLVENDORLIB}/SNMP_util.pm | |
14 | ${PERL5_SUB_INSTALLVENDORLIB}/Net_SNMP_util.pm | 14 | ${PERL5_SUB_INSTALLVENDORLIB}/Net_SNMP_util.pm | |
@@ -30,60 +30,80 @@ man/man1/mrtg-nt-guide.1 | @@ -30,60 +30,80 @@ man/man1/mrtg-nt-guide.1 | |||
30 | man/man1/mrtg-nw-guide.1 | 30 | man/man1/mrtg-nw-guide.1 | |
31 | man/man1/mrtg-reference.1 | 31 | man/man1/mrtg-reference.1 | |
32 | man/man1/mrtg-rrd.1 | 32 | man/man1/mrtg-rrd.1 | |
33 | man/man1/mrtg-squid.1 | 33 | man/man1/mrtg-squid.1 | |
34 | man/man1/mrtg-unix-guide.1 | 34 | man/man1/mrtg-unix-guide.1 | |
35 | man/man1/mrtg-webserver.1 | 35 | man/man1/mrtg-webserver.1 | |
36 | man/man1/mrtg.1 | 36 | man/man1/mrtg.1 | |
37 | man/man1/mrtglib.1 | 37 | man/man1/mrtglib.1 | |
38 | share/doc/mrtg2/CHANGES | 38 | share/doc/mrtg2/CHANGES | |
39 | share/doc/mrtg2/COPYING | 39 | share/doc/mrtg2/COPYING | |
40 | share/doc/mrtg2/COPYRIGHT | 40 | share/doc/mrtg2/COPYRIGHT | |
41 | share/doc/mrtg2/README | 41 | share/doc/mrtg2/README | |
42 | share/doc/mrtg2/THANKS | 42 | share/doc/mrtg2/THANKS | |
43 | share/doc/mrtg2/cfgmaker.1 | |||
43 | share/doc/mrtg2/cfgmaker.pod | 44 | share/doc/mrtg2/cfgmaker.pod | |
44 | share/doc/mrtg2/cfgmaker.txt | 45 | share/doc/mrtg2/cfgmaker.txt | |
46 | share/doc/mrtg2/indexmaker.1 | |||
45 | share/doc/mrtg2/indexmaker.pod | 47 | share/doc/mrtg2/indexmaker.pod | |
46 | share/doc/mrtg2/indexmaker.txt | 48 | share/doc/mrtg2/indexmaker.txt | |
49 | share/doc/mrtg2/mrtg-contrib.1 | |||
47 | share/doc/mrtg2/mrtg-contrib.pod | 50 | share/doc/mrtg2/mrtg-contrib.pod | |
48 | share/doc/mrtg2/mrtg-contrib.txt | 51 | share/doc/mrtg2/mrtg-contrib.txt | |
52 | share/doc/mrtg2/mrtg-faq.1 | |||
49 | share/doc/mrtg2/mrtg-faq.pod | 53 | share/doc/mrtg2/mrtg-faq.pod | |
50 | share/doc/mrtg2/mrtg-faq.txt | 54 | share/doc/mrtg2/mrtg-faq.txt | |
55 | share/doc/mrtg2/mrtg-forum.1 | |||
51 | share/doc/mrtg2/mrtg-forum.pod | 56 | share/doc/mrtg2/mrtg-forum.pod | |
52 | share/doc/mrtg2/mrtg-forum.txt | 57 | share/doc/mrtg2/mrtg-forum.txt | |
58 | share/doc/mrtg2/mrtg-ipv6.1 | |||
53 | share/doc/mrtg2/mrtg-ipv6.pod | 59 | share/doc/mrtg2/mrtg-ipv6.pod | |
54 | share/doc/mrtg2/mrtg-ipv6.txt | 60 | share/doc/mrtg2/mrtg-ipv6.txt | |
61 | share/doc/mrtg2/mrtg-l.gif | |||
55 | share/doc/mrtg2/mrtg-l.png | 62 | share/doc/mrtg2/mrtg-l.png | |
63 | share/doc/mrtg2/mrtg-logfile.1 | |||
56 | share/doc/mrtg2/mrtg-logfile.pod | 64 | share/doc/mrtg2/mrtg-logfile.pod | |
57 | share/doc/mrtg2/mrtg-logfile.txt | 65 | share/doc/mrtg2/mrtg-logfile.txt | |
66 | share/doc/mrtg2/mrtg-m.gif | |||
58 | share/doc/mrtg2/mrtg-m.png | 67 | share/doc/mrtg2/mrtg-m.png | |
68 | share/doc/mrtg2/mrtg-mibhelp.1 | |||
59 | share/doc/mrtg2/mrtg-mibhelp.pod | 69 | share/doc/mrtg2/mrtg-mibhelp.pod | |
60 | share/doc/mrtg2/mrtg-mibhelp.txt | 70 | share/doc/mrtg2/mrtg-mibhelp.txt | |
71 | share/doc/mrtg2/mrtg-nt-guide.1 | |||
61 | share/doc/mrtg2/mrtg-nt-guide.pod | 72 | share/doc/mrtg2/mrtg-nt-guide.pod | |
62 | share/doc/mrtg2/mrtg-nt-guide.txt | 73 | share/doc/mrtg2/mrtg-nt-guide.txt | |
74 | share/doc/mrtg2/mrtg-nw-guide.1 | |||
63 | share/doc/mrtg2/mrtg-nw-guide.pod | 75 | share/doc/mrtg2/mrtg-nw-guide.pod | |
64 | share/doc/mrtg2/mrtg-nw-guide.txt | 76 | share/doc/mrtg2/mrtg-nw-guide.txt | |
77 | share/doc/mrtg2/mrtg-r.gif | |||
65 | share/doc/mrtg2/mrtg-r.png | 78 | share/doc/mrtg2/mrtg-r.png | |
79 | share/doc/mrtg2/mrtg-reference.1 | |||
66 | share/doc/mrtg2/mrtg-reference.pod | 80 | share/doc/mrtg2/mrtg-reference.pod | |
67 | share/doc/mrtg2/mrtg-reference.txt | 81 | share/doc/mrtg2/mrtg-reference.txt | |
82 | share/doc/mrtg2/mrtg-rrd.1 | |||
68 | share/doc/mrtg2/mrtg-rrd.pod | 83 | share/doc/mrtg2/mrtg-rrd.pod | |
69 | share/doc/mrtg2/mrtg-rrd.txt | 84 | share/doc/mrtg2/mrtg-rrd.txt | |
85 | share/doc/mrtg2/mrtg-squid.1 | |||
70 | share/doc/mrtg2/mrtg-squid.pod | 86 | share/doc/mrtg2/mrtg-squid.pod | |
71 | share/doc/mrtg2/mrtg-squid.txt | 87 | share/doc/mrtg2/mrtg-squid.txt | |
72 | share/doc/mrtg2/mrtg-ti.png | 88 | share/doc/mrtg2/mrtg-ti.png | |
89 | share/doc/mrtg2/mrtg-unix-guide.1 | |||
73 | share/doc/mrtg2/mrtg-unix-guide.pod | 90 | share/doc/mrtg2/mrtg-unix-guide.pod | |
74 | share/doc/mrtg2/mrtg-unix-guide.txt | 91 | share/doc/mrtg2/mrtg-unix-guide.txt | |
92 | share/doc/mrtg2/mrtg-webserver.1 | |||
75 | share/doc/mrtg2/mrtg-webserver.pod | 93 | share/doc/mrtg2/mrtg-webserver.pod | |
76 | share/doc/mrtg2/mrtg-webserver.txt | 94 | share/doc/mrtg2/mrtg-webserver.txt | |
95 | share/doc/mrtg2/mrtg.1 | |||
77 | share/doc/mrtg2/mrtg.pod | 96 | share/doc/mrtg2/mrtg.pod | |
78 | share/doc/mrtg2/mrtg.txt | 97 | share/doc/mrtg2/mrtg.txt | |
98 | share/doc/mrtg2/mrtglib.1 | |||
79 | share/doc/mrtg2/mrtglib.pod | 99 | share/doc/mrtg2/mrtglib.pod | |
80 | share/doc/mrtg2/mrtglib.txt | 100 | share/doc/mrtg2/mrtglib.txt | |
81 | share/examples/mrtg/mrtg.conf | 101 | share/examples/mrtg/mrtg.conf | |
82 | share/mrtg2/icons/mrtg-l.gif | 102 | share/mrtg2/icons/mrtg-l.gif | |
83 | share/mrtg2/icons/mrtg-l.png | 103 | share/mrtg2/icons/mrtg-l.png | |
84 | share/mrtg2/icons/mrtg-m.gif | 104 | share/mrtg2/icons/mrtg-m.gif | |
85 | share/mrtg2/icons/mrtg-m.png | 105 | share/mrtg2/icons/mrtg-m.png | |
86 | share/mrtg2/icons/mrtg-r.gif | 106 | share/mrtg2/icons/mrtg-r.gif | |
87 | share/mrtg2/icons/mrtg-r.png | 107 | share/mrtg2/icons/mrtg-r.png | |
88 | share/mrtg2/icons/mrtg-ti.gif | 108 | share/mrtg2/icons/mrtg-ti.gif | |
89 | share/mrtg2/icons/mrtg-ti.png | 109 | share/mrtg2/icons/mrtg-ti.png |
@@ -1,10 +1,10 @@ | @@ -1,10 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.34 2015/11/04 00:35:12 agc Exp $ | 1 | $NetBSD: distinfo,v 1.35 2019/04/14 21:50:36 jnemeth Exp $ | |
2 | 2 | |||
3 | SHA1 (mrtg-2.17.4.tar.gz) = 5ae0e659001c613b847237a6b223b26cb7a8ab0f | 3 | SHA1 (mrtg-2.17.7.tar.gz) = c8d6134dd22b9a62e5924faf42d7779bbd1d33ff | |
4 | RMD160 (mrtg-2.17.4.tar.gz) = cea76ad3685375770520ebbccd0ad4b6adafff1f | 4 | RMD160 (mrtg-2.17.7.tar.gz) = b035d853822fbcf39e9ac20093f199f463b8a6e8 | |
5 | SHA512 (mrtg-2.17.4.tar.gz) = b15dac707e387714ba1a181c487894fcacbb9c2c1a1710475ebe86a11e30d758a4b44c139b42638de7fdef6616cf3112afc4e5a8c5fbf53718829673698ee110 | 5 | SHA512 (mrtg-2.17.7.tar.gz) = b25ab38416213bc5128612724530f36f4a855bb66a65f8bbe4bdafef05d2688eed68f5c3df1e13193102507a4114e71ec226ad32dd6b4d3ae2e2291320d8e768 | |
6 | Size (mrtg-2.17.4.tar.gz) = 1096879 bytes | 6 | Size (mrtg-2.17.7.tar.gz) = 1098650 bytes | |
7 | SHA1 (patch-aa) = 2874cd59371db10fbc4ff6c29e3a917a4b8eec55 | 7 | SHA1 (patch-aa) = 2874cd59371db10fbc4ff6c29e3a917a4b8eec55 | |
8 | SHA1 (patch-ab) = bf367e6c43030a9cb64a88336b66932d7e05025c | 8 | SHA1 (patch-ab) = bf367e6c43030a9cb64a88336b66932d7e05025c | |
9 | SHA1 (patch-ac) = 24ae08714f896ca0f1724454b8ad47c32412c018 | 9 | SHA1 (patch-ac) = 24ae08714f896ca0f1724454b8ad47c32412c018 | |
10 | SHA1 (patch-lib__mrtg2__SNMP_Session.pm) = ab19dfdab6951a1b375bf2433f794293ed191bf4 | 10 | SHA1 (patch-lib__mrtg2__SNMP_Session.pm) = 85175f077f08fa9c14c35211735ebe56641c4b5d |
@@ -1,25 +1,25 @@ | @@ -1,25 +1,25 @@ | |||
1 | $NetBSD: patch-lib__mrtg2__SNMP_Session.pm,v 1.1 2013/08/03 17:05:17 tron Exp $ | 1 | $NetBSD: patch-lib__mrtg2__SNMP_Session.pm,v 1.2 2019/04/14 21:50:36 jnemeth Exp $ | |
2 | 2 | |||
3 | Fix run-time warnings under Perl 5.16 and newer caused by the IPv6 support | 3 | Fix run-time warnings under Perl 5.16 and newer caused by the IPv6 support | |
4 | in the "Socket" module. | 4 | in the "Socket" module. | |
5 | 5 | |||
6 | --- lib/mrtg2/SNMP_Session.pm.orig 2012-01-12 10:29:00.000000000 +0000 | 6 | --- lib/mrtg2/SNMP_Session.pm.orig 2018-07-13 06:09:56.000000000 +0000 | |
7 | +++ lib/mrtg2/SNMP_Session.pm 2013-08-03 17:56:14.000000000 +0100 | 7 | +++ lib/mrtg2/SNMP_Session.pm | |
8 | @@ -146,7 +146,7 @@ | 8 | @@ -146,7 +146,7 @@ BEGIN { | |
9 | 9 | |||
10 | if (eval {local $SIG{__DIE__};require Socket6;} && | 10 | if (eval {local $SIG{__DIE__};require Socket6;} && | |
11 | eval {local $SIG{__DIE__};require IO::Socket::INET6; IO::Socket::INET6->VERSION("1.26");}) { | 11 | eval {local $SIG{__DIE__};require IO::Socket::INET6; IO::Socket::INET6->VERSION("1.26");}) { | |
12 | - Socket6->import(qw(pack_sockaddr_in6 inet_pton getaddrinfo unpack_sockaddr_in6)); | 12 | - Socket6->import(qw(pack_sockaddr_in6 inet_pton getaddrinfo)); | |
13 | + Socket6->import(qw(inet_pton getaddrinfo)); | 13 | + Socket6->import(qw(inet_pton getaddrinfo)); | |
14 | $ipv6_addr_len = length(pack_sockaddr_in6(161, inet_pton(AF_INET6(), "::1"))); | 14 | $ipv6_addr_len = length(pack_sockaddr_in6(161, inet_pton(AF_INET6(), "::1"))); | |
15 | $SNMP_Session::ipv6available = 1; | 15 | $SNMP_Session::ipv6available = 1; | |
16 | } | 16 | } | |
17 | @@ -601,7 +601,7 @@ | 17 | @@ -601,7 +601,7 @@ use Carp; | |
18 | BEGIN { | 18 | BEGIN { | |
19 | if($SNMP_Session::ipv6available) { | 19 | if($SNMP_Session::ipv6available) { | |
20 | import IO::Socket::INET6; | 20 | import IO::Socket::INET6; | |
21 | - Socket6->import(qw(pack_sockaddr_in6 inet_pton getaddrinfo unpack_sockaddr_in6)); | 21 | - Socket6->import(qw(pack_sockaddr_in6 inet_pton getaddrinfo)); | |
22 | + Socket6->import(qw(inet_pton getaddrinfo)); | 22 | + Socket6->import(qw(inet_pton getaddrinfo)); | |
23 | } | 23 | } | |
24 | } | 24 | } | |
25 | 25 |