SHA256
1
0
forked from pool/collectd
collectd/collectd.changes

690 lines
27 KiB
Plaintext

-------------------------------------------------------------------
Thu Aug 1 08:40:54 UTC 2013 - tchvatal@suse.com
- Update the tarball so download_files serivce is silent.
-------------------------------------------------------------------
Fri Jun 28 07:25:05 UTC 2013 - coolo@suse.com
- fix more of spamassasin's doc
-------------------------------------------------------------------
Mon Aug 27 21:39:32 UTC 2012 - crrodriguez@opensuse.org
- Add systemd rules.
-------------------------------------------------------------------
Mon Jul 30 14:09:52 UTC 2012 - chris@computersalat.de
- fix deps for iptables
* iptables-devel works for > 1020
* > 12.1 'split iptables-devel into libiptc-devel and libxtables-devel'
-------------------------------------------------------------------
Mon Jun 11 12:05:44 UTC 2012 - coolo@suse.com
- require the right perl version
-------------------------------------------------------------------
Mon Apr 23 10:56:57 UTC 2012 - aj@suse.de
- Drop collectd-fix_new_yajl_lib.patch and collect-libnotify_070.patch
both are handled in the new version.
-------------------------------------------------------------------
Tue Apr 17 15:26:43 UTC 2012 - pascal.bleser@opensuse.org
- changed copyright from GPL-2.0+ to GPL-2.0, see bnc#757527:
https://bugzilla.novell.com/show_bug.cgi?id=757527
- added myself to the copyright header in the spec file, have been maintaining
this spec file since 2005 ;)
-------------------------------------------------------------------
Mon Apr 16 20:04:52 UTC 2012 - aj@suse.de
- Remove modbus support since modbus is not in openSUSE:Factory.
- Fix buildrequires: it's libxtables-devel for 12.2.
-------------------------------------------------------------------
Tue Apr 3 16:52:48 UTC 2012 - pascal.bleser@opensuse.org
- update to 5.0.4
-------------------------------------------------------------------
Sun Feb 19 23:36:46 UTC 2012 - pascal.bleser@opensuse.org
- add modbus support
-------------------------------------------------------------------
Sun Feb 19 17:07:34 UTC 2012 - pascal.bleser@opensuse.org
- fix apache configuration for collectd-js, thanks to Bruno Friedmann
<tigerfoot@opensuse.org> for reporting
-------------------------------------------------------------------
Sun Feb 19 17:04:32 UTC 2012 - pascal.bleser@opensuse.org
- update to 5.0.3: too many changes to list, please read ChangeLog in the main
package
-------------------------------------------------------------------
Thu Jan 12 11:30:32 UTC 2012 - coolo@suse.com
- change license to be in spdx.org format
-------------------------------------------------------------------
Mon Oct 17 09:19:25 UTC 2011 - schubi@suse.com
- fixed build ( new yajl lib API )
-------------------------------------------------------------------
Fri Sep 16 14:35:10 UTC 2011 - coolo@suse.com
- adding patch from jengelh to fix build
-------------------------------------------------------------------
Tue Aug 2 22:55:45 UTC 2011 - stefan.bruens@rwth-aachen.de
- notify-desktop: fix compatibility with libnotify >= 0.7.0
- iptables plugin: use iptables library
- ipvs plugin: disable for >= 12.1, as build fails currently
-------------------------------------------------------------------
Mon Aug 1 11:50:52 UTC 2011 - stefan.bruens@rwth-aachen.de
- df plugin: skip duplicate entries, fixes "uc_update: Value too old"
error
-------------------------------------------------------------------
Sat Apr 16 23:58:31 UTC 2011 - pascal.bleser@opensuse.org
- downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an
internal error in gcc
-------------------------------------------------------------------
Fri Apr 15 06:50:14 UTC 2011 - pascal.bleser@opensuse.org
- add pinba plugin (through protobuf-c support)
- add rpmlintrc file to suppress false positives
- add collectd-pkgconfig_libnotify_add_gtk.patch to fix building libnotify
support on >= 11.4
-------------------------------------------------------------------
Wed Apr 13 21:24:21 UTC 2011 - pascal.bleser@opensuse.org
- bump in-tree iproute2 to 2.6.38
- update to 4.10.3:
* collectd: Threshold subsection: Handling of NAN values in the percentage
calculation has been fixed
* collectd, java plugin, ntpd plugin: Several diagnostic messages have been
improved
* curl_json plugin: Handling of arrays has been fixed.
* libvirt plugin: A bug in reading the virtual CPU statistics has been fixed
* processes plugin: Potentially erroneous behavior has been fixed in an error
handling case
* python plugin: Fix dispatching of values from Python scripts to collectd
- changes from 4.10.2:
* collectd: If including one configuration file fails, continue with the rest
of the configuration if possible
* collectd: Fix a bug in the read function scheduling. In rare cases read
functions may not have been called as often as requested
* collectd: A left-over hard-coded 2 has been replaced by the configurable
timeout value
* curl, memcachec, tail plugins: Fix handling of "DERIVE" data sources.
Matching the end of a string has been improved
* curl_json plugin: Fix a problem when parsing 64bit integers. Reading JSON
data from non-HTTP sources has been fixed
* network plugin: Be less verbose about unchecked signatures, in order to
prevent spamming the logs
* notify_email plugin: Concurrency problems have been fixed
* python plugin: Set "sys.argv", since many scripts don't expect that it may
not be set
* rrdtool, rrdcached plugin: Fix a too strict assertion when creating RRD
files
* swap plugin: A bug which lead to incorrect I/O values has been fixed
* value match: A minor memory leak has been fixed
-------------------------------------------------------------------
Mon Jul 12 19:47:09 UTC 2010 - pascal.bleser@opensuse.org
- add curl_json plugin (libyajl)
- fix Java plugin on 11.1
-------------------------------------------------------------------
Sun Jul 11 00:00:58 UTC 2010 - pascal.bleser@opensuse.org
- update to 4.10.1:
* the shutdown speed when terminating the read threads has been improved
* libcollectdclient: a format error in the PUTVAL command has been removed
* DF plugin: an error message shown when cu_mount_getlist fails has been added
* Processes plugin: missing initialization code for IO members of a struct has been added
* Python plugin: memory leaks in the write and notification callbacks have
been fixed; a possible crash when the plugin was loaded but not configured
has been fixed
* SNMP plugin: verbosity with regard to unknown ASN types has been increased
* PowerDNS plugin: compatibility changes for PowerDNS 2.9.22 and above have been applied
- changes from 4.10.0:
* JSON output now includes the dstypes and dsnames fields
* the new Timeout option can be used to specify a timeout for missing values
* Apache plugin: support for IdleWorkers (Apache 1.*: IdleServers) has been added
* cURL plugin: the new ExcludeRegex allows to easily exclude certain lines
from the match
* cURL-XML plugin: new plugin allows to read XML files using cURL and extract
metrics included in the files
* FileCount plugin: the new IncludeHidden option allows to include hidden
files and directories in the statistics
* LogFile plugin: the new PrintSeverity option allows to include the severity
of a message in the output
* memcachec plugin: the new ExcludeRegex allows to easily exclude certain
lines from the match
* Network plugin: new Interface option allows to set the interface to be used
for multicast and, if supported, unicast traffic
* OpenVPN plugin: the CollectUserCount and CollectIndividualUsers options
allow more detailed control over how to report sessions of multiple users
* Ping plugin: new MaxMissed allows to re-resolve a hosts address when it
doesn't reply to a number of ping requests
* PostgreSQL plugin: the Interval config option has been added; the plugin
has been relicensed under the 2-clause BSD license
* Processes plugin: support for code and data virtual memory sizes has been
added
* Python plugin: support for Python 3 has been implemented
* Swap plugin: support for Linux < 2.6 has been added
* Tail plugin: the new ExcludeRegex allows to easily exclude certain lines
from the match
* Write HTTP plugin: the StoreRates option has been added
* RegEx match: the Invert option has been added
- bumped in-tree libnetlink_version version from 2.6.33 to 2.6.34
-------------------------------------------------------------------
Fri Apr 23 12:32:21 UTC 2010 - pascal.bleser@opensuse.org
- bumped in-tree libnetlink_version version from 2.6.29-1 to 2.6.33
- update to 4.9.2:
* append a newline to messages written to STDERR.
* serialization of NANs in JSON format has been fixed
* checks whether a "sleep" returned early have been added
* continue reading files in a directory when parsing one file fails
* Apache plugin: collection of the number of active connections has been
fixed for Apache 2.*
* Exec plugin: error messages have been improved; the "running" flag is now
cleared correctly when forking a child fails
* IPTables plugin: fix a violation of aliasing rules
* Java plugin: the Java API files are now packaged into a .jar file
* Network plugin: fix a segmentation fault when receiving packets with an
unknown data source type
* Network plugin: a memory leak when receiving encrypted network packets has
been fixed
* Oracle plugin: fix checking for lost connections and reconnect in this case
* UnixSock plugin: a memory leak in the "LISTVAL" command has been fixed
* Write HTTP plugin: use the "any" authentication schema, used to be "digest"
-------------------------------------------------------------------
Fri Jan 15 23:35:19 UTC 2010 - pascal.bleser@opensuse.org
- update to 4.9.1:
* RRDtool plugin: fix a bug with random write timeouts: due to an
incorrect initialization some files may be suspended basically
indefinitely; after flushing the files they were written
regularly again
* documentation: some manpage fixes
* default config: added sample configuration for missing plugins
* apache plugin: fix a segmentation fault in the config handling
of VerifyPeer / VerifyHost
* processes plugin: fix handling of derive data sources
* RouterOS plugin: use the node name for the "host" field
* monitorus plugin: put the plugin into the "Collectd::Plugins"
namespace
* Perl bindings: fix a warning that was printed when building
debugging output
-------------------------------------------------------------------
Mon Dec 21 13:40:31 UTC 2009 - pascal.bleser@opensuse.org
- update to 4.9.0:
* new plugins: NetApp, Python, RouterOS, ContextSwitch, Monitorus,
OpenVZ
* timing information is now collected in the cURL plugin
* the possibility to set the source address and device used has
been added to the Ping plug-in
* the detail provided by the DF plug-in has been enhanced
* collection of IO-metrics has been added to the Processes plugin
-------------------------------------------------------------------
Sat Dec 19 23:11:00 UTC 2009 - pascal.bleser@opensuse.org
- update to 4.8.2:
* fixes a memory leak in the "listval" command
* adds detection of dead connections and reconnection in the GenericJMX and
Oracle plugins
* fixes handling of negative values and hex strings has been corrected in the
SNMP plugin
* improved treatment of error messages when no log plugin was loaded
- build memcachec and dbi plugins
-------------------------------------------------------------------
Wed Oct 7 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
- split out -virt plugin package to avoid depending on libvirt.so and libxenstore.so
in the main package
- more preconfigured integration and documentation mangling for files under contrib/
- split out spamassassin contrib files into their own package, properly preconfigured
- fix Apache2 configuration file in -web subpackage
-------------------------------------------------------------------
Sun Oct 4 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
- update to 4.8.1:
* UnixSock plugin: fix a (well hidden) race condition related to file descriptor handling
- changes from 4.8.0:
* collectd: two new data source types, DERIVE and ABSOLUTE, have been added:
DERIVE can be used for counters that are reset occasionally
* thresholds: the advanced threshold options “Percentage”, “Hits”, and
“Hysteresis” have been added
* cURL-JSON plugin: the new cURL-JSON plugin reads JSON files using the cURL
library and parses the contents according to user specification; among
other things, this allows to read statistics from a CouchDB instance
* DF plugin: using the new “ReportByDevice” option the device rather than the
mount point can be used to identify partitions
* DNS plugin: the possibility to ignore numeric QTypes has been added
* GenericJMX plugin: the new, Java-based GenericJMX plugin allows to query
arbitrary data from a Java process using the Java Management Extensions
(JMX)
* MadWifi plugin: the new MadWifi plugin collects information about Atheros
wireless LAN chipsets from the MadWifi driver
* network plugin: the receive- and send-buffer-sizes have been made
configurable, allowing for bigger and smaller packets
* olsrd plugin: the new OLSR plugin queries routing information from the
Optimized Link State Routing daemon
* RRDtool plugin: a new configuration option allows to define a random write
delay when writing RRD files; this spreads the load created by writing RRD
files more evenly
* Swap plugin: the possibility to collect swapped in/out pages has been added
to the Swap plugin
* TokyoTyrant plugin: the new TokyoTyrant plugin reads the number of records
and file size from a running Tokyo Tyrant server
* UnixSock plugin: add the GETTHRESHOLD command: this command can be used to
query the thresholds configured for a particular identifier
* Write HTTP plugin: the new Write HTTP plugin sends the values collected by
collectd to a web-server using HTTP POST requests
* Empty Counter match: the new Empty Counter match matches value lists, where
at least one data source is of type COUNTER and the counter value of all
counter data sources is zero
-------------------------------------------------------------------
Sat Sep 26 00:00:00 CEST 2009 - kkaempf@suse.de
- temporarily disable perl plugin for opensuse 11.2, must fix configure check
first
-------------------------------------------------------------------
Mon Jul 27 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
- update to 4.7.2:
* several bugs in the threshold and notification subsystems have been fixed
* portability of the “memcached” plug-in has been improved
-------------------------------------------------------------------
Wed May 13 00:00:00 CEST 2009 - pascal.bleser@opensuse.org
- update the in-tree libnetlink to 2.6.29-1
- added missing ldconfig for libcollectclient0
- update to 4.7.0:
* apache plugin: support to query multiple servers has been added
* apache plugin: handling of lighttpd's scoreboard statistics has been
improved
* conntrack plugin: the new conntrack plugin collects the connection tracking
table size
* fscache plugin: the new fscache plugin collects statistics about Linux'
file-system based caching framework
* gmond plugin: the new gmond plugin can receive and interpret multicast
traffic from Ganglia's gmond daemon
* java plugin: the new java plugin exports the collectd API to Java, making
it possible to write extensions to collectd in Java
* memcachec plugin: the new memcachec plugin queries data from a memcached
daemon and parses it similar to the cURL plugin
* memcached plugin: support for connections over UNIX domain sockets has been
added
* mysql plugin: support to query multiple databases has been added
* mysql plugin: master/slave statistics have been added
* mysql plugin: lock statistics have been added
* network plugin: the possibility to sign or encrypt network traffic has been
added
* protocols plugin: the new protocols plugin provides information about
network protocols, such as IP, TCP and UDP
* snmp plugin: the intervals given in the configuration of the SNMP plugin
must no longer be a multiple of the global interval
* table plugin: the new Table plugin provides parsing for table-like
structured files, such as many files beneath /proc
* ted plugin: the new TED plugin reads power consumption measurements from
“The Energy Detective” (TED)
* onewire plugin: the new Interval option allows collecting information from
OneWire sensors at arbitrary intervals
* ping plugin: support for collecting the drop rate and standard deviation of
round-trip times has been added
* uptime plugin: the new uptime plugin can collect the server's uptime
-------------------------------------------------------------------
Thu Mar 19 00:00:00 CET 2009 - pascal.bleser@opensuse.org
- update to 4.6.2:
* collection of the number of cached RR-sets has been fixed in the "BIND"
plugin
* filter chains can now be configured without a default target
* portability fixes have been added to the "DNS" and "Oracle" plugins
* a typo that prevented the module from being used correctly has been
corrected in the "TimeDiff" match
* a possible race condition during startup has been fixed in the "RRDtool"
plugin
-------------------------------------------------------------------
Mon Feb 23 00:00:00 CET 2009 - pascal.bleser@opensuse.org
- update to 4.6.1:
* fixes an off-by-one error in the IPMI plugin
* fixes smaller problems in the BIND plugin
* documentation fixes
- upgrade in-tree libnetlink (iproute2) library to latest (2.6.28)
-------------------------------------------------------------------
Tue Feb 17 00:00:00 CET 2009 - guru@unixtech.be
- fix build on 11.1, make rpmlint happy
-------------------------------------------------------------------
Mon Oct 20 00:00:00 CEST 2008 - guru@unixtech.be
- only expect the virt plugin on >=11.0 as collectd now requires a more
recent libvirt (>=0.4.0, for virDomainBlockStats)
-------------------------------------------------------------------
Sat Oct 18 00:00:00 CEST 2008 - guru@unixtech.be
- moved collectd-snmp manpage to -snmp subpackage
- update to 4.5.1:
* fix a memory leak in the global value cache and configuration handling
code
* fix an off-by-one error in the ignorelist functionality
* collectdmon: don't block SIGCHLD, fixes a potential portability problem
* collectd-nagios: fix handling of the -d option
* iptables plugin (4.5.1 only): fix an off-by-one error
* perl plugin: log an error message if bootstrapping Collectd fails
* postgresql plugin (4.5.1 only): don't reopen connection during
reinitialization
* snmp plugin (4.5.1 only): don't expect null-terminated strings from the
Net-SNMP library
* tail plugin: call clearerr(3) after reading an EOF
-------------------------------------------------------------------
Fri Sep 12 00:00:00 CEST 2008 - guru@unixtech.be
- added a patch to remove poisoning of strcpy on openSUSE < 11.0,
as it is replaced by a safe bounds-checking variant using a #define
-------------------------------------------------------------------
Thu Sep 11 00:00:00 CEST 2008 - guru@unixtech.be
- added postgresql subpackage
- moved mysql into own subpackage
- added libvirt, filecount, notify_desktop and thermal plugins
- bump the in-tree iproute2 to 2.6.26
- update to 4.5.0:
* fix a memory leak in the threshold checking code
* memcached plugin: fix a too short timeout and a related file descriptor
leak
* memory plugin: a typo in the libstatgrab code has been fixed
* snmp plugin: fix a possible memory leak
-------------------------------------------------------------------
Thu May 8 00:00:00 CEST 2008 - guru@unixtech.be
- well-defined list of plugins to avoid unpredictable build results caused
by missing dependencies (i.e. missing plugins)
- added XMMS plugin (as a separate subpackage)
- added OpenIPMI plugin (as a separate subpackage)
- use bundled libnetlink (from iproute2) as the one that ships with openSUSE
is not build with -fPIC, which causes linking to fail on x86_64
- split out a few plugins to avoid dependencies in the main package
- new upstream version
-------------------------------------------------------------------
Thu Apr 24 00:00:00 CEST 2008 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Wed Apr 2 00:00:00 CEST 2008 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Wed Feb 20 00:00:00 CET 2008 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Tue Jan 22 00:00:00 CET 2008 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Tue Dec 18 00:00:00 CET 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Sat Nov 10 00:00:00 CET 2007 - guru@unixtech.be
- new upstream version
- promoted beta to stable
-------------------------------------------------------------------
Thu Oct 25 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Mon Oct 1 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Thu Sep 13 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
- forked off -beta
-------------------------------------------------------------------
Wed Sep 12 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
- moved to openSUSE Build Service
-------------------------------------------------------------------
Thu Aug 30 00:00:00 CEST 2007 - guru@unixtech.be
- added --disable-nut, made the build fail
- new upstream version
-------------------------------------------------------------------
Tue Aug 14 00:00:00 CEST 2007 - guru@unixtech.be
- fixed commented defaults in configuration file
- fixed init script
- dropped sysconfig
- fixed access rights on init script, thanks to Detlef for reporting
-------------------------------------------------------------------
Sat Aug 4 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Mon Jun 25 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Thu Jun 21 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Sun Jun 17 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Thu Jun 7 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Mon Jun 4 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Wed May 30 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Wed Apr 11 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Mon Apr 2 00:00:00 CEST 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Mon Feb 12 00:00:00 CET 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Sat Feb 10 00:00:00 CET 2007 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Fri Nov 3 00:00:00 CET 2006 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Fri Jul 21 00:00:00 CEST 2006 - guru@unixtech.be
- added %%{_sysconfdir}/collectd.conf
- new upstream version
-------------------------------------------------------------------
Fri Jun 16 00:00:00 CEST 2006 - guru@unixtech.be
- added mysql support on SUSE >= 9.3 (older versions don't have the required
version >= 4.1.0)
- moved configure to build section
- new upstream version
-------------------------------------------------------------------
Mon May 15 00:00:00 CEST 2006 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Thu Apr 20 00:00:00 CEST 2006 - guru@unixtech.be
- added patch to fix a warning with a pointer diff being passed to printf
- added stripping of binaries on SUSE < 9.3
- removed Packager and Distribution, injected by rpmmacros
- new upstream version
-------------------------------------------------------------------
Tue Apr 11 00:00:00 CEST 2006 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Fri Apr 7 00:00:00 CEST 2006 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Tue Mar 14 00:00:00 CET 2006 - guru@unixtech.be
- new upstream version
- added BuildRequires for suse-release
- removed explicit Requires that are found by AutoReqProv
-------------------------------------------------------------------
Tue Jan 31 00:00:00 CET 2006 - guru@unixtech.be
- new upstream version
- added manpage for collectd.conf
- added SMP flags to make
-------------------------------------------------------------------
Tue Jan 24 00:00:00 CET 2006 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Mon Dec 26 00:00:00 CET 2005 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Mon Dec 5 00:00:00 CET 2005 - guru@unixtech.be
- small fixes to Requires section
- new upstream version
-------------------------------------------------------------------
Wed Nov 9 00:00:00 CET 2005 - guru@unixtech.be
- had to specify --enable-serial to build the serial collect module (only on
Linux)
- sanitized spec file
- new upstream version
-------------------------------------------------------------------
Fri Oct 28 00:00:00 CEST 2005 - guru@unixtech.be
- new upstream version
-------------------------------------------------------------------
Wed Oct 5 00:00:00 CEST 2005 - guru@unixtech.be
- made rc-link in sbin conditional (SUSE)
- moved sysconfig file to fillup
- added debuginfo support
- new upstream version
-------------------------------------------------------------------
Mon Sep 19 00:00:00 CEST 2005 - guru@unixtech.be
- dropped no-chown patch
- added manpage
- added runtime dependency to libping-dping
- added build dependency to libstatgrab
- new upstream version: 2.1.0
-------------------------------------------------------------------
Mon Aug 22 00:00:00 CEST 2005 - guru@unixtech.be
- version 1.6.0
-------------------------------------------------------------------
Mon Aug 8 00:00:00 CEST 2005 - guru@unixtech.be
- new package