root/tags/1.2.4/ChangeLog

Revision 974, 36.8 kB (checked in by lupe, 5 years ago)

Document changes in dists.freebsd.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 munin (1.2.4)
2
3   * Dists: Brought dists.freebsd in line with the FreeBSD ports.
4   * Dists: Merged changes from Debian Etch package. See
5     dists/debian/changelog.
6   * Main: Correct munin-limits pod documentation.
7   * Server: filter a trivial error message from RRDtool (Deb#326061)
8   * Server: A patch from trunk that makes munin-limits eat stdout/err from the
9     contact.foo.command option in munin.conf. (Deb#301196)
10   * Server: make munin-graph deal with RRDtool 1.0.x and 1.2.x.
11   * Server: Fix thinko in category_order in munin-html.in.
12   * Server: Fix handling of 'update no' on services.
13   * Server: Log warning about nodes without addresses.
14   * Node: Prevent list command from polluting the node list.
15   * Plugins: Fix tempfile creation by using the best method available on a given
16     platform. (amavis, courier_, perdition)
17   * Plugins: Fix to support the Linux cciss driver in the iostat plugin.
18   * Plugins: squid_requests: Put the CDEF back that computes misses.
19   * Plugins: postfix_mailvolume: Fix bad exit code test for `which postconf`.
20   * Plugins: hddtemp_smartctl: Fix bugs on Solaris.  Revert back to using -A
21   (attributes) rather than -a (all).  That can be specified through the
22   args_$dev mechanism.  THIS CAN BREAK EXISTING SETUPS!
23   * Plugins: samba: Make location of smbstatus program configurable.
24   Streamline computation of foo.value. Correct typos and a thinko. Add
25   configurable "ignoreipcshare". Make awk program a lot more complicated to
26   deal with variations of smbstatus output. Quote error message with
27   parentheseis.
28   * Plugins: smart_: Allow to query several drives on the same 3ware card.
29   Correct a bug when '-i' was not listed in smartargs.  Don't fail if
30   no value was obtained for hard drive model. Minor enhancements and
31   minor bug fixes from Nicolas STRANSKY <Nico@neo-lan.net>. smartctl exit
32   code is a value composed of bits. Allow more than one to be turned on
33   simultaneously by using the exit code itself rather than the log2 of it.
34   * Plugins: perdition: Add missing backquote on mktempfile line. Support
35   IMAPS and POP3S protocols.
36   * Plugins (FreeBSD): if_, if_errcoll_: Shift field numbers in awk for
37   interfaces that have no MAC address.
38   * Plugins (Solaris): fs_df, fs_inodes: Allow '-' in mountpoints.
39   * Plugins (Solaris): processes: Replaced numerous calls to various programs
40   with a single awk program.
41   * Plugins (Solaris): netstat: "exists $ARGV[0]" does not work with perl <
42   5.6.0. use "defined $ARGV[0]".
43   * Plugins (Solaris): memory: Rewrite the value computation as a single nawk
44   program. Support scale factor "K" (gives values < 1).
45   * Plugins (Linux): port_: Correct offset error in TCP6 code.
46
47 munin (1.2.3)
48
49   * Main: Remove stdout output (Deb#302502).
50   * Node: Added support for optional "user" settings in node.
51   * Node: Allow "root" for the per-plugin "group" directive.
52   * Plugins: sort drives in generic/hddtemp_smartcl (SF#1174847).
53   * Plugins: Fix autoconf for linux/{nfsd,nfs_client}.
54   * Plugins: Make linux/sensors_ handle multiline output better (Deb#300690).
55   * Plugins: generic/postfix_mailstats now treats reject-lines better
56     (Deb#302220).
57   * Plugins: Made generic/postfix_mailvolume autoconf less eager.
58
59 munin (1.2.2)
60
61   * Plugins: Correct history loss in linux/{df,df_inode}.
62   * Plugins: Avoid negative spike in generic/exim_mailstats.
63
64 munin (1.2.1)
65   * Main: fix the file vs. pipe check in munin-limits.
66   * Main: place the munin-limits lock file in rundir, not dbdir.
67   * Main: Make sure all rrd-tunes are correct after an upgrade (Deb#296454,
68     Deb#296645).
69   * Main: Better handling of broken connections (Deb#298108).
70   * Main: HTML cleanup (Deb#296676).
71   * Main: Re-enable width/height attributes to img tags.
72   * Main: Escape regexps more properly (Deb#296575).
73   * Main: Correct expires-headers in CGI output (SF#1159742).
74   * Node: munin-node-configure now properly respect user plugins.
75   * Plugin: generic/amavis now has configurable logfile location (Deb#296533).
76   * Plugin: linux/irqstats should no longer fail on some systems (Deb#296452).
77   * Plugin: modified graph_args of generic/apache_processes, to work around
78     an rrdtool bug (Deb#296528).
79   * Plugins: All plugins using logtail now properly detect its format
80     (Deb#297628).
81   * Plugins: sunos/memory repaired (SF#1143610).
82   * Plugins: Made linux/if_ work with more versions of iwlist (SF#1150954).
83   * Plugins: generic/mailman now handles regular mailman (Deb#297904).
84   * Plugins: New contrib plugin generic/mbmon_ from Arne Schwabe.
85   * Plugins: Made linux/df work properly with tmpfs and devmapper (Deb#298442).
86   * Plugins: Thanks to Stephen Gran, generic/exim_mailstats now graphs rejects
87     (Deb#295799).
88   * Docs: Fixed erronous cgiurl docs (SF#1159722).
89
90 munin (1.2.0)
91
92   * Main: Yet another rewrite of munin-limits open call (SF#1115434).
93   * Node: munin-node didn't treat default_plugin_user properly (Deb#295366).
94   * Plugins: linux/if* now treats ra* interfaces as wireless.
95   * Plugins: minor bugfix in generic/bind9.
96   * Plugins: generic/sendmail_mailqueue handles bigger queues (fix by Mickey
97     Everts).
98   * Plugins: Made contrib-plugins generic/amavis and generic/mailstats more
99     secure.
100   * Plugins: Minor bugfix in linux/if_, with info fields.
101   * Plugins: Added warning note in linux/if_ output.
102   * Plugins: generic/smart_ exit value no longer triggers criticals.
103   * Plugins: linux/df* now ignores bind mounts.
104   * Docs: Added man page for munin-node-configure-snmp.
105   * Docs: Brushed up the comments in the default munin.conf a bit (Deb#294060).
106   * Docs: Fixed erronous cgiurl docs (SF#1159722).
107   * Installation: Create CIGdir if nonexistant.
108
109 munin (1.2.0rc2)
110
111   * Main: Fix bug with calculation of "Avg:" field when using graph_sums.
112   * Main: Make munin-limits work properly with perl <5.8 (SF#1109039).
113   * Main: Bugfix in munin-cgi-graph with hostnames including - (SF#1111510).
114   * Main: Added category_order, to complete the *_order options.
115   * Plugins: Fix sendmail_mail{stats,traffic} autoconf handling.
116   * Plugins: Fix linux/users #! line.
117   * Plugins: Changed default log for generic/postfix_mailstats from syslog to
118     mail.log. Downgraded it from auto to manual. (Deb#291720).
119   * Plugins: Made generic/amavis autodetect logtail format (Deb#284638,
120     Deb#288395).
121   * Plugins: generic/named probes for more log files before giving up
122     (Deb#291849).
123   * Plugins: New wildcard plugin generic/courier_ by Micah Anderson
124     (Deb#291854).
125   * Plugins: New plugin generic/perdition by Micah Anderson (Deb#291855).
126   * Plugins: Plugin generic/squid_cache now handles multiple caches
127     (Deb#288579).
128   * Plugins: Improved graph_title of generic/postfix_* (Deb#292083).
129   * Plugins: Turn on graph_scale for generic/postfix_mailvolume.
130   * Plugins: Make generic/postfix_mailstats catch more formats (Deb#292110).
131   * Plugins: Added plugin generic/hddtemp_smartctl, made by Lupe Christoph.
132     Made it the default hddtemp plugin.
133   * Plugins: Added madwifi support to linux/if_* plugins.
134   * Docs: Documented minimum requirements for use of graph_sums (SF#1109040).
135   * Installation: Make the single python plugin use @@PYTHON@@ again.
136
137 munin (1.2.0rc1)
138
139   * Main: Allow dots in PNG paths (patch by Jacques Caruso).
140   * Main: Properly size table below graphs in service-view.
141   * Main: Fix bug which lead to some graphs failing with STACK error.
142   * Main: Added limit message option "strtrunc".
143   * Main: "contacts" can now be set to "none".
144   * Main: Bugfix with graphs using both "graph_sums" and data aliases.
145   * Main: Tables in service-view now sorted according to graph_order.
146   * Main: Tables in service-view now containt the correct "Type" when using
147     data aliases.
148   * Plugins: generic/sendmail_mail{stats,traffic} updated.
149   * Plugins: Made generic/samba more portable (fixes by Nicolas Stransky).
150   * Plugins: Fixed typo in generic/loggrep breaking implicit labeling.
151   * Plugins: Bugfix in generic/amavis.
152
153 munin (1.1.9)
154
155   * Main: Optimised munin-cgi-graph a bit.
156   * Main: Internal name (for use in munin.conf) added to the table in
157     service view.
158   * Main: Added option cgiurl_graph.
159   * Main: Bugfix when using long labels and CGI graphing.
160   * Node: Fix bug when encountering strange environment (Deb#285173).
161   * Node: Remove hardcoding of default user/group to run the plugin as
162     (SF#1083251).
163   * Packaging: Expand man-page macros properly on man-page generation
164     (Deb#286399).
165   * Plugin: Added plugin generic/dhcpd3, created by Rune N. Skillingstad.
166   * Plugin: Patch generic/bind9 to report "unnamed" as "other" (Nicolas
167     Stransky).
168   * Plugin: linux/apt* has been forced to LANG=C, to get predictable output.
169   * Plugin: Removed hardcoded host_name in linux/cps_.
170   * Plugin: Added plugin linux/users, created by Michael Kaiser.
171   * Plugin: Cleaned up generic/samba a bit (SF#1087961).
172
173 munin (1.1.8)
174
175   * Munin-limits: Log less noise.
176   * Munin-limits: Notify correctly in all situations.
177   * Munin-graph: Treat CDEFs in fields with long names properly.
178   * Munin-graph: Log an illegal STACK in the first field better (SF#1081903).
179   * Munin-run: Now behaves properly when running invalid plugins (SF#1074242).
180   * Munin-node: host_name in plugin-conf.d now overrides plugin output.
181   * Munin-graph: Added "graph_period" option, to make "graph_sums" usable.
182   * Munin-update: Fix bug when setting min to 0.
183   * Munin-node-configure: Fix bug with underscore in wildcard plugins.
184   * Plugin: New version of generic/smart_ by plugin creator (Nicolas
185     Stransky) (SF#1072459).
186   * Plugin: generic/uptime was re-classified as linux/uptime (SF#1074576).
187   * Plugin: Renamed generic/folding@home to generic/foldingathome (SF#1074241).
188   * Plugin: Modify generic/ping_ so it's compatible with Solaris ping
189     (SF#1074545).
190   * Plugin: Fixed broken autoconf in generic/sendmail_mailtraffic (SF#1074528).
191   * Plugin: Patched sunos/cpu to work on Solaris 9 (SF#1077899).
192   * Plugin: Major improvements to sunos/io_ops,bytes,busy, by Lupe Christoph
193     (SF#1077898).
194   * Plugin: Portability enhancementes to sunos/fs_df (SF#1077903).
195   * Plugin: linux/fw_forwarded_local now initialises properly (Deb#284673).
196   * Plugin: Added more sensible autoconf to generic/sybase_space.
197   * Plugin: Added more sensible autoconf to generic/munin_graph,munin_update.
198   * Plugin: Added two new plugins contributed by Jacques Caruso,
199     generic/exim_mailqueue_alt and generic/mailscanner.
200   * Plugin: New version of generic/pm3users_ by plugin creator Jacques Caruso.
201   * Plugin: generic/bind9 now handles syslog format as well (by xavier).
202   * Plugin: Two new contrib plugins generic/foldingathome_*, by xavier.
203   * Plugin: generic/named a bit more portable (by Will Froning).
204   * Plugin: Sort fields in df*-plugins alphabetically.
205   * Plugin: Added plugin generic/bind9_rndc, by Facq Laurent.
206   * Plugin: Two network ups tool plugins (generic/nut_*) contributed by xavier.
207   * Plugin: Added plugin generic/mhttping by Greg Connor.
208   * Plugin: linux/cps_ plugin now groks high numbers.
209
210 munin (1.1.7)
211
212   * Allow floating point values in warning/critical limits.
213   * Bugfix in munin-html, when using groups/host names with more than one dot.
214   * Updated RPM package creation with regards to the 1.2 series.
215   * Created RPM package creation for SuSE with regards to the 1.2 series.
216   * Added --stdout-option to all programs (SF#1073148).
217   * Log updates of nonexisting fields better (SF#1073172).
218   * Force plugin linux/apt to use C locale (SF#1072470).
219
220 munin (1.1.6)
221
222   * Failsafe entry for @@PYTHON@@.
223   * Bugfix in munin-limits (it didn't work properly).
224   * Added separate makefile target to take care of SNMP-only items.
225
226 munin (1.1.5)
227
228   - Munin main package:
229     * Treat long field names properly. Sadly, this will lead to data loss
230       for fields that earlier had their field names truncated. :-(
231     * Small interface improvements in the HTML output.
232     * Changes of min and max values now causes corresponding changes in
233       the RRD files.
234     * Added new option "graph_sums" which creates summarised graphs.
235     * Munin-update adapts to field type changes (loss-free conversion from
236       COUNTER->DERIVE et al.)
237     * Added new config option "local_address", to specify which local address
238       outgoing connections (from munin-update) should be used.
239     * Added "comparison" views, to view a whole hostgroup at once.
240     * Bugfix in munin-limits.
241     * Draw min/max ranges in all graphs with only one visible field.
242     * Replaced notification system. Munin can now send warning/critical
243       messages to whatever process/file that is needed.
244     * Removed the munin-nagios program, as it is no longer needed.
245     * Use column headers for min/max/cur/avg if label is too long.
246     * Minor template modifications, so the output HTML validates correctly
247       (SF#1039850).
248     * Added new field option "line", which draws HRULEs.
249
250   - Munin-node:
251     * The node now changes dir to /, to make sure it's in a directory
252       readable by all users.
253     * Added per-plugin timeouts, contributed by Chan Wilson (SF#881044).
254
255   - Plugins
256     * SNMP plugin "df" properly strips the label and serial number from
257       Windows drive labels.
258     * SNMP plugins now honour the "host" environment variable if they can't
259       deduce the hostname from $0.
260     * Use @@PERL@@ in all perl shebang lines.
261     * Added new SNMP plugins for sensors, reading info from System-Informant on
262       Windows boxes.
263     * New wildcard plugin generic/ping_ to graph ping times.
264     * Replace "rpc" field with "total" in NFS and NFSD plugins.
265     * Added new plugin linux/apt_all, contributed by xavier.
266     * Added new plugins generic/courier_mta*, contributed by Rune N.
267       Skillingstad.
268     * Plugin generic/acpi now autodetects even if the acpi version does not
269       contain the acpi_available program.
270     * Added plugin linux/irqstast, showing individual interrupt rates.
271     * Fixed typo in linux/fw_forwarded_local (Deb#275535).
272     * Fixed typo in linux/fw_packets (Deb#275537).
273     * Added SNMP plugins for temperature and fan info provided by the
274       Fujitsu Siemens ServerView agents.
275     * Adapt linux/apt plugin to work properly with Debian testing/unstable
276       (patch from Rune N. Skillingstad).
277     * Added new plugin generic/apc_nis to monitor APC UPS, contributed by
278       xavier.
279     * Made graph_title a parameter for generic/exim_mailqueue (patch by Torstein
280       T. Svendsen, SF#1060834).
281     * Fixed typo in generic/sendmail_mailstats (patch by Lupe Christoph,
282       SF#1058128).
283     * Applied patch from Torstein T. Svendsen to generic/exim_mailstats, to
284       handle logfiles with timestamps in the name (SF#1055214).
285     * Applied patch from Nicolas Stransky to generic/hddtemp, to fetch temp more
286       elegantly (SF#1052845).
287     * Added new plugin linux/hddtemp_smartctl, made by Peter Gervai
288       (SF#1032727).
289     * Fixed linux/if_(err_) braindamage affecting hosts with vlans or
290       multi-digit interface numbers.
291     * Added wildcard plugin generic/smart_, contributed by Nicolas Stransky.
292     * Added plugin generic/loggrep for generic log grepping.
293     * Fixed bug in generic/sendmail_mailqueue, when queue is empty.
294     * Fixed bug in generic/hddtemp2, patch by arturaz (SF#1037002).
295     * Added new plugin linux/forks, to graph forks per second.
296     * The linux/iostat plugin now ignores devices without traffic (Deb#267195).
297     * Changed a lot of plugins so they use DERIVE instead of COUNTER.
298     * Upped generic/ntp_ to auto family.
299     * Upped generic/sendmail_mailstats and generic/sendmail_mailtraffic to
300       auto family.
301     * Fixed linux/sensors_ plugin to report warning and critical values
302       for temperatures and voltages if 'sensors' reports them.
303
304   - Installation
305     * Changed variable name of ARCH to OSTYPE, to avoid name crash on newer
306       FreeBSDs (SF#1068238).
307     * Added variable PYTHON, as we now have our first Python plugin.
308
309 munin (1.1.4)
310
311   * Better error handling when fetching data from RRD files.
312   * Fixed bug in munin-graph when choosing colours (Deb#267185).
313   * Added plugin linux/df_abs
314   * Sanitise incoming fieldnames a bit better.
315   * Small layout improvements.
316   * Added new options "graph_height" and "graph_width", to beter control size.
317   * Added support for SNMP probing.
318   * SNMP plugin "if" now accepts PPP interfaces as well as ethernet
319     interfaces.
320   * SNMP plugin "df" now understands Windows SNMP daemon.
321  
322 munin (1.1.3)
323
324   * Applied patch from Jacques Caruso to make HTML output standards
325     compliant.
326   * Munin-graph: fixed bug when combining graph_order aliases with
327     "normal" fields, as reported by Jacques Caruso.
328   * Plugin bugfixes from Jacques Caruso, in linux/iostat_ios and
329     generic/ipacng.
330   * Munin-nagios: Only state number of OKs when something is in warning or
331     critical state.
332   * Munin-graph: Added 'graph_sources' option. This is (in effect) the same as
333     graph_order, but with a default of 'graph no'.
334   * Applied patch from Matthieu Lochegnies to munin-graph, and fixed the
335     same problem elsewhere in the code (Deb#250982, SF#924561).
336   * Force LANG/LC_ALL=C in generic/hddtemp2, to remove problems in parsing of
337     hddtemp output (Deb#253497).
338   * Force LANG/LC_ALL=C in linux/sensors_, to remove problems in parsing of
339     sensors output (SF#972749, SF#972748, Deb#255312).
340   * linux/sensors_temp now understand temp lines without hyst or max settings
341     (Deb#256380).
342   * Made linux/sensors_volt work with negative voltages (Deb#256734).
343   * Made generic/hddtemp2 understand environment variables with quotes
344     (Deb#265022).
345   * Added plugin generic/uptime contributed by Nicolas Salles (SF#998665).
346   * Added plugin generic/hddtempd contributed by Stein Magnus Jodal
347     (SF#958762).
348
349 munin (1.1.2)
350
351   * The server programs now open the log file at an earlier point.
352   * Munin-limits added to distro.
353   * Warnings and criticals now show up in nodeview and overview.
354   * Makefile no longer stopping when complaining about htmldoc errors
355   * Added contributed plugin generic/cupsys_pages, contributed by Rune N.
356     Skillingstad.
357   * Minor documentation bugfix.
358   * Added automatic "graph no" to negative field when using negatives.
359   * Added options to munin-graph to skip locking and stats generation.
360   * Added --cron option to munin-graph. This is used internally for
361     special case checking when run from cron.
362   * Added dist-directory for Solaris packages.
363   * Created munin-cgi-graph, which creates dynamic graphs.
364   * Added munin.conf option "graph_strategy (cgi|cron)" which defaults to
365     cron.
366   * Bugfix in cdef calculations.
367
368 munin (1.1.1)
369
370   * Added a table in the service view page, with information about each
371     field.
372   * Added plugin options "graph_info" and "<field>.info", which can be used
373     to describe the graph/fields in the above mentioned table.
374   * Bugfix in the linux/df_inode plugin, regarding filesystems withouth
375     inodes.
376   * Added warning and critical statuses to the info table in the service view.
377   * Added "info"-fields to linux/cpu and linux/load plugins, to demonstrate
378     how it works.
379   * Linux/ip_ wildcard plugin contributed by Mathy Vanvoorden (SF#954851).
380   * Added a definition file (definitions.html) to the server distribution.
381   * Use "sed 1d" instead of "tail +2" in df plugins (patch by Olivier
382     Delhomme).
383   * Tuned cdef-code to make it work properly after clean-up.
384   * Added "graph_category" option, to categorise plugins.
385   * Set categories to most of the plugins.
386
387 munin (1.1.0)
388
389   * Bug regarding logo namechange from logo.gif to logo.png, when installing.
390   * Allow/deny in munin-node can now be configured per plugin, in addition
391     to "globally" for the whole node.
392   * "Upped" som plugins from contrib/manual to manual or auto.
393   * Code cleanups.
394
395 munin (1.0.0pre4)
396
397   * Munin-update now properly ignores node with "update no".
398   * The generic/apache_* plugins now have defined max values.
399   * New plugins generic/{sendmail*,amavis,apc_envunit} contributed by Xavier
400     Redon.
401   * Turned off scaling of values for cpu-graphs (no more nano-percentages).
402   * New plugin linux/iostat_ios to graph the number of I/O operations.
403     Contributed by Per A. Buer.
404   * Added user configuration for generic/postfix* (SF#895680).
405   * Fixed links in HTML templates (Deb#236792).
406   * Fixed broken autoconf in apache-* plugins (Deb#236144).
407   * Fixed bug in mysql-plugins (Deb#233762).
408   * Fixed a problem in the node when running as a non-root user and
409     using sudo to run the plugins (Deb#236694).
410   * Clarified the vlabels in the apache-plugins (Deb#238594).
411   * Patched temp and voltage parts of linux-pugin sensors_* with better
412     regexp (Deb#245289, SF#906868).
413   * Changed default ARCH variable in Makefile.config, to support
414     older tr-s (SF#898814).
415   * Make "graph_scale no" affect y-axis as well as numbers below the graph
416     (Deb#236834).
417   * New SNMP plugins: df, if_err, processes, fc_if (fibre-channel), fc_if_err,
418     users, load.
419   * Cleaned up Solaris plugins (SF#944389, ++)
420   * New logo by Bianca Pfingsten, sponsored by Mediahaus Biering Grafischer
421     Betrieb GmbH. (Thanks :-)
422   * Made solaris plugin fs_df work without GNU df (SF#944389).
423   * New solaris plugin temperature, by Richard van den Berg.
424   * Two new linux firewall plugins; fw_packets (by S. Banerian),
425     fw_conntrack (by Nicolai Langfeldt), and fw_forwarded_local (by Xavier).
426   * Modified sunos/cpu, linux/cpu and freebsd/cpu to take "scaleto100"-
427     parameter.
428   * Added patch to contrib-plugin linux/nfsd, to graph rpc count (Alexandre
429     Dupouy).
430   * Added plugin linux/nfs_client, contributed by Alexandre Dupouy.
431   * Added plugin ipac-ng, contributed by Arturas Slajus.
432   * Added plugin hddtemp2, contributred by Andrew Radke, modified by Lupe
433     Christoph.
434   * Added Folding@home plugin, contributed by Xavier.
435   * Fixed problem with sunos/memory, when memory was reported in gigabytes
436     (SF#930964)
437   * New plugin (pm3users) and a bunch of patches from Jacques Caruso.
438
439 munin (1.0.0pre3)
440
441   * Munin-graph had a perl 5.005_03 compatabilty problem, which slipped
442     through to version pre2.
443   * Added mkdir to install-man target. (SF#888545)
444   * Added better logging of plugin failures in the node. (SF#881045)
445   * Make install: Fix problems with systems that do not have getent.
446     (SF#881046)
447   * Remove dependency on pgrep (use process groups instead). (SF#881049)
448   * Documentation updates.
449   * Make the iostat plugin work properly.
450   * Munin-graph now escapes ':' in labels properly.
451   * Fixed bug in munin-graph where it caused a flood of cron-mail.
452   * Linux/iostat now shows only disks also on machines without devfs.
453   * Generic/apache-plugins have been modified to properly to report the
454     correct autoconf value. Also, bugfixes in _processes and _volume.
455   * Added new wildcard plugin linux/sensors_ that replaces the i2c plugins
456     (SF#890952).
457   * Made client timeouts configurable (not per plugin).
458   * Improved timeout-handling in node (Deb#224480).
459
460 munin (1.0.0pre2)
461
462   * Plugin mysql_queries bugfix from Dagfinn I. MannsÃ¥ker (SF#876443,
463     SF#865125).
464   * FreeBSD-plugin load bugfix from Robert Lindgren (SF#865928).
465   * Fixed Node/run bug when changing groups.
466   * Added support for multiple groups to run the plugin as.
467   * Added support for optional groups.
468   * Munin-html: Added support for domain_order.
469   * Fixed pod typos patched by Lupe Christoph (SF#884092)
470   * Made Munin compatible with perl 5.005_03 (patch by Lupe Christoph)
471     (SF#884622)
472   * Removed sunos/io_-plugin (SF#882357)
473   * Bugfix, apache_processes now takes port numbers into account. (SF#882263)
474   * Changed wildcard plugin ps_ so it can use "env.regex" in plugin-conf.d/
475     (SF#882131)
476   * Made plugins apache_* compatible with older versions of LWP::UserAgent
477     (SF#881411).
478   * Bugfix in plugin mysql_queries - insertions were no longer graphed.
479     (SF#881483).
480   * Disabled plugins df and df_inode on Solaris (SF#882274).
481   * Make vmstat plugin more portable (SF#882352).
482   * Moved generic netstat to linux-dir, as it is too spesific. Added Solaris
483     version of the plugin as well. (SF#882354)
484   * Fixed bad debug output (forgotten linebreaks) in munin-node-configure
485     (SF#882385).
486   * Generic plugins now use printf instead of echo -n, as this is more
487     portable (SF#885564)
488   * Added a new plugin generic/multips to count several procs in one graph.
489     (SF#885579)
490   * More timeouts in munin-update (Deb#222674).
491   * Added max value to generic/vmstat plugin (Deb#225489).
492   * Bugfix in install-doc Makefile target (SF#884074).
493   * Code tidying in munin-graph (SF#884625).
494   * Added generic plugins ntp_ and ntp_states to manual family (SF#887000).
495   * Bugfix; munin-html wrote bad html, as reported by Adam Heath. (Deb#230322)
496   * Rewrite of linux/iostat by Mike Fedyk (Deb##223373,224113).
497   * Linux/cpu now graphs all values on a 2.6 kernel (Deb#227946).
498   * Added new plugins linux/nfsd and acpi, contributed by Alexandre Dupouy.
499
500 munin (1.0.0pre1)
501
502   * Renamed from LRRD to Munin.
503  
504 lrrd (0.9.9r6)
505
506   * Added BSDish install-sh to make the installation work
507     on both BSD and SysV variants (SF#840744).
508   * Plugin linux/iostat modified. Now runs on 2.6, and now "mirrors" i/o like
509     eth* et al. (Deb#224113, Deb#223373)
510   * Lrrd-client: Don't try to change uid/gid if not running as root.
511     (Deb#224300)
512   * Lrrd-graph: Only log graphing errors (== less cron-mail).
513   * Plugin linux/memory has been improved greatly by Mike Fedyk (Deb#223346)
514   * Some plugins fail more gracefully when using uninstalled perl modules.
515   * Lrrd-client-configure now prints the reason for suggesting to not use
516     a plugin, as long as the plugins gives one.
517   * Lrrd-client: Do a fake clean of the environment because of the taint
518     checking.
519   * Lrrd-client: added configuration option "ignore_file", which takes regex
520     for files to ignore (e.g. rpmnew/save) (Deb#224265).
521   * New plugin: Alexandre Dupouy contributed "hddtemp".
522   * New plugin: Nicolai Langfeldt contributed "bind9".
523   * Lrrd-server: dots supported in plugin names.
524   * New plugin: snmp wildcard plugin for interface graphing.
525
526 lrrd (0.9.9r5)
527
528   * lrrd-nagios: enable/disable notifications.
529   * Plugin: mysq_isam_space_ bugfix when printing "value".
530   * lrrd-client/lrrd-run: Two bugfixes.
531   * LRRD.pm: Change \1 to $1 to make lrrd-update shut up.
532   * lrrd-update: Fix bug with timeout handling of children.
533
534 lrrd (0.9.9r4)
535
536   * Plugin: changes from Mike Fedyk (Deb#222838, Deb#222841).
537   * lrrd-cron: Check if files are executable before runinng (Deb#221691).
538   * lrrd-update: Added max_processes variable.
539   * lrrd-update: No more zombies.
540   * lrrd-update: Better handling of dying children and timeouts. (Deb#222674)
541  
542 lrrd (0.9.9r3)
543
544   * New plugins (contrib): postfix_mailqueue and named contributed
545     by Nicolai Langfeldt.
546   * New plugins (contrib): postfix_mailstats and postfix_mailvolume.
547   * LRRD.pm: make sure only legal configuration lines are written to
548     datafile.
549   * lrrd-html: Minor bugfixes (fixes by Chan Wilson).
550   * lrrd-graph: Bugfix when aliasing fields (reported by Chan Wilson).
551
552 lrrd (0.9.9r2)
553
554   * LRRD.pm: minor bugfix - no noise about "extinfo".
555   * lrrd-graph: A couple of minor bugfixes.
556    
557 lrrd (0.9.9)
558
559   * New plugin: sybase_space. Keeps track of sybase database space usage.
560   * New plugin: psu_ wildcard plugin, by Andras Korn (Deb#214210)
561   * Lrrd-client: addressed uid/gid-issues from Deb#214277
562   * Lrrd-update: client port number now configurable (Deb#214114)
563   * Squid-plugins: now rewritten to use new config format (Deb#214186)
564   * Lrrd-update: each node now has its own lockfile.
565   * Squid-plugins: Modified them to autoconf. Prettier graphs. Now auto.
566   * Lrrd-client: Don't mess with environment. Not my problem.
567   * Lrrd-client: host_name can now be set in the plugin configuration.
568   * Lrrd-client: plugin configuration format changed slightly.
569   * Lrrd-client: added parameter (conffile and cli) to turn paranoia on/off.
570     Default is now off. (Deb#214186, Deb#216401)
571   * New plugin for linux: entropy, graphs available entropy.
572   * Lrrd-client-configure: Remove "use" of Config::General (Deb#216176)
573   * SunOS-plugins: Enhancement submitted by Lupe Christoph. (SF#825937)
574   * SunOS-portability: Various bugfixes reported by Lupe Cristoph.
575     (SF#825909, SF#825911, SF#825926, SF#825936, SF#826670, SF#826356)
576   * FreeBSD-plugins: Bugfixing patches by Lupe Cristoph applied. (SF#826352,
577     SF#837014)
578   * Lrrd-server: New format for server.conf.
579   * Mysql-plugins: Make mysqladmin/mysqlshow locations configurable.
580     (SF#825974)
581   * Plugins: New plugins by Lupe Cristoph (SF#834529, SF#826002, SF#835208)
582   * Lrrd-server: Only require installed Config::General if using old config
583     format.
584   * Mysql-queries-plugin: rewritten by Per A. Buer.
585   * Lrrd-nagios: Be nice to Nagios, don't DOS it with thousands of services.
586   * Lrrd-client-configure: Check what to do with new plugins when upgrading.
587   * Plugins: contributions by Finn-Arne Johansen (SF#839210, SF#839212,
588     SF#839209, SF#842703, SF#845692)
589   * Lrrd-update: More graceful handling of dead hosts. (SF#841345)
590   * Plugins: graph_noscale redefined to graph_scale.
591   * New plugin surfboard contributed by Andrew Ryder.
592    
593 lrrd (0.9.8)
594
595   jo:
596
597   * Plugin bugfix: Applied suggestion from Antti Salmela considering
598     plugins df and df_inode (SF#800984)
599   * Lrrd-update now forks off one process for each host, doing the data
600     downloading in parallel.
601   * Network timeout made configurable via both configuration file, and
602     command-line parameter. default increased to 180 seconds.
603   * Command-line option and configuration file option for not forking
604     added.
605   * Added command-line option to show log lines on stdout as well.
606   * Lrrd-update bugfix: Move socket and pidfile to proper place.
607     (Deb#203173)
608   * Lrrd-update bugfix: Now handles corrupt datafile properly.
609     (Deb#202191)
610   * Plugin bugfix: mysql_isam_space now behaves properly when MySQL is
611     down. (Applied patch from Nicolas Francois resolving Deb#202637)
612   * Lrrd-client now runs with perl -T (taint checking).
613   * Lrrd-html bugfix. (Deb#205999)
614   * Lrrd-update bugfix, patch from Torstein Svendsen, alarm/sigalrm was
615     forgotten on a network read. (Deb#209329)
616   * Lrrd-update bugfix. Move all possible sigalrm-calls into eval-blocks,
617     to avoid hangs and segfaults. _Really_ fixes bug Deb#209329.
618   * Lrrd-client now drops privileges when running a plugin. The plugin is
619     run as user nobody, group nogroup/nobody as default. This can be
620     overridden in .../client.d/<plugin>.auth.
621   * Mysql-plugins can now use a config file. (Deb#202643)
622   * Bugfix in mysq_isam_space_ plugin. (Deb#202639)
623   * Plugins for FreeBSD 4.8 contributed by Patrick Domack (SF#802895)
624   * Plugin "swap" on Linux modified so it works on 2.6 as well as 2.4.
625   * Lrrd-client now uses conf/auth-file in .../lrrd/client-conf.d/. Passes
626     config options to clients via environment.
627   * Lrrd-graph bugfix: Cur/Min shown as 0 when using special_*.
628   * Lrrd-update now has "use_default_name"-option, for use when fetching data
629     from a client which may change name.
630   * Lrrd-plugin "memory" ported to perl. (Deb#205019)
631   * Added "--version" option.
632   * Added "graph_total" option, for summarising stacks
633   * Lrrd-graph now understands "graph_noscale true/yes/1", which drops scaling
634     of Cur/Min/Avg/Max numbers.
635   * New client program "lrrd-run" to run a plugin as the correct user.
636   * Lrrd-client minor bugfix; should now get ARGV after HUP.
637   * Lrrd-client-configure completely rewritten.
638  
639 lrrd (0.9.7)
640
641  tore:
642  
643   * Applied a patch from Don Armstrong which makes the server ignore invalid
644     pidfiles.
645   * Massive changes in the Makefile to allow for more flexible installs.
646   * Hardcode as little as possible.  Use @@foo@@ in the scripts, which will
647     be replaced with whatever 'foo' is set to in Makefile.config.
648   * Added some AIX plugins contributed by Mike Discenza.
649   * Merged the client and server changelogs into this one.
650   * Improved vlabel and title in the port_ wildcard plugin.
651
652 lrrd (0.9.6)
653
654  tore:
655
656   * First upload to the Debian archive, had to create an .orig.tar.gz.
657
658 lrrd (0.9.5-2)
659
660   * Bugfix: Resolved running-as-root-issue. (#695163)
661   * Bugfix: Resolved lrrd-nagios --force issue (#701671)
662   * Bugfix: Resolved lrrd-nagios --removeok --host issue (#701671)
663   * Bugfix: Resolved lrrd-html logo.gif and style.css-issue (#693939)
664
665 lrrd (0.9.5-1)
666
667   * Small bugfixes
668   * Bugfix: plugins lrrd_* now treats hostnames with dashes correctly
669     (#727074)
670
671 lrrd (0.9.3-2)
672
673   * lrrd-nagios now has a longer timeout.
674   * lrrd-html now creates much prettier html-pages.
675   * Pod-documentation for /usr/lib/server/lrrd-*, /usr/sbin/lrrd-cron, and
676     /etc/lrrd/server.conf
677   * lrrd-graph now understands <field>_special_sum and _stack.
678   * lrrd-graph now has extended syntax on graph_order-lines.
679   * Field type represented in filename of rrd-file.
680   * All fields in the .rrd-files now have the same name.
681   * lrrd-graph now reuses colours when there are a lot of fields.
682   * lrrd-nagios now reuses send_nsca handles.
683   * lrrd-update can now handle .extinfo-fields.
684   * lrrd-nagios can now handle .extinfo-fields.
685   * Bugfixes, continuing Tore's movment of files
686   * Parameterization of lrrd-*
687   * Installation script for tarball.
688
689 lrrd (0.9.3-1)
690
691   * New configtype
692   * Timeouts on server
693
694 lrrd (0.9.2-4)
695
696   * Added new node- and service-level option "update", which will replace
697     "fetch_data".
698   * Added new field-level option "graph", which will replace "skipdraw".
699   * Some plugins now have config-files: exim_mail*
700   * ps-plugin made faster (use pgrep instead of ps).
701   * Bugfix in 'iostat'-plugin.
702   * Added 'suggest' and 'autoconf'-parameters to the plugins.
703   * Removed startup check for lrrd-client on '<plugin> config'-output.
704   * "apt"-plugin rewritten for perl. It now uses .extinfo-fields.
705   * Install script for tarball.
706   * lrrd-client now understands --config --help --debug (then latter for
707     later use).
708   * Created pod-documentation for lrrd-client and client.conf.
709
710 lrrd (0.9.2-3)
711
712   * Bugfix; lrrd-nagios didn't treat 0-limits properly.
713
714 lrrd (0.9.2-2)
715
716   * Added graph_vlabel-option.
717   * lrrd-nagios: bugfix when specifying only a minimum warning or critical
718     value.
719   * Proper timeouting also done when 'config'-command issued.
720   * Some clients now use 'graph_vlabel'-option.
721   * Comment changes in some plugins
722   * Bugfix in plugin: 'iostat config'
723
724 lrrd (0.9.2-1)
725
726   * Lazy-option to lrrd-graph.
727     Graphs will only be drawn when needed.
728   * Cleaned up the timeout code a bit.
729
730 lrrd (0.9.1-5)
731
732   * Attempt to set exim-variables in the exim_mail*-plugins at install-time,
733     in an attempt to avoid timeouts on high-load systems.
734   * Properly reap plugins that timeout (and their children).
735
736 lrrd (0.9.1-4)
737
738   * Bugfix. Numbers with decimals (e.g. load) and "U" are now allowed.
739   * Fixed bug in cronjob for apt
740
741 lrrd (0.9.1-3)
742
743   * Fixed small bug in lrrd-graph that caused some glitches in some
744     graphs
745   * Cronjob for apt
746
747 lrrd (0.9.1-2)
748
749   * Fixed a bug in lrrd-update that caused rrds not to be updated
750   * Small bug in apt-client
751
752 lrrd (0.9.1-1)
753
754   * All networkservices converted from bytes (B) to bits (b)
755   * More bugfixes
756   * Added cronjob to go with apt-service
757
758 lrrd (0.9-12)
759
760   * Bugfixes in templates
761   * More logging
762   * More intelligence in lrrd-nagios
763   * Cronjob to remove .ok files once a day
764
765 lrrd (0.9-11)
766
767   * Last small fixes with warning and critical-nagiosLast small fixes
768     with warning and critical-nagios
769   * Skipped a version to sync with server
770   * Included warning and critical on som of the services
771
772 lrrd (0.9-10)
773
774   * Fixed logging and logrotate
775
776 lrrd (0.9-9)
777
778   * More Nagios Support, now extracted into lrrd-nagios
779   * Fixed logging + logrotate
780
781 lrrd (0.9-8)
782
783   * Nagios-support
784   * Do not depend on libnet-io on woody (included in perl5.6)
785
786 lrrd (0.9-7)
787
788   * Fixing string under 19 characters
789
790 lrrd (0.9-6)
791
792   * We have to substr the other way
793   * Upping version number
794
795 lrrd (0.9-5)
796
797   * Bugfixes. New configfile
798   * Bugfixes in df-services added -P for posix standard
799
800 lrrd (0.9-4)
801
802   * Total rewrite of client
803   * Bugfixes. Memory service gargled
804   * Bugfixes. mailstat service gargled
805
806 lrrd (0.9-3)
807
808   * Adapt to new version of client
809   * Bugfixes to clients and a new configfile
810
811 lrrd (0.9-2)
812
813   * Fixed host_name
814
815 lrrd (0.9-1)
816
817   *  The new version
818
819 lrrd (0.7-1)
820
821   * Total rewrite. Much prettier. Perl er brukt.
822   * Bugfix in postinst (make_html when upgrading).
823   * Lots of new lrrd-d-modules. Tuning and fixing.
824   * Debconf is out. Added searching for old-name config-files.
825
826 lrrd (0.6-8)
827
828   * Renamed mrtgd til lrrd.
829   * Daemon now runs lrrd.d-scripts properly.
830   * Added modules: load memory
831  
832 lrrd (0.6-7)
833
834   * make_graph has proper colours.
835   * make_html creates a nicer index.html.
836   * Debconf in use.
837   * Minor bugfixes: init.d-restart
838
839 lrrd (0.6-5)
840
841   * make_html makes sure there's an index.html.
842   * Bugfix. Config-file now read earlier.
843
844 lrrd (0.6-4)
845
846   * Several bugfixes.
847   * Cron-entry now uses logfiles.
848   * Added config-file.
849
850 lrrd (0.6-3)
851
852   * Added debian-dependencies.
853
854 lrrd (0.6-2)
855
856   * Added monitoring for apache httpd daemons.
857   * The daemon now backgrounds itself.
858   * The init.d-script now "stop"s.
859
860 lrrd (0.6-1)
861
862   * Slightly tested. Going out.
863
864 lrrd (0.5-4)
865
866   * Now ready for production environments.
867
868 lrrd (0.5-3)
869
870   * Quite a few changes. Beginning to get ready for release.
871
872 lrrd (0.5-2)
873
874   * New test.
875
876 lrrd (0.5-1)
877
878   * Initial Release.
879
Note: See TracBrowser for help on using the browser.