summaryrefslogtreecommitdiff
path: root/net/mrtg
AgeCommit message (Collapse)AuthorFilesLines
2002-11-28Bump package revision after last bugfix.tron1-2/+2
2002-11-28Buildlinkify this package to stop it from using packaged version oftron1-2/+3
"libintl" even if it is not necessary.
2002-11-19Updated mrtg to 2.9.26.2nb1martti3-3/+18
Avoid negative request ids (default_avoid_negative_request_ids=1) as this might cause problems with some devices. Solution provided by Tobias Oetiker in a private mail.
2002-11-18Updated mrtg to 2.9.26.2 (2.9.26b)martti3-10/+11
* with thresholds ... have two decimals in % mode * give threshdesc and value as ar 4 and 5 of called threshprog * propperly ignore signal 127 on UNIX * make cfgmaker foundry aware * ds3 (30) and sonet (39) are wan interface types too added them to the $if_is_wan group in cfgmaker * don't give up too quickly if a confcache setup entry does not match ... * make rateup.c (64bit) work on macos x * debug 64bit rateup ... * drop special MacOS X includes they are harmful on 10.2. Use bsd approach * use long long in log files to enable logging of FAST links long long = 64 bit integers * make cfgmaker support ifHighSpeed propperly and teach it about Juniper * make output of cfgmaker such that indexmaker will sort propperly
2002-10-23Updated mrtg to 2.9.25martti5-25/+25
* die gracefully when LANG is set to UTF-8 and give advice (RedHat 8) * updated squid monitoring example * Fixed indexmaker which got truncated during the last release process * cosmetic tweaks for layout * Use Snmp Session 0.93 with option avoid_negative_request_ids enabled * Supress Posix Locales in the locale module ... people who have LANG set to UTF-8 report very strange errors otherwhise. * skip all queries to a host for one round when 1 query has returned undef. * skip all trailing space in keys when matching interface by Name, Description, Anything * remove <br> before <hr> near pagetop * make Includes search in directory of main config files as well as in current directory * addhead option for indexmaker * fix for uptime for squid and other non standard devices * indexmaker: improve handling of urls given with --rrdviewer * improved chinese translation
2002-09-30Updated mrtg to 2.9.22 [lots of bug fixes]martti6-42/+44
2002-09-24Complete standardization of messages according to latest pkglint.wiz1-3/+3
2002-08-29Fix typo, pointed out by Eric Jacoboni in private mail.bouyer1-3/+3
2002-07-06Add envstat2mrtg.tv1-1/+2
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb1-2/+3
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2001-11-07Add envstat2mrtg, a perl script which allows to use envstat output withbouyer3-3/+92
mrtg.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-2/+2
2001-06-21Make netstat2mrtg work also on interfaces without link-layer addressbouyer1-2/+7
(e.g. lo0, gif0, ...). From Takahiro Hayashi in pkg/13206.
2001-06-20Update to 2.9.17 by Martti Kuparinen via pkg/13258.wiz3-7/+10
Notable changes in reverse order (newest on top): * mrtg_lib had broken scanning for Ip tables in populateconfcache this caused reference by IP to break * new option for mrtg --logging replaces $main::debugfile from 2.9.13. It can be set to a file which will take all mrtg output. On Win32 it can also be set to 'eventlog' which will make all mrtg output go to the eventlog. * snmpv2 regexp did not match in cfgmaker * fix for indexmakers extension feature * improved mrtg logfile format description * require perl 5.005 for mrtg_lib * populateconfcache steps across non existing tables gracefully * in mrtg, handle bigint more carefully and remove excess + from results as some perls seem to crash on them ... * check if gd was linked with jpeg and even freetype ... * if $main::debugfile is set to a writeable filename, all output form mrtg will go there (Firedeamon Suggenstion) * SNMP_Session 0.86 added ... lenient_source_port_matching replaces the ad hoc only_ip_address_matching from mrtg 2.9.11 ... AS/400 folks beware * added --section=portname to indexmaker * try to fix IsCounterBroken test in cfgmaker ... just cant find any broken coutners to test this :-( * fix for broken --dns-domain in cfgmaker * fix for broken RouterUptime[] configurable * fix for broken snmp with returns negative numbers for counters ... * integrated my SNMP_utils changes into the real thing. * make sure cfgmaker puts now raw < or > into the PageTop tag * properly integrated ytics support in rateup * properly deal with target math resulting in non integer data even when logging to rateup which can not deal with floats. * cleanup of rateup.c and some new options -b -a -o -i * new options for mrtg noborder, noarrow, noi, noo, nobanner and nolegend check reference.pod for docs. * generator meta tag to html pages * add 'only_ip_address_matching' feature to SNMP_Session. We are more libaral when accepting snmp responses now. * be more tolerant with external scripts input * added feature to SNMP_utils: If first snmp var name is a HASH pointer, the hash contents is used to set snmp options on the connection * handle descriptions with & in cfgmaker * added SnmpOptions: command to mrtg.cfg lanuage ... It allows to set Snmp Options as available in SNMP_Session. Check the reference.txt file. * test for availability of ifHCInOctets when running cfgmaker for v2 targets * fixed indexmake image path for situations with Directories * added option --prefix to indexmaker for people keeping thier index somewhere else than default. * honor background option in cfg file for indexmaker pages * fixed warning in indexmaker (Use of uninitialized value in concatenation <.> at indexmaker line 174) * when the integer option was specified, there was still a .x printed in the summary area ... * mrtg will now timestamp any warning and error message it emits * fixed threshold processing ... IT REALY WORKS NOW! ... **** Incompatible CHANGE **************** ThreshProgOK now gets the same commandline arguments as the normal ThreshProg ... **** Incompatible CHANGE **************** * configurable confcache (.ok) file location * add <meta http-equiv="Cache-Control" content="no-cache"> to html files as this seems to be more understandable than "Pragma" content="no-cache"
2001-06-19RCS ID policehubertf3-0/+4
2001-04-26Set minimum required Perl 5 version to 5.6.0. Fixes PR pkg/12743 bytron1-4/+5
Kimmo Suominen.
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-9/+7
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-06Update to 2.9.10, in followup to pkg/11411 by Martin Wallner.wiz2-4/+4
Changes since 2.9.2: Too many too list here. (Lots of bugfixes, and many enhancements).
2001-02-25Install "mrtg.1" to "man/man1", too.tron2-2/+4
2001-02-25Only install manual pages for "cfgmaker" as "mrtgcfgmaker.1" and fortron2-27/+31
"indexmaker" as "mrtgindexmaker.1" to avoid name conflicts. All manual pages are installed to "share/doc/mrtg" again.
2001-02-25Install manual pages to "man/man1" instead of "share/doc/mrtg".tron2-27/+27
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-02-08Print 0 when the number of IRQs has become negative instead of nothing (whichbouyer1-2/+6
confuses mrtg).
2001-01-29Add automatic ${VARIABLE} handling for MESSAGE files.wiz2-9/+4
Convert most MESSAGE files to new syntax (${VARIABLE} gets replaced, not @VARIABLE@, nor @@VARIABLE@@). By default, substitutions are done for LOCALBASE, PKGNAME, PREFIX, X11BASE, X11PREFIX; additional patterns can be added via MESSAGE_SUBST. Clean up some packages while I'm there; add RCS tags to most MESSAGEs. Remove some uninteresting MESSAGEs.
2000-10-23Change maintainer to myself, per request of Hubertbouyer1-2/+2
2000-10-20Ops, cfgmaker_ip isn't here any morebouyer1-2/+1
2000-10-20Upgrate to mrtg 2.9.2, and change maintainer back to packages@netbsd.orgbouyer8-42/+139
(Todd Vierling doesn't use mrtg any more :) Changes from 2.8.12: MRTG 2.9 is the biggest change in MRTG since the release of MRTG 2.0. So let's hear the news first: * The rrdtool integration allows for massively increased logging performance. * Routers which change their interface numbers are no problem any more. MRTG can now reliably address interfaces by IP, MAC, Description, Name and Type. The cfgmaker tool has been rewritten from scratch and allows to generate configurations with any of the above mentioned interface addressing methods. * Indexmaker has be rewritten from scratch, it is now much more flexible and fully documented. * All the MRTG documentation has been reviewed and ported to perls "Plain Old Documentation (POD)" format. This allows to provide all documentation in text, HTML and man format. It is now all available on the MRTG web-site. * Config file parsing has been optimized. This makes reading configuration files much faster. Especially large configuration files are faster by factors * Under UNIX, mrtg can fork into several instances while querying routers. This improves data acquisition performance dramatically, especially with slow networks. * Graphs and webpages can be generated on the fly is mrtg is used with rrdtool logging. Several tools in the mrtg contrib section are available for this purpose. * And there is more: MRTG has been translated into 29 languages, OS detection has been automated, did I mention performance, many of the contributed tools have been dated and a slew of new ones has been added, The config file reading code is now available in a documented library which simplifies the creation of other tools which need access to the mrtg cfg file. * In total, over 200 individual changes are listed in the change log since the release of MRTG 2.9.2.
2000-09-03Use actual ${PREFIX} in MESSAGEwiz2-6/+9
2000-08-27Convert packages to use PERL5_PACKLIST (part 1). These were the easyjlam2-11/+12
ones to do, and each compiled and installed/de-installed apparently correctly. As a side effect of the dynamic PLIST, we no longer need to have separate -static and -shared PLISTs. It's now easier than ever to make a perl5 package for NetBSD :)
2000-03-17Adapt to "gd" library with JPEG support.tron3-6/+6
2000-03-17Depend on gd 1.7.3 or newer instead of hard coding version number.tron1-2/+2
2000-03-05The generated pages are trying to include png files for the logos,kim2-7/+7
not gif files. So we need to install the png logos.
2000-03-03Make this package work on Solaris.agc1-1/+10
2000-02-07Update "mrtg" package to version 2.8.12:tron4-28/+20
- make -M and -r work in indexmaker - hungarian translation - NoSpaceChar option. Supresses SPACE normally inserted between local value and PRE or APPEND value. - new features for cfgmaker --iponly, --options, --workdir - make RunAsDaemon work ... - Daemon mode now forks into background after cfgcheck - Remove locks after sig INT and TERM - make indexmaker ignore default values - added ThreshDesc config option. Its value is assigned to the env variable THRESH_DESC before and of the Thresh-Action scripts are called. - bugfix for big5 locale - bugfix for norwegian.pmd - it is RunAsDaemon and not RunAsDeamon - update for rrdtool integration 14all.cgi to 0.16 - updated danish translation - have cfgmaker put specific comments into the mrtg.cfg file regarding the reason for droping a certain interface .. - Added RunAsDeamon mode. Start mrtg only once. No Cron necessary. - linux ip-filter integration in contrib - version 2.2 of mrtgmk in contrib - catalan locales - rateup.c fix for kMG override bug - allow to set ShortLegend to '' - better parsing of PageTop with intexmakers -P option - fix for spanish translation (uptime had some probmlems) - contrib: switchmaker produces mrtg cfg files for Cisco Catylst 5XXX - made sure -lm comes last when linking ... - converted remaining gifs to png - make sure AbsMax is not smaller than MaxBytes - translation to icelandic - added japanese translations for ISO-2022-JP and EUC-JP - added turkish translation - update for rrdtool integration 14all.cgi - Added more modular translation system - Added German Translation - Chinese Translation - cfgmaker_ip ... keep first address and not last .. - Malayan translation - restored mibhelp to its old glory .. - added ability to index interfaces by physical address analog to the existing IP stuff ... there is now also a cfgmaker_phys - polish translation - graphing fix for rateup ... - cpuinfo contrib - contrib cisco config tftp - updates and bugfixes for mrtgmk v2.0 - fix for -F/-f in indexmaker - fix for view type in indexmaker - cisco accounting contrib - added -lm to LIBS in configure.in - patching system for languages ... check translate directory - NSI (Network Status Imager for MRTG) contrib - updates for mrtg-archiver
1999-11-01* Modify to support gd-1.7.3.jlam3-4/+28
1999-08-28New version introduced locales_mrtg.pm so let's install it.kim2-3/+5
Now you can run this, too...
1999-08-28Upgrade to 2.8.8 to work with gd-1.6.3 (otherwise the pkg toolskim3-13/+14
just kept trying to reinstall gd, which was odd -- I guess it was thinking version 1.3p1 was greater than 1.6.3).
1999-07-09Add package patch checksum files.agc1-0/+3
1999-05-22Apparently needs --with-gd-lib= as well, now...explorer1-2/+2
1999-05-22Update mrtg to 2.7.4rh6-66/+61
Notable changes are: - several bug fixes - now uses GNU configure script - documentation update - cleaned up distribution - new indexmaker accepts multiple config files - optional 2-column layout - option to specify bacground color - option to specify overview graphs sizes - few options to increase/decrease bells and whistles - improvements for perminute perhour - integration of SNMP_util and the latest SNMP_session - changed cfgmaker to use ipaddress as name for targets - fixed html in indexmaker and mrtg - optional handling of two different MaxBytes settings
1999-05-18Add 2 perl scripts to collect datas on a NetBSD 1.4 system from netstat,bouyer6-3/+338
iostat, systat and a sample config file to use these. Also update the MESSAGE to stats there is a sample config file. Result can be seen at http://www.antioche.eu.org/mrtg/.
1999-05-10Link with $(LDFLAGS), for -Wl,-R/usr/pkg/libbouyer1-4/+11
1999-05-03Change gd package "version" to 1.3p1 so that packages (particularly py-gd)tv1-2/+2
will not try to link against the version without a shared library.
1998-08-26Automatically append HOMEPAge to DESCR files, and remove homepage URLstsarna1-4/+1
from individual DESCR files that had them.
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-08-07Add NetBSD RCS Ids.agc3-0/+6
1998-07-14cat ${PKGDIR}/MESSAGE in bsd.pkg.mk if it exists, don't do it in everyfrueauf1-2/+1
package Makefile.
1998-07-13Add and activate MRTG, the Multi-Router Traffic Grapher.tv7-72/+65