lp:ubuntu/oneiric/collectd
- Get this branch:
- bzr branch lp:ubuntu/oneiric/collectd
Related bugs
Bug #796571: ftbfs in oneiric (can't find libperl) | Unknown | Confirmed |
Related blueprints
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 22. By Clint Byrum
-
debian/control: Removing libhal-dev as Build-Dependency so collectd
can be moved to main. - 21. By Colin Watson
-
* libperl-
linkage. dpatch: Separate Perl ldopts into components suitable
for LDFLAGS and LIBS, fixing build failure with 'ld --as-needed'
(LP: #796571).
* Apply build fixes from peter green in Debian #625323:
- gcc-4.6-fixes.dpatch: Fix unused variable/parameter errors (adjusted
slightly by me to appease 'gcc -Wunused-result'.
- notify-desktop. dpatch: Port to libnotify 0.7. - 20. By Fabrice Coutadeur
-
fix-detection-
libiptc- 1.4.10. dpatch: fix detection of libiptc 1.4.10. This
fixes a FTBFS. - 19. By Steffen Joeris <email address hidden>
-
* Non-maintainer upload by the security team
* Fix DoS in RRD file creation (Closes: #605092)
Fixes: CVE-2010-4336
Thanks to Florian Forster - 18. By Sebastian Harl
-
* 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. - 17. By Sebastian Harl
-
* 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. - 16. By Sebastian Harl
-
* 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. - 15. By Sebastian Harl
-
* 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. - 14. By Sebastian Harl
-
* 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
(e.g. providing customizations on top of "collectd-core" without modifying
the "collectd" package) and, amongst others, removes the hard dependency
on librrd (Closes: #495936, #544311).
* debian/collectd- core.collectd. init.d:
- Do not (try to) start collectd if the config file does not exist. Else,
installation of "collectd-core" (which does not provide configuration)
would fail.
* debian/collectd. postinst:
- Let the "collectd" package restart the daemon, since it provides the
config file.
* debian/collectd. links:
- Symlink /u/s/d/collectd/ examples to /u/s/d/ collectd- core/examples.
* debian/control:
- Build-depend on the right combination of libsnmp-dev and perl. Perl's
CFLAGS (included in net-snmp's CFLAGS) introduced '-fstack-protector' in
version 5.10.1 on some architectures (those supporting that features).
net-snmp has been fixed to handle that correctly in 5.4.2.1~dfsg-4;
thanks to Lamont Jones and Dann Frazier for reporting this
(Closes: #559087).
- Build-depend on libsensors4-dev rather than libsensors-dev. libsnmp-dev,
starting with version 5.4.2.1~dfsg-5, supports libsensors4, thus making
that possible. This restores the full functionality of the "sensors"
plugin, which does not work well with libsensors3 and lm-sensors-3;
thanks to Anssi Kolehmainen for reporting this (Closes: #538795).
- Build-depend on libltdl-dev to make it possible to use the system-wide
libltdl.
- No longer conflict/provide/ replace the pre-Lenny "collectd-$plugin"
packages.
- Update the list of collectd-core's suggestions: added various services
providing data that may be collected by collectd. Downgraded lm-sensors
from a recommendation to a suggestion.
* debian/patches:
- Removed gmond-fix-compile- error.dpatch -- included upstream.
- Added bts561577_collectd2html_ recursive_ fix.dpatch -- fixed
collectd2html.pl's recursive mode and improved some defaults; thanks to
Yuri D'Elia for reporting this and providing a patch (Closes: #561577).
- Added bts557599_powerdns_ fix.dpatch -- fixed communication to pdns
versions 2.9.22 and above; thanks to <email address hidden> 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. 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".
- Output the content of config.log if configure fails -- this might help
debugging.
* debian/README. Debian:
- Added a short explanation of the package split.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/collectd