Show
Ignore:
Timestamp:
11/07/09 01:10:36 (2 years ago)
Author:
janl
Message:

* Dammit, we wanted the changelog in the release too!

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • tags/1.4.0-alpha/ChangeLog

    r2773 r2902  
    11-*- text -*- 
     2 
     3munin (1.4.0-alpha, r1560:2898, 2009-11-06) 
     4 
     5Some stats: 
     6* Over 1330 changesets 
     7* More than 100 new plugins 
     8* commits from 13 different people 
     9* Way too much time since the last major stable release 
     10 
     11 
     12* squeezebox_: Changes to support several players 
     13* smart_: Exit 0 on autoconf as the doctor ordered 
     14* Make munin-graph recognize --help 
     15* Quite a bit of work on error messages and log messages 
     16* munin_stats plugin: Accept logdir setting from plugin-conf.d 
     17* processes and linux/proc_pri plugins: Add vlabel 
     18* Handle domain_order as group_order. 
     19* Sort peers properly (fixes #577) 
     20* Fix handling of group_order and node_order (partial fix for #579) 
     21* Munin-update: soften up the protocol error handling a bit 
     22* Make munin-html tolerate --nofork - even if it has no effect. Document. 
     23* mysql_ plugin: Fix "suggest" bug 
     24* Add multigraph_tester plugin to test (and show off) multigraph features 
     25* Add extinfo_tester plugin for developer aid 
     26* Make use_node_name work again (fixes #739) 
     27* One single instance of "includedir" in munin.conf is now obeyed to 
     28  implement a "drop directory" for munin-master configuration. 
     29  Example in munin.conf 
     30* Add python-plugin OO framework as python-plugin 
     31* Make M::M::Logger a bit more subtle about warnings when the logs are not 
     32  open (so that they appear somewhere instead of nowhere) 
     33* Update plugin configuration for varnish_ 
     34* Make notifications work again 
     35* munin.conf: Set HTML and CGI dir consistently 
     36* Added new mysql_ by Kjell-Magne Øierud plugin, document origin, and 
     37  sentence the others to exile (family=contrib) 
     38* Fix "make/make install" problems, document the other 
     39* Change <img> framing a bit to allow coloured frames (once the templates are updated) 
     40* Add multigraph support to all programs in the munin-suite 
     41* mysql_innodb plugin: The "new way" of detecting InnoDB free space was changed 
     42  in 5.1.24, add a case to compare correctly. 
     43* linux/bonding_err_: it's a counter not a gauge 
     44* Perltidy quite a bit 
     45* Retire fieldname.warn and fieldname.crit.  The documentation has been 
     46  saying .warning and .critical for a number of years.  Mass fix plugins 
     47  accordingly. 
     48* Service view: Add hopefuly helpful explanatory text about 
     49  warn/crit/unknown states in the graph-info field. 
     50* Get the HTML templates and CSS validating. 
     51* Updated templates and CSS with stylish new elements, fonts and such. 
     52  Thanks to Knut Haugen. 
     53* Switch to Log4perl on the master side.  Node still has to use 
     54  old logging to avoid node-installation-dependency-hell. 
     55* Ever more corrections to INSTALL 
     56* Basic modularisation of munin-limits 
     57* Move favicon.ico to templates, some of us need the HTMLDIR to be fully 
     58  re-generatable from the templates directory (in order to be FHS complaint) 
     59* Commented some templates to make them easier to read and understand 
     60* munin.conf: include cgiurl_graph example 
     61* memcached_: New wildcard plugin 
     62* Refactoring of munin-update, munin-node and munin-node-configure 
     63  by Kjell-Mangne Øierud and Matthew Boyle.  Actuall tests for testing 
     64  the programs were added too! 
     65* templates:  
     66* html templates: The timestamp can't really be ISO8601 with the support 
     67  of portable strftime % formats so remove the T, and cover the 
     68  eventuallity that strftime does not support %z 
     69* Make templates @@ free - less processing - change Makefile and 
     70  M::M::HTMLOld accordingly 
     71* Put INFO and DEBUG statements into the locking code to make it debugable 
     72* Fix bashisms in nutups_.in : function is useless 
     73* Introduced some actuall debugging output to munin-html 
     74* Cleaned up logging in munin-html and M::M::Utils 
     75* munin-master: make getopt::long dependency explicit at build-time 
     76* linux/df*: Ubuntu Karmic uses "none" as device a lot, so handle that 
     77* HACKING.pod: Revert "Note to do 'make build' before trying the install 
     78  script." 
     79* testplugin: Testplugin for various failure modes - developer support 
     80* Node.pm: Sanitise plugin names 
     81* Node.pm: Fix the fieldname sanitiser a bit 
     82* Node.pm: Better error message for empty plugin list (links to wiki) 
     83* If ntp_offset can read no values from ntpq, replace values with 'U' 
     84  to avoid master confusion. 
     85* New plugin for Squeezebox Duo: squeezebox_ 
     86* Add plugin for connected PostgreSQL users. 
     87* Cosmetic changes in munin-cron script to make it more failure obvious 
     88  and and clearify the ordering 
     89* Minimal modularization of munin-html, munin-graph and munin-limits - now  
     90  half suited to include in munin-fastcgi-graph if we want to 
     91* And a rather new Getopt::Long is needed for GetOptionsFromArray 
     92* Turns out that the // (and //=) operator is new to perl so remove all use 
     93* Add plugin for PostgreSQL tuple access count 
     94* Add plugin for Slony (PostgreSQL replication) node lag time 
     95* Add plugins for PostgreSQL scans (squential vs index) 
     96* Support connecting to non-default database in pg plugins 
     97* Support multiple parameters to pg plugins, using colon to separate 
     98  them. 
     99* Document max_graph_jobs and max_cgi_graph_jobs (see also the wiki). 
     100* Made munin-graph paralell (defaulting to 6 forked processes). 
     101  Adapted from 1.2 patch by Kjetil Homme.  Many many thanks! 
     102* check whether javac works before using it, skip java plugins if not 
     103* pgsql: Properly apply filters to config query as well for wildcard plugins, 
     104  so we don't generate lots of nan fields in the graphs. 
     105* munin-html: Do not try to calculate png size, use geometry of the file 
     106  in the filesystem instead.  This will cause a propagation delay - 
     107  image sizes _may_ be wrong, until munin-html runs again. 
     108* munin-graph: set m/a time of png to last modification time of the 
     109  corresponding rrd file 
     110* Adapt patch in #3 to current munin-cgi-graph for non-fastcgi. Closes #3. 
     111  Thanks to blueyed 
     112* Adapt patch in #3 to current munin-cgi-graph to obtain munin-fastcgi-graph 
     113* Install munin-fastcgi-graph 
     114* munin-update and family: Do not accpet hostnames outside [^-A-Za-z0-9]. 
     115  Issue helpful error message if someone bumps into this. 
     116* Munin-node-configure: always do "exit 0" even when saying "no" because 
     117  it _is_ a normal exit and we do read the stdout. 
     118  Mass fix of plugins in trunk. 
     119* linux/cpuspeed: Documentation fixes and slight error-message enhancements 
     120* Changed the Max memory for the jmx_ plugins to default to a light color 
     121  (just like apache_processes free slots graph) as currently Max got a dark 
     122  blue color, making it hard to read graphs 
     123* Compile the java files with -target 1.5 and -source 1.5 so they will work 
     124  correctly on sun-java-1.5 and on (without this, when compiled using 
     125  openjdk/sun-1.6-jdk, they refuse to run on 1.5 jre 
     126* New vserver plugins adapted from Debian 
     127* New asterisk plugins adapted from Debian 
     128* ipmi_sensor_: Applied patch from http://bugs.debian.org/490093 so that 
     129  the graph scale always starts from zero 
     130* Add ipmi_sensor_ wildcard plugin from Debian branch, and POD it 
     131* Massive PODing of plugins for use with munindoc by Stig Sandbeck Mathisen 
     132  Many thanks! 
     133* New plugin: openvpn.in from debian, and POD it gently 
     134* Added the ability to customize the install location for the jmx java 
     135  library. As most distributions wont want it in the default munin libdir 
     136* munin-node-configure needs pass the list of plugin names through to 
     137  apply_wildcards() too.  part of #718.  thanks to knan for the report. 
     138* Munin-node: Clean up man-pages, and try and standardise common information 
     139  across all three applications. 
     140* Report errors against plugins with inconsistent/unexpected magic markers. 
     141* Java plugins written by FIX.  Adapted for inclusion in munin by Erik 
     142  Bolsø, Tom Feiner nad Ilya Kikoin.  THANKS! 
     143* Applied patch by Katriel Traum for snmp__memory that converts the plugin 
     144  to use Munin::Plugin::SNMP, and does some clean-ups 
     145* New plugin: nomadix_users_.  Monitors a kind of enterprise wifi 
     146  infrastructure. 
     147* snmp__if_multi: Updated with some known bugs/enhancement needs as well as better author/copyright info 
     148* linux/ip_: Better support for IPv6.  Patch by Rune Skillingstad, thanks! 
     149  Closes #563. 
     150* linux/if_* plugins: Even more virtual lan support. Patch by Rune 
     151  Skillingstad.  Thanks.  Closes #562. 
     152* amavis: Fix use of $MUNIN_MKTEMP as pr. #502.  Should probably provide 
     153  a working function in plugin.sh or a better MUNIN_MKTEMP 
     154* apache_* plugins: Better error messages for diffetent kinds of LWP 
     155  errors (for example missing Crypt::SSLeay).  Patch by Tom Feiner, 
     156  thanks!  Closes Debian #542477 and Munin #710 
     157* ntp_ plugin: Provide error-message in english if plugin invoked 
     158  without recognized hostname in symlink 
     159* hddtemp_smartctl: Use --nocheck=standby if supported by smartctl. 
     160  Thanks for patch from marxarelli.  Closes #715 
     161* note bug in amavis plugin in doc 
     162* linux/port_: Fix to allow more than 9999 connections.  Patch from 
     163  Olav Kolbu, thanks!  Closes #583 
     164* sendmail_mqilqueue: Correct queue count on sendmail with  
     165  HOST_STATUS/hoststat enabled.  Thanks to andy for this.  Closes #630 
     166* exim_mailqueue plugin now supports showing frozen messages and uses 
     167  prettier colours.  Thanks to micha for the patch that was adapted! 
     168  Closes #107. 
     169* munin-node-configure: Some re-wording of the manual page, and remove 
     170  some obsolete dependencies on the --shell option. 
     171* Port munin_stats plugin to use the logtail functionality from 
     172  Munin::Plugin.  Fixes #527.  Thanks to janl for indirectly reminding me 
     173  that I'd never got round to committing this :-) 
     174* postfix_mailqueue: use postconf to find default spool path.  Update 
     175  documentation and correct author (to "unknown"). 
     176* Munin-node-configure: document M::N::SNMPConfig properly. 
     177* zimbra_: fix lucene_cachehit race condition with zmstat writer 
     178* Add new fail2ban plugin 
     179* munin-check: Updated copyright to Matthias Schmitz 
     180* Linux: ip_conntrack_max at new location in newer kernels. 
     181* Add zimbra_ (groupware) plugin 
     182* Added linux/diskstat_ plugin, from Michael Renner 
     183  http://blogs.amd.co.at/robe/2008/12/graphing-linux-disk-io-statistics-with-munin.html 
     184* Added logging for denied connection in munin-node. Closes #714 
     185* linux/sensros_: Fix error when no sensors execuatble is installed. 
     186  Merge from http://bugs.debian.org/491473 
     187* Merge fix for apc_nis.in from http://bugs.debian.org/511781 - The 
     188  config output by the apc_nis plugin includes: line_volt.max 200 Where 
     189  the normal mains voltage is higher (most of the world), this has the 
     190  effect of excluding the quantity from the generated graphs. The value 
     191  should be increased to at least 300. 
     192* tomcat_: all new plugin from laxis@magex.hu, deprecate tomcat_* 
     193* linux/iostat: Added stdout/stderr redirection, merge from debian bug 
     194  http://bugs.debian.org/512407 
     195* allow for : in plugin names to support IPv6, Merge from debian bug 
     196  http://bugs.debian.org/499391 
     197* Fixed typo in Munin::Plugin documentation, merged from debian bug: 
     198  http://bugs.debian.org/495003 
     199* linux/if_*: Added support for msh interfaces 
     200* linux: Changed df.in and df_inode.in to have nagios compatible graph 
     201  title, nagios doesnt like special chars in graph titles. (The same 
     202  patch from debian bug http://bugs.debian.org/472239) 
     203* add minimal ruby infrastructure 
     204* Added NetApp plugins from Guillaume Blairon 
     205* Add mysql_innodb plugin 
     206* Fix (now old) tomcat plugins 
     207* freebsd/df*, include nullfs in filesystem list.  Patch from Cezary Morga. 
     208* linux/if_*: Fix vlan support 
     209* Make boolean parsing a bit more robust (case insensitive) 
     210* Fix cap protocol on server and node 
     211* - is also allowed in host names 
     212* Remove datafield length limit of 19 characters (the understanding of  
     213  this limit was based on obsolete documentation) 
     214* Document Munin::Master::Logger better 
     215* Make Munin::Master::Utils capable of logging 
     216* Make the pg plugins work properly when DBD::Pg is not present 
     217  (by saying they can't work). 
     218* Add slapd_* (OpenLDAP) plugins by Bjørn Ruberg 
     219* Add PGSQL plugin framework by Magnus Hagander, and some plugins 
     220* linux/iostat_ios: check if $ARGV[0] is defined to avoid "use of 
     221  uninitialized value" warnings. Thanks for the report to nicklock! 
     222  (Ticket #640) 
     223* postfix_mailstats: Don't fall back to a logfile we have already 
     224  determined not to exist. Thanks to Ulrik Haugen (Deb:#532876)! 
     225* freebsd/netstat: Match reset$ instead of reset.  Closes #708 with 
     226  regards to trunk. 
     227* Add "make tags" target to make navigation easier. 
     228* linux/port_: Fix #500 better as suggested by Kolbu.  Thanks! 
     229* linux/if_*: Recognize venet|veth interfaces in suggest code. Thanks to 
     230  "blueyed" for patch! Closes #591 
     231* Patch to allow master side overrides to work much better.  Thanks for 
     232  patch from "mg"!  Closes #588 
     233* plugins/hddtemp_smartctl: Apply autoconf patch from "qha" that only 
     234  autoconfigures the plugin if the first drive is autodetectable - or 
     235  configured.  Thanks! 
     236* linux/cpuspeed: reversed Hz and % in one case,  exclude "cpuidle", 
     237  only graph cpu[0-9]* 
     238* Documentation: mod_expiry => mod_expires 
     239* linux/cpu: As per a mailing list thread, change Linux cpu plugin to 
     240  not set max for any fields because recent kernels are inaccurate to 
     241  the point where a single field can edge just slightly over the 
     242  calculated max if it is using all of the processor time (for example, 
     243  the idle state can trigger this).  Without removing the max, the 
     244  affected fields have gaps, creating confusing graphs. 
     245* Fix some brainos in apc_envunit_ plugin, make it more like autoconf'igurable 
     246* Fix sunos/df* plugins quite a bit 
     247* plugin.sh: Document print_warning better 
     248* Add a generic crontab for the munin user 
     249* Fixed longstanding bug in munin-node-configure which reversed list of 
     250  installed and new wildcard names for wildcard plugins - this has made 
     251  auto-reconfiguration of whildcard plugins impossible, and downright 
     252  dangerous if you used the --remove-also option 
     253* Fix sunos if_ and if_err_ to suggest correct interface names 
     254* Rename sunos if_errcoll_ to if_err_ to get in line with the other 
     255  architectures 
     256* The "setseid" keyword in munin-node.conf should be spelled "setsid" in 
     257  order to be understood by Net::Server.  Since log_file is also set, 
     258  setsid is redundant, but it is now correctly redundant instead of 
     259  just ignored as garbage :) 
     260* Update allow/deny examples in munin-node.conf.in. Net::Server can use 
     261  CIDR if Net::CIDR is installed.  Keep "allow" as default, so as not to 
     262  need additional dependencies on the default install. 
     263* linux/df: make tmpfs'es indexed by mountpoint rather than device. 
     264* Do "list $node" rather than "list $fetchdomain" when collecting node data. 
     265  (closes #699). 
     266* Make ./getversion work on Solaris 10 and other systems with old-style 
     267  /bin/sh (closes #700) 
     268* Remove special_(sum|stack) from allowed keywords list 
     269* Make graph_args --title "Foo bar" work as expected (closes #683) 
     270* Remove depreciated options special_stack and special_sum (replaced by 
     271  stack and sum ages ago) 
     272* Make "make install" behave slightly better and document problem with NFS 
     273* Add varnish_ plugin.  Canonical version is to be found in varnish_ repo 
     274  at all times. 
     275* Detect rejects from postfix/cleanup, and not just rejects from postfix/smtpd 
     276  Thanks to Cedric Knight for patch. 
     277* sendmail_*: Suppress error output from which(1) when the mailstats binary 
     278  is missing. 
     279* Add missing documentation and config file option (see #567). 
     280* munindoc has been left out after r2126, which is wrong. 
     281* Fix bashisms in several plugins thanks to Raphael Geissert for the bug 
     282  and the patch. (Closes Debian bug #530147) 
     283* Various if_ plugins: fix typo found by Peter Schwindt, Debian #523765 
     284* synced redhat specfile to upstream so make rpm works again 
     285* Updated redhat's Makefile.config to be in sync with dist 
     286* ISO8859-1 specific (C) symbol removed 
     287* Corrected typo that left out man page for munin-update. 
     288* Fixed regression where MUNIN_* variables would not be exported 
     289* smart_: Fix brainfart wrt PLUGSTATE vs. STATEDIR and nico's email address 
     290* New version of smart_ plugin 
     291* Moved perl build functionality to Module::Build.  
     292* Sanitise fieldnames 
     293* Added the no-fixes test. Fixed failing test 
     294* Fixed Perl::Critic issues 
     295* More robust and consistent use of boolean configuration options 
     296* Removed deprecated configuration option: use_default_name 
     297* Removed unused cli option from docs 
     298* Unshift DEFs instead of pushing to fix a CDEF argument-ordering issue 
     299* Fix scope-issue+typo with $STATS 
     300* Use /opt as default target and move Makefile.config-dist to Makefile.config 
     301* Make [plugin] user-name evaluation lazy so that configuration for  
     302  unused plugins will not cause error messages. 
     303* Added capability negotiation to munin-update 
     304* Added tls README 
     305* Add a general man page hub for munin as requested in bugs.debian.org/517952 
     306* Add -w to munin-limits and fix warnings 
     307* Moved plugins to a separate folder 
     308* Moved docs into doc/ 
     309* Add env.upsname and env.upsc settings to the nut_* node plugins 
     310* Added python oo plugin class by Morten Siebuhr as a contribution 
     311* nvidia_ plugin: Adapt some more to mainline plugin niceties 
     312* Applied patch from #669. Make munin-run use Munin::Node::Defaults. 
     313  Thanks to Matthew Boyle <mlb@decisionsoft.com> for the patch 
     314* Fixed getversion to handle git-svn usage 
     315* linux/quota_usage: Use clean_fieldname as needed.  Bug discovered by ert256 
     316  Closes #645. 
     317* linux/sensors: Recognize negative temperatures.  Fix by cnu.  Thanks! 
     318  Closes #647 
     319* http_loadtime uses pipes and mktemp.  Patch by ekohl.  Thanks! 
     320* hddtemp_smartctl: Only check if device is standby for sd? and hd? 
     321  devices (it fails on raid devices).  Patch by anonymous trac user.  Thanks! 
     322* munin-graph: warn -> warning in two places - that will make graphs more 
     323  usefull - we hope - as noted by stevew@purdue.edu 
     324* Fix warn lines where warn is given as range (foo:bar).  Patch by 
     325  stevew@purdue.edu.  Thanks! 
     326* Fix get_[gu]id to correctly recognize numbers and strings.  Patch by 
     327  ligne.  Thanks! 
     328* Ignore Emacs and Joe temporary files 
     329* Protect graph rendering by semaphore too - as suggested by Snide in a 
     330  patch.  Closes #657. 
     331* More typo fixes from linge.  Closes #659, #658.  Thanks! 
     332* Apply patch from #660, fix typos in error messages in munin-node.  Many 
     333  thanks to ligne 
     334* postfix_mailstats: More explicit error messages.  Patch by kuriyama.  Thanks! 
     335* munin-cgi-graph: Check returnvalue of sem* functions in the correct manner 
     336* apache_processes: Graph free process slots, and provide explicit colours 
     337  to make it prettier.  Patch by TTimo - thanks a lot! 
     338* linux/df_abs: need bash to compute correctly 
     339* Fix #619 - error in comment 
     340* Move munin-node-configure-snmp to @@LIBDIR@@ - it should not be called 
     341  directly 
     342* Align snmp__if_ and snmp__if_err_ and remove filter on what kinds of 
     343  interfaces they catch. 
     344* snmp__if_multi: Structure the multigraph namespace somewhat and add 
     345  some helpfull comments for the future programmer. 
     346* snmp__if_multi: A first multigraph plugin - now we just have to make 
     347  munin understand it...  
     348* Port snmp__if_err_ to Munin::Plugin::SNMP - it still needs aligning with 
     349  snmp__if_ so that interface names will match and so on. 
     350* Port snmp__swap to Munin::Plugin::SNMP - also change base to 1024 
     351  as this is memory which is accounted for in powers of 2 
     352* Port snmp__winload to Munin::Plugin::SNMP 
     353* Transplant get_by_regex to Munin::Plugin::SNMP and change 
     354  snmp__netstat to match 
     355* Port snmp__netstat to Munin::Plugin::SNMP 
     356* node.d/smart_ documentation contributed by Gabriele Pohl. Thanks! 
     357* Extend SNMP plugin documentation with a "MIB INFORMATION" header. 
     358* Start a separate program to test Munin::Plugin functions 
     359* snmp__if_ plugin can now use 64 bit byte counters if they are available. 
     360  Added extensive texts in documentation and graph_info about the problems 
     361  with 32 bit counters and made it explicit if 64 bit counters are 
     362  available. 
     363* Add option --pidebug for plugin debugging to munin-run and munin-node. 
     364  Exports setting through the environment variable MUNIN_DEBUG.  Also 
     365  introduce these in the usage texts.  Far from all plugins support this 
     366  setting. 
     367* Make Munin::Plugin::scaleNumber and use it in snmp__if_ plugin 
     368* Port snmp__if_ to Munin::Plugin::SNMP, document, and refine 
     369* Fix a typo in Munin::Plugin::SNMP - now verified with authenticated SNMPv3 
     370* Extend Munin::Plugin::SNMP to support SNMP v3 
     371* Install Munin::Plugin::SNMP, a general generic interface for taking away 
     372  the boring bits in SNMP plugins.  Many thanks for Ilmari for his work 
     373  on this module. 
     374* Port snmp__uptime to use Munin::Plugin::SNMP and document it nicely. 
     375* Do not kluge lines with rrd 1.3 - the lines in 1.3 are nice and precise 
     376* Apply RRD 1.3 patch from 1.2 series - Many thanks to matthias! 
     377* Start using Log::Log4perl 
     378* Add test-case plugins in conjunction with munin-gather work 
     379  (note: munin-gather is not completed and is semi abandoned at the time 
     380  of 1.4.0 release) 
     381* dhcp3 plugin: Document and credit to Rune N. Skillingstad 
     382* Remove --force-root.  It's silly and causes naught but problems.  
     383  Added text in the root error message about how to su to munin. 
     384* Add a script to compute n'th percentile.  Needs some munin-update 
     385  extentions to work. 
     386* munin_get_loc: Fix premature exit - patch by Joe Damato 
     387* This may fix the double legend headers bug 
     388* Clearify the autoconf "no" from linux/swap 
     389* Remove max field from samba config - patch by Kozik 
     390* linux/iostat: Introduce environment variable SHOW_NUMBERED to show 
     391  sda<n> in environments where this is wanted 
     392* Update postfix_mailqueue plugin to pull warning/critical values from 
     393  the environment. 
     394* linux/iostat_ios reformed to use seconds (avoiding milli-milli-seconds), 
     395  added graph_info and munin-doc documentation 
     396* Introduce SSPOOLDIR for munin-gather's use 
     397* Slightly update docs of apache plugins 
     398* Add haproxy_ plugin contributed by Jimmy Olsen 
     399* Add found nginx plugins - after some cosmetic work 
     400* Fixup debug output in munin-limits (Brian De Wolf) 
     401* Add pipe and pipe_command in keyword list in Munin.pm (Brian De Wolf) 
     402* Fill message structure in munin-limits correctly (Brian De Wolf) 
     403* Enhanced DEBUG consistency in munin-graph (Patch by Brian De Wolf, thanks) 
     404* freebsd/netstat: Correct absolute path to netstat program 
     405* freebsd/memory and vmstat:  hardcode absolute paths for awk, bc, 
     406  netstat, ps and vmstat 
     407* Lets munin-run print out its usage if its called without a plugin 
     408  parameter. This avoids a lot of "Use of uninitialized value $ARGV[0] 
     409  in regexp compilation at /usr/sbin/munin-run line .." messages and 
     410  closes Debian #416478 
     411* linux/df: let make insert the right configuration directory in the 
     412  documentation 
     413* Make fix for OS X 10.5 by George Barnett - thanks 
     414* Received hpux df plugins with munindoc - thanks again 
     415* hp-ux: Added df plugins based on the bdf command - contributed by 
     416  Chris Gardner 
     417* linux/iostat_ios: Bugfix by Philipp Niemann to get it working.  Thanks! 
     418* Node/plugin.sh: Patch by Philipp Niemann to limit field names to 19 
     419  characters (removed as of release of 1.4 as munin actually handles this) 
     420* Munin-html: Patch to relative path calculation for graph borrowing by 
     421  Phillip Niemann. 
     422* Makefile: Correctly locate magic markers - patch by Philipp Niemann 
     423* Munin-html: Added borrowing of whole groups, through group_order. 
     424* Plugin.pm/Plugin.sh: Fix up the thresholds functions 
     425* munin-check: ignore lost+found directories 
     426* Added new option "group_order" to order groups/graphs at any level. 
     427* sh-mode, not shell-mode for plugin.sh.in 
     428* Update FSF address in copyright notices 
     429* Added plugin to graph haproxy backend usage. 
     430* Munin::Plugin support for max value settings, patch by Brian De Wolf.  
     431  Thanks a lot! 
     432* munin-check: Replace "munin" by "@@USER@@", patch from Pedro Melo, thanks 
     433* freebsd/systat, new plugin showing interrupts and context switches 
     434* freebsd/iostat: New plugin 
     435* node.d/dhcpd3: Parse "include" statements, patch by Walter Huf 
     436* smart_: Update Nico Stranskys email address 
     437* SuSE cron.d/munin mentioned munin-nagios, a obsoleted part of munin. 
     438* Clearify the purpose of DESTDIR 
     439* plugin qmail-qstat now uses a single pipe to generate all output 
     440* new plugin: qmailqstat contributed by Nils Breunese 
     441Add an eval to $DF to expand the string to arguments. 
     442* And a changelog for 1.3.4 too 
     443* Update RELEASE and plugins.history for 1.3.4 
    2444 
    3445munin (1.3.4, r1277:1560, 8/3/2008)