* make cfgmaker detect broken snmpv1 counters more reliably
* latest Net_SNMP_util.pm with many small fixes
* more cfgmaker smarts and documentation for snmpv3
* be happy even if no threshmail sending is configured
* add install target for traffic-summer
* fix mrtg-traffic-sum default catch expression to be in sync with docs
* 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
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with
${PREFIX}/${PKGMANDIR}.
Fixes PR 35265, although I did not use the patch provided therein.
* 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
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@
against "libttf" because the "net/mrtg/Makefile" enforced that. Only
depend on "freetype2" (indirectly via "gd") which is what "mrtg" really
uses these days. Bump package revision.
* 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
- 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
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
* 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
* 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
* 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