ports/142084: net-mgmt/mrtg port is broken
Alexey V. Panfilov
mrtg at subnets.ru
Tue Jan 5 14:40:05 UTC 2010
The following reply was made to PR ports/142084; it has been noted by GNATS.
From: "Alexey V. Panfilov" <mrtg at subnets.ru>
To: bug-followup at FreeBSD.org, karl at FS.denninger.net
Cc:
Subject: Re: ports/142084: net-mgmt/mrtg port is broken
Date: Tue, 05 Jan 2010 17:12:27 +0300
This is a multi-part message in MIME format.
--------------040103030806080604000605
Content-Type: text/plain; charset=KOI8-R; format=flowed
Content-Transfer-Encoding: 7bit
Hi!
It occurs when selected option "SNMPv3". Fixed.
Also "mrtg-traffic-sum" installs again.
Patch attached.
Thanks for report.
--
Alexey V. Panfilov
--------------040103030806080604000605
Content-Type: text/plain;
name="mrtg_diff.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="mrtg_diff.txt"
diff -ruN mrtg/Makefile mrtg.new/Makefile
--- mrtg/Makefile 2009-07-31 17:54:58.000000000 +0400
+++ mrtg.new/Makefile 2010-01-04 20:05:15.000000000 +0300
@@ -7,7 +7,7 @@
PORTNAME= mrtg
PORTVERSION= 2.16.2
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= net-mgmt ipv6
MASTER_SITES= http://oss.oetiker.ch/mrtg/pub/ \
@@ -15,11 +15,12 @@
ftp://ftp.nstu.ru/pub/sources/nettools/monitoring/ \
ftp://ftp.chg.ru/pub/networking/monitoring/mrtg/
-MAINTAINER= mrtg at subnets.ru
+MAINTAINER= ports at subnets.ru
COMMENT= The multi-router traffic grapher
LIB_DEPENDS= gd.4:${PORTSDIR}/graphics/gd
-RUN_DEPENDS= ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-Pod-Parser
+RUN_DEPENDS= ${SITE_PERL}/Pod/Usage.pm:${PORTSDIR}/textproc/p5-Pod-Parser \
+ ${SITE_PERL}/SNMP_Session.pm:${PORTSDIR}/net-mgmt/p5-SNMP_Session
CONFIGURE_ARGS= --with-gd-lib=${LOCALBASE}/lib \
--with-gd-inc=${LOCALBASE}/include
@@ -63,7 +64,7 @@
mrtg-ti.png mrtg-l.gif mrtg-m.gif mrtg-r.gif
IMAGES= favicon.ico mrtg-l.gif mrtg-l.png mrtg-m.gif mrtg-m.png \
mrtg-r.gif mrtg-r.png mrtg-ti.gif mrtg-ti.png
-SCRIPTS= cfgmaker indexmaker mrtg
+SCRIPTS= cfgmaker indexmaker mrtg mrtg-traffic-sum
OPTIONS= IPV6 "Enable IPv6 support" OFF \
SNMP "Enable use of SNMPv3" OFF
@@ -75,8 +76,6 @@
.endif
.if defined(WITH_SNMP)
RUN_DEPENDS+= ${SITE_PERL}/Net/SNMP.pm:${PORTSDIR}/net-mgmt/p5-Net-SNMP
-.else
-RUN_DEPENDS+= ${SITE_PERL}/SNMP_Session.pm:${PORTSDIR}/net-mgmt/p5-SNMP_Session
.endif
post-patch:
diff -ruN mrtg/pkg-plist mrtg.new/pkg-plist
--- mrtg/pkg-plist 2008-06-06 07:06:22.000000000 +0400
+++ mrtg.new/pkg-plist 2010-01-04 21:14:00.000000000 +0300
@@ -1,6 +1,7 @@
bin/cfgmaker
bin/indexmaker
bin/mrtg
+bin/mrtg-traffic-sum
bin/rateup
%%SITE_PERL%%/MRTG_lib.pm
%%SITE_PERL%%/Net_SNMP_util.pm
@@ -10,59 +11,59 @@
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
%%PORTDOCS%%%%DOCSDIR%%/MANIFEST
%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/cfgmaker.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/cfgmaker.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/indexmaker.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/indexmaker.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-contrib.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-contrib.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-faq.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-faq.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-forum.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-forum.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-ipv6.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-ipv6.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-l.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-logfile.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-logfile.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-m.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-mibhelp.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-mibhelp.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-nt-guide.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-nt-guide.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-nw-guide.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-nw-guide.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-r.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-reference.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-reference.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-rrd.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-rrd.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-squid.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-squid.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-ti.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-unix-guide.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-unix-guide.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-webserver.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-webserver.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtglib.pod
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtglib.txt
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-l.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-m.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/doc/mrtg-r.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/favicon.ico
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-l.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-l.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-m.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-m.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-r.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-r.png
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-ti.gif
-%%PORTDOCS%%%%EXAMPLESDIR%%/images/mrtg-ti.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/cfgmaker.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/cfgmaker.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/indexmaker.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/indexmaker.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-contrib.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-contrib.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-faq.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-faq.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-forum.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-forum.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-ipv6.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-ipv6.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-l.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-logfile.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-logfile.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-m.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-mibhelp.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-mibhelp.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-nt-guide.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-nt-guide.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-nw-guide.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-nw-guide.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-r.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-reference.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-reference.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-rrd.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-rrd.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-squid.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-squid.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-ti.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-unix-guide.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-unix-guide.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-webserver.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-webserver.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtglib.pod
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtglib.txt
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-l.gif
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-m.gif
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/doc/mrtg-r.gif
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/favicon.ico
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-l.gif
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-l.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-m.gif
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-m.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-r.gif
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-r.png
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-ti.gif
+%%PORTEXAMPLES%%%%EXAMPLESDIR%%/images/mrtg-ti.png
@dirrmtry /var/run/mrtg
@dirrmtry %%ETCDIR%%
%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/images
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/doc
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/images
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/doc
+%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
--------------040103030806080604000605--
More information about the freebsd-ports-bugs
mailing list