diff --git a/debian/changelog b/debian/changelog
index b2eacffc46b7df27a8e63f7c57b13c2b6a06f7e6..82b6cc750af66e97628e5016ba26dfea752df3ab 100644 (file)
--- a/debian/changelog
+++ b/debian/changelog
-collectd (4.8.2-1) unstable; urgency=low
+collectd (4.10.7-2) UNRELEASED; urgency=low
+
+ * debian/po:
+ - Updated Czech debconf translation; thanks to Martin Šín
+ (Closes: #673693).
+ - Updated Polish debconf translation; thanks to Michał Kułach
+ (Closes: #673697).
+ - Updated Dutch debconf translation; thanks to Jeroen Schot
+ (Closes: #673769).
+ - Updated Swedish debconf translation; thanks to Martin Bagge
+ (Closes: #673888).
+ - Updated Russian debconf translation; thanks to Vladimir Zhbanov
+ (Closes: #673890).
+
+ -- Sebastian Harl <tokkee@debian.org> Sun, 10 Jun 2012 13:18:01 +0200
+
+collectd (4.10.7-1) unstable; urgency=low
+
+ * New upstream release.
+ - Fixed an endless loop in case the datadir is a symlink pointing to a
+ non-existent target; thanks to Michael Prokop for reporting this and
+ Jonathan Nieder for providing the patch (Closes: #619123).
+ - Use bsd/nlist.h rather than the deprecated nlist.h on FreeBSD fixing a
+ FTBFS on kfreebsd; thanks to Tobias Frost for reporting this
+ (Closes: #664429).
+ * debian/patches/:
+ - Removed ipvs_h_include.dpatch -- applied upstream.
+ - Added rtnl_dump_filter.dpatch, updating the rtnl_dump_filter() signature
+ to recent versions of iproute2.
+ * debian/rules:
+ - Use dpkg-buildflags to determine compiler/linker flags; this also
+ enables hardening build flags; thanks to Moritz Muehlenhoff for
+ providing the patch (Closes: #656271).
+ - Don't force building of the ipvs plugin. The ip_vs.h check has been
+ fixed in configure.
+ - Use /usr/share/javahelper/java-arch.sh to determine the Java
+ architecture directory, thus, making sure armhf and armel are supported
+ as well; thanks to peter green for reporting this and providing the
+ pointer (Closes: #656274).
+ - Work around #673431 (kvm.h requires sys/types.h) by forcing the processes
+ plugin on kfreebsd and manually defining HAVE_STRUCT_KINFO_PROC_FREEBSD.
+ * debian/README.Debian:
+ - Added section 'Cleanup of old data' explaining how to get rid of
+ out-dated data files (e.g. RRD files).
+ * debian/control:
+ - Updated to standards-version 3.9.3 -- no changes.
+ - Build depend on javahelper providing java-arch.sh.
+ - Use linux-any, kfreebsd-any, etc. rather than hardcoded list of
+ non-Linux architectures to make life of porters easier; thanks to Robert
+ Millan for reporting this and providing a pointer to the fix
+ (Closes: #634690).
+ - Explicitly build-depend on libkvm-dev on kfreebsd; this is required by
+ the processes, swap and tcpconns plugins.
+ * debian/collectd-core.postrm, debian/collectd-core.templates:
+ - Prompt the user (debconf priority high) when purging the collected data
+ providing an option to opt out. The question defaults to remove the
+ data; thanks to Trent W. Buck for reporting and discussing this
+ (Closes: #631167).
+ * debian/collectd-core.collectd.init.d:
+ - Added cpufrequtils to should-start, else collectd does not reliably
+ detect all CPUs; thanks to Mathias Bauer for reporting and debugging
+ this (Closes: #662040).
+ - Use the exit codes specified by LSB in 'status' command; thanks to
+ Michael Prokop for reporting this (Closes: #615840).
+ * debian/po/:
+ - Added Danish debconf template translation; thanks to Joe Dalton
+ (Closes: #660918).
+ - Added Brazilian Portuguese debconf template translation; thanks to
+ Adriano Rafael Gomes (Closes: #662174).
+ - Added Polish debconf template translation; thanks to Michał Kułach
+ (Closes: #672739).
+
+ -- Sebastian Harl <tokkee@debian.org> Thu, 17 May 2012 15:55:39 +0200
+
+collectd (4.10.4-1) unstable; urgency=low
+
+ * New upstream release.
+ - Added support for Yajl version 2; thanks to John Stamp for reporting
+ this (Closes: #653879).
+ - collectd.conf(5) now documents the "Globals" config option and that this
+ is required for the "perl" and "python" plugins; thanks to Jeff Green
+ for reporting this (Closes: #612784).
+ - Be more verbose about why loading a plugin fails; thanks to Martin
+ Steigerwald for reporting this (Closes: #585975).
+ - Don't abort if including a config file fails; thanks to Reinhard Tartler
+ for reporting this (Closes: #592880).
+ - Fixed FTBFS with GCC 4.6; thanks to Matthias Klose for reporting this
+ and Peter Green and Colin Watson for providing patches
+ (Closes: #625323).
+ - Added support for libnotify 0.7; thanks to Michael Biebl for reporting
+ this (Closes: #636818).
+ - Fixed FTBFS with current libiptc; thanks to Lucas Nussbaum for reporting
+ this (Closes: #614439).
+ * debian/patches:
+ - Removed bts595756-notify_email-segfault -- included upstream.
+ - Removed bts592623-curl_json-file -- included upstream.
+ - Removed bts596128-reheap-fix -- included upstream.
+ - Removed CVE-2010-4336 -- included upstream.
+ * debian/rules:
+ - Append DEB_BUILD_ARCH to JAVA_HOME; this is how it's done in the OpenJDK
+ package.
+ - Split 'build' target into 'build-arch' and 'build-indep' as recommended
+ by policy.
+ * debian/patches/ipvs_h_include, debian/rules:
+ - Let the ipvs plugin use linux/ip_vs.h rather than net/ip_vs.h. Also,
+ make sure to look for the header in /usr/include rather than the kernel
+ directory (which has been deprecated).
+ - Force building of the ipvs plugin since configure is not currently able
+ to correctly check for ip_vs.h.
+ * debian/control:
+ - Updated standards-version to 3.9.2 -- no changes.
+ * debian/collectd-core.collectd.init.d:
+ - Added a description LSB header field.
+ * debian/collectd-core.overrides:
+ - Updated entry for java's binary-or-shlib-defines-rpath.
+
+ -- Sebastian Harl <tokkee@debian.org> Mon, 09 Jan 2012 16:10:58 +0100
+
+collectd (4.10.1-2.1) unstable; urgency=high
+
+ * Non-maintainer upload by the security team
+ * Fix DoS in RRD file creation (Closes: #605092)
+ Fixes: CVE-2010-4336
+ Thanks to Florian Forster
+
+ -- Steffen Joeris <white@debian.org> Wed, 08 Dec 2010 17:45:50 +1100
+
+collectd (4.10.1-2) unstable; urgency=medium
+
+ * debian/rules:
+ - Added support for ‘powerpcspe’ to the Java arch mapping; thanks to
+ Sebastian Andrzej Siewior for the patch (Closes: #592909).
+ * debian/patches:
+ - Added bts595756-notify_email-segfault -- upstream patch fixing a
+ segfault in the 'notify_email' plugin; thanks to Manuel CISSE for
+ reporting this (Closes: #595756).
+ - Added bts592623-curl_json-file -- upstream patch fixing access to
+ file:// URLs in the 'curl_json' plugin; thanks Baptiste Mille-Mathias
+ for reporting this and pointing out the patch (Closes: #592623).
+ - Added bts596128-reheap-fix -- upstream patch fixing the 'reheap()'
+ function used to manage the "read" callbacks and making sure all plugins
+ get executed correctly and in each interval (Closes: #596128).
+ * Set urgency to "medium" because of the RC bug-fix.
+
+ -- Sebastian Harl <tokkee@debian.org> Wed, 08 Sep 2010 22:50:54 +0200
+
+collectd (4.10.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * debian/patches:
+ - Removed bts561577_collectd2html_recursive_fix -- applied upstream.
+ - Removed bts575029-collectd2html-xhtml -- applied upstream.
+ - Removed bts557599_powerdns_fix -- applied upstream.
+ * debian/control:
+ - Updated standards-version to 3.9.1 -- no changes.
+
+ -- Sebastian Harl <tokkee@debian.org> Wed, 28 Jul 2010 18:45:31 +0200
+
+collectd (4.10.0-1) unstable; urgency=low
+
+ * New upstream release:
+ New plugins:
+ - Parse XML data: curl_xml
+ - Parse values from Modbus/TCP enabled devices: modbus (disabled in
+ Debian; libmodbus is not available)
+ - Timing values from Pinba: pinba
+ * debian/control:
+ - Build-depend on libprotobuf-c0-dev and protobuf-c-compiler required by
+ the 'pinba' plugin.
+ - Updated to standards-version 3.8.4 -- no changes.
+ * debian/patches:
+ - Removed bts566199_collection_hide_types -- applied upstream.
+ - Removed typo_fixes -- applied upstream.
+ - Added bts575029-collectd2html-xhtml, adding support for XHTML to
+ collectd2html.pl; thanks to Ivan Shmakov for reporting this and Max
+ Henkel and Timur Kirilichev for providing patches (Closes: #575029).
+ * debian/rules:
+ - Define (and pass to configure) $JAR, required by current versions of the
+ Java bindings.
+ - Added support for Renesas SH4 to the Java arch mapping; thanks to
+ Nobuhiro Iwamatsu for the patch (Closes: #564165).
+ * debian/collectd.postinst:
+ - Manually replace /usr/share/doc/collectd/examples/ with a symlink when
+ upgrading from versions << 4.10.0-1~ -- this is not handled by dpkg
+ according to policy 6.6; thanks to Joey Hess for reporting this
+ (Closes: #569268).
+ * debian/collectd-core.overrides:
+ - Override 'capitalization-error-in-description python Python' -- all
+ plugin names are spelled in lower-case letters.
+
+ -- Sebastian Harl <tokkee@debian.org> Tue, 08 Jun 2010 00:42:56 +0200
+
+collectd (4.9.1-2) unstable; urgency=low
+
+ * debian/rules:
+ - Re-enabled non-kfreebsd plugins on i386 and amd64, which had been
+ disabled accidentally by using findstring (which does a substring match)
+ to compare DEB_BUILD_ARCH with kfreebsd-{amd64,i386}; thanks to ilia
+ kudirov for reporting this (Closes: #567259).
+ - Replaced all occurrences of 'findstring' with appropriate 'filter'
+ statements to make sure to match words rather than substrings.
+
+ -- Sebastian Harl <tokkee@debian.org> Thu, 28 Jan 2010 22:09:16 +0100
+
+collectd (4.9.1-1) unstable; urgency=low
+
+ * New upstream release:
+ New plugins:
+ - Number of context switches done by the OS: contextswitch
+ - Query statistics from mon.itor.us: Monitorus (Perl based plugin)
+ - Collect statistics from NetApp filers: netapp (disabled in Debian;
+ libnetapp is not available)
+ - OpenVZ statistics: OpenVZ (Perl based plugin)
+ - Embedding a Python interpreter: python
+ - Query statistics from RouterOS: routeros (disabled in Debian;
+ librouteros is not available)
+ New matches:
+ - Match values using a hash function of the hostname: hashed
+ New targets:
+ - Scale (multiply) values: scale
+ * debian/control:
+ - Build-depend on "python-dev", required to build the "python" plugin.
+ * debian/collectd-core.install:
+ - Install all collectd-*.5 manpages (in particular, this includes the
+ newly added collectd-python.5).
+ * Added support for kfreebsd-{i386,amd64}; see below for details
+ (Closes: #566521).
+ * debian/control, debian/rules:
+ - Disabled the following Linux-specific plugins / removed the following
+ build-deps on kfreebsd-{i386,amd64}:
+ + "iptables" plugin / iptables-dev
+ + "ipvs" plugin / linux-libc-dev
+ + "madwifi" plugin
+ + "netlink" plugin / iproute-dev
+ + "sensors" plugin / libsensors4-dev
+ + "vserver" plugin
+ - Disabled the following plugins / removed the following build-deps on
+ kfreebsd-{i386,amd64} -- the build-deps are (not yet) available on
+ kfreebsd:
+ + "gmond" plugin / libganglia1-dev
+ + "libvirt" plugin / libvirt-dev
+ + "java" plugin / openjdk6-jdk
+ - Enabled the "rrdcached" plugin and build-depend on librrd-dev (>= 1.4~)
+ (and removed the optional build-dep on librrd2-dev).
+ - Enabled the "tokyotyrant" plugin (except on kfreebsd-{i386,amd64}) and
+ build-depend on libtokyotyrant-dev (which is not available on kfreebsd).
+ Also, build-depend on libtokyocabinet-dev to work around a missing
+ dependency in libtokyotyrant-dev (see #566584).
+ * debian/rules:
+ - Disabled the following plugins on kfreebsd-{i386,amd64} which have not
+ yet been ported to FreeBSD: battery, conntrack, contextswitch, cpufreq,
+ disk, entropy, fscache, irq, nfs, protocols, serial, thermal, vmem,
+ wireless.
+ - Simplified Java archdir mapping: removed entries "pointing" to
+ themselves and let those default to DEB_BUILD_ARCH.
+ - Check whether all patches have been enabled; fail, if not.
+ * debian/patches:
+ - Added bts566199_collection_hide_types.dpatch -- added ability to hide
+ specified types in collection.cgi; thanks to Pavel Piatruk for the patch
+ (Closes: #566199).
+ - Added typo_fixes.dpatch -- fixing some typos in manpages and error
+ messages; thanks to lintian(1) for reporting this.
+ * debian/collectd-core.overrides:
+ - Replaced overrides for spelling-error-in-description with
+ capitalization-error-in-description.
+
+ -- Sebastian Harl <tokkee@debian.org> Tue, 26 Jan 2010 00:22:32 +0100
+
+collectd (4.8.2-1) unstable; urgency=medium
* New upstream release:
- Now using libtool 2.
+ * Set urgency to medium because of the fix for #559801.
* Split the "collectd" binary package into "collectd-core" and "collectd".
The former provides the main program file and the plugins while the latter
provides the configuration. This allows for much more flexible setups
- Added bts557599_powerdns_fix.dpatch -- fixed communication to pdns
versions 2.9.22 and above; thanks to <tm@iprog.com> for reporting this
and Luke Heberling for providing the patch (Closes: #557599).
+ - Added bts559801_plugin_find_fix.dpatch -- make collectd resistant
+ against copies of libltdl affected by CVE-2009-3736. This fixes a
+ potential but very unlikely security issue, e.g. found in the embedded
+ copy. For details about how collectd might be affected, see
+ <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559801#15>; thanks to
+ Michael Gilbert for reporting this (Closes: #559801).
* debian/rules:
- Pass --without-included-ltdl to configure to tell libtool 2 to not use
- the shipped libltdl but rather the one available in the system. This
- fixes a potential but very unlikely security issue of the embedded copy
- (see CVE-2009-3736). For details about how collectd might be affected,
- see <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559801#15>; thanks
- to Michael Gilbert for reporting this (Closes: #559801).
+ the shipped libltdl but rather the one available in the system. Thus,
+ in the future, libltdl related issues do no longer require updated
+ collectd packages.
- Pass --disable-static to configure to tell libtool 2 to not build any
static libraries.
- Install debian/collectd.conf as an example into "collectd-core".
* debian/README.Debian:
- Added a short explanation of the package split.
- -- Sebastian Harl <tokkee@debian.org> Fri, 25 Dec 2009 20:41:02 +0100
+ -- Sebastian Harl <tokkee@debian.org> Sat, 26 Dec 2009 12:06:46 +0100
collectd (4.8.1-2) unstable; urgency=low