summaryrefslogtreecommitdiff
path: root/net/mrtg/patches
AgeCommit message (Collapse)AuthorFilesLines
2007-01-10Updated net/mrtg to 2.15.0martti1-6/+18
* Free positioning of a generated ifIndex in the OID string using the magic IndexPOS keyword * When doing threshold checking with rrdtool, there was a very expensive 'getting the data back with rrdinfo and rrdfetch' cycle after each rrdupdate. with rrdtool 1.2 and the updatev function this is not necessary anymore the new code speeds up mrtg cycle time by a factor of 3 to 10 depending on your platform. * Threshold Un-Borken Messages will only be generated when the value is 10% away from the threshold. Configurable via ThreshHyst * New function thresholdmail lets you send an email when a threshold is broken. This feature talks directly to the mailserver and does not require any external programs. * New template writers helper function in cfgmaker - oid_pick. It tests if a device is willing to supply information regarding a particular oid. This makes template writing much more plesant. http://oss.oetiker.ch/mrtg-trac/browser/trunk/templates/cisco/host-cisco.tmpl * added new tool mrtg-traffic-sum to build traffic stats based on the content of your mrtg log (not rrd) files. * mrtg running with rrdtool can now do sub-minute resolution if the interval is specified like that: 0:30 ... note that you can not change the resolution of an existing rrd file. So this will only have the desired effect on new rrds. Also note that the graphing frontend may need changes too to be able to deal with the new interval type. Internally interval is now a float! * new debug option 'prof' to see how long rrdtool spends on its writes ... * fixed snmpv3 support in cfgmaker
2006-10-19Updated net/mrtg to 2.14.7martti2-22/+10
* take over MAINTAINERship * removed extra spaces from Makefile.in * timestamps in log files to be YYYY-MM-DD HH:MM:SS * fixed rateup to propely support kMG option * fixed problem with conversioncode option throwing an exception. * fixed config parsing problem for libadd lines terminated by a \ * added 'eval' debug target * updated local $SIG{__DIE__} locations to work as intended * fix ifspeed for foundry switches in cfgmaker * Added expscale option (opposite of logscale) to emphasize the top end of the scale; this improves display of line voltages that don't change a whole lot * added sample startup script for mrtg
2006-08-09Update to 2.14.5adrianp2-17/+28
Package changes include: - pkglintification - move to options.mk - add in extra option for building with snmpv3 support (not tested) - tidy up MESSAGE (no more html docs) MRTG changes include: * updated SNMP_util.pm and Net_SNMP_util.pm * new: clonedirectory function * Updated SNMP_Session to 1.08 * SNMP v3 support added Net::SNMP library required for this For a full list see: http://people.ee.ethz.ch/~oetiker/webtools/mrtg/pub/CHANGES Addresses PR# 32811 ok'ed bouyer@
2005-06-23Updated mrtg to 2.12.2martti1-7/+7
* fix warnings produced by pkglint * fix portname math in indexmaker * accept extreme networks switches for ifAlias in cfgmaker * set unknown values to 0 for threshold checking if unknonwnaszero is set * updated NetWare integration
2005-01-22- Update to 2.11.1adrianp1-13/+0
- Fix bug with IPv6 support on non-IPv6 enabled systems - Tidy up Makefile - Move patch-aa to Makefile - ok'ed bouyer@ Changes 2.11.1, 2005-01-05 -------------------------- From: Artyom Adjemov <one.bofh location gmail.com> * new Windows docu ... running mrtg as an nt service with srvany. From: Joe Pruett <joey location clean.q7.com> * fixed snmp options parsing in MRTG_lib.pm to allow for ! From: Tobi * fixed secondmean and logscale to actually issue the propper options for rateup. * fixed compilation of rateup.exe for windows to get the new strftime function to be actually used ... Changes 2.11.00, 2004-12-08 --------------------------- From: Al Payne <apayne location pleiades.com> * integrated support for dellLan in cfgmaker * reindented cfgmaker From: Mike Nealon <mnealon location conversent.com> and Larry Fahnoe <fahnoe@FahnoeTech.com> * fix cfgmaker handling of 'lowspeed' highSpeed interfaces From: Tobi Oetiker * reindent rateup.c * remove @ signs from mail addresses in change log * added if_MTU variable to cfgmaker * make windows users happy. rateup.exe now uses a special strftime.c that knows about %V and will thus provided propper ISO week numbers for windows as well. Changed the default week format to V. From: zurkabsd location yahoo.com.cn * new chinese translation From: Jaime Damiao Anjos Cadete <jaime.d.cadete location ptprime.pt> * put -lm into LIBS to make sure it comes last From: Ian Duplisse <i.duplisse location cablelabs.com> * remove the flattening of peaks from the code in rateup.c this does not reflect what actually happens From: John Van Essen <vanes002 location umn.edu> * fix handling of unknonwn (-1) data in rateup ... From: Benjamin Despres <http://users.tmok.com/~pla/email_me.shtml> * Logscale and Secondmean logarithmic scaling for rateup From: alex <alex location craxor.com> * contributed mrtg message dll. Added note about it to mrtg-reference.pod From: Mateusz <mateusz location republika.pl> * support option derive is using rrdtool logging From: Ulf Härnhammar <Ulf.Harnhammar.9485 location student.uu.se> * prevent potential buffer overflow in ratup due to 'strange' input files Changes 2.10.15, 2004-08-08 --------------------------- From: NormW <normw location bocnet.com.au> * patches for netware support From: Tobi * the optional Conversion function wants to have the original data pulled in via snmp to work with, mapping \n and \r to nothing and stripping spaces must happen later. * better error message for missing library * Updated to snmp_session 1.05 From: Fuminori -Tany- Tanizaki <tany location tany.org> * fix for cuin and cout values saved in html comments From: Tom Pala <gotar location pld-linux.org> * fix for polish translation From: Georgi Georgiev <chutz location gg3.net> * nodetach option for running mrtg under daemontools From: Jozsef Szilagyi <j.szilagyi location atlastelecom.ro> * fixed indexmaker. added missing last for --section=portname code From: Bartosz Kwitniewski <zerg2000 location lurker.ath.cx> * fixed scaling bug in rateup (unsigned long) should have been long long From: Mike Mitchell <mcm location unx.sas.com> * fix indexmaker when used with 14all
2004-12-31Add the __PREFIX__ replacement back, which was deleted by mistake inminskim1-8/+9
the previous commit. No PKGREIVISION bump since it was bumped in minutes ago.
2004-12-31Set the path to perl in scripts correctly using REPLACE_PERL. Notedminskim1-6/+11
by Martti Kuparinen on tech-pkg@. Bump PKGREVISION.
2004-08-30Updated mrtg to 2.10.15martti1-18/+6
* patches for netware support * the optional Conversion function wants to have the original data pulled in via snmp to work with, mapping \n and \r to nothing and stripping spaces must happen later. * better error message for missing library * Updated to snmp_session 1.05 * fix for cuin and cout values saved in html comments * fix for polish translation * nodetach option for running mrtg under daemontools * fixed indexmaker. added missing last for --section=portname code * fixed scaling bug in rateup (unsigned long) should have been long long * fix indexmaker when used with 14all
2004-06-21Updated mrtg to 2.10.14martti1-6/+18
* new option subtitle for indexmaker * added new options for printing date inside the graph: TimeStrPos[] and TimeStrFmt[] * fix indexmaker when used with 14all * translation updates * added 3com RMON VLAN detection to cfgmaker
2004-06-20Do not link to libX11 and libXpm, X11 support is really useless here.xtraeme1-2/+2
2004-02-15Updated mrtg to 2.10.13martti3-36/+16
* fixed undef data problem with forks * add --icondir option to indexmaker * faild rrdtune should not kill mrtg complaining is enough. * fixed manpages first lines to include mrtg as well * It's community not comunity. * 16-Bit SNMP Session ID support for cfgmaker and SNMP_Session * renamed all doc pages to mrtg-* except the manpages for cfgmaker and indexmaker * added MaxAge option setting which will prevent mrtg from touching old logfiles, potentially caused by setting the clock to a wrong date. * fixed a number of && vs and and || vs or problems in the mrtg script and library
2003-12-07Updated mrtg to 2.10.11martti2-13/+13
* lots of bug fixes
2003-10-05Updated mrtg to 2.10.5martti4-24/+24
* bug fixes * documentation updates
2003-04-08Updated mrtg to 2.9.28martti2-13/+14
* bug fixes
2002-11-19Updated mrtg to 2.9.26.2nb1martti1-0/+13
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)martti1-4/+4
* 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.25martti3-17/+17
* 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]martti3-27/+27
2000-10-20Upgrate to mrtg 2.9.2, and change maintainer back to packages@netbsd.orgbouyer4-14/+58
(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-03-17Adapt to "gd" library with JPEG support.tron1-2/+2
2000-02-07Update "mrtg" package to version 2.8.12:tron1-21/+12
- 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.jlam1-0/+22
1999-05-22Update mrtg to 2.7.4rh2-35/+4
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-10Link with $(LDFLAGS), for -Wl,-R/usr/pkg/libbouyer1-4/+11
1998-08-07Add NetBSD RCS Ids.agc2-0/+4
1998-07-13Add and activate MRTG, the Multi-Router Traffic Grapher.tv2-32/+19
1998-07-13Import of FreeBSD's Multi Router Traffic Grapher pkg, patches to follow.tv2-0/+46