lp:ubuntu/lucid-proposed/collectd
- Get this branch:
- bzr branch lp:ubuntu/lucid-proposed/collectd
Branch merges
Branch information
Recent revisions
- 15. By Baptiste Mille-Mathias
-
* debian/
patch/lp615509_ curl_json. dpatch:
- permit check of local files with curl_json (LP: #615509) - 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. - 13. By Sebastian Harl
-
* New upstream release.
* debian/patches:
- Removed battery_acpi_complain. dpatch - included upstream.
- Removed include_empty_files. dpatch - included upstream.
- Removed ntpd_type_pun_fix. dpatch - included upstream.
- Removed rrdtool_uninitialized_ fix.dpatch - included upstream.
- Added libcollectdclient_static_ sstrerror. dpatch to make a private
function in libcollectdclient static.
* debian/rules:
- Install collectd-network.py to /usr/share/doc/collectd/ examples/ . - 12. By Andreas Moog
-
* Merge from debian unstable, remaining changes:
- debian/patches/ upstream_ fix_ftbfs. dpatch
- Fix FTBFS with gcc4.4 by cherrypicking the change from
upstream's git-repository.
* Closes LP: #373462 - 11. By Bhavani Shankar
-
* Merge from debian unstable, remaining changes: (LP: #307683)
- Add ubuntu_in6-glibc28. dpatch patch, fix FTBFS.
- Add ubuntu_hardening. dpatch patch, fix FTBFS.
- Add ubuntu_perl.c. dpatch, fix FTBFS. - 10. By Morten Kjeldgaard
-
* Merge from Debian unstable (LP: #298828). Remaining Ubuntu changes:
* Add ubuntu_in6-glibc28. dpatch patch, fix FTBFS.
* Add ubuntu_hardening. dpatch patch, fix FTBFS.
* Add ubuntu_perl.c. dpatch, fix FTBFS. - 9. By Devid Antonio Filoni
-
* Add in6-glibc28.dpatch patch, fix FTBFS (LP: #255837).
* Add ubuntu_hardening. dpatch patch, fix FTBFS. - 8. By Sebastian Harl
-
* New upstream release.
- Fixed another issue of the sensors plugin affecting some chip types
(Closes: #468143).
- Fixed creation of "vserver" graphs in collection.cgi (Closes: #475120).
- Fixed a segfault when using libperl 5.10.
- collectd now ships libiptc itself.
New plugins:
- Ascent server statistics: ascent
- IPMI sensors information: ipmi
- PowerDNS name server statistics: powerdns
- incremental parsing of logfiles: tail
- TeamSpeak2 server statistics: teamspeak2
- detailed virtual memory statistics: vmem
* Disable "tcpconns" plugin by default (Closes: #478759).
* Reenabled iptables plugin on all architectures (Closes: #473435).
- Added the plugin to collectd.conf.
- Added /usr/share/doc/collectd/ examples/ iptables/ .
- Added build dependency on linux-libc-dev (>= 2.6.25-4) - that version is
required because of #479899.
* New debconf template translations:
- gl.po, thanks to Jacobo Tarrio (Closes: #482667).
* Added a work around for #474087 (broken openipmi .pc files) by forcing the
inclusion of the ipmi plugin and manually specifying the dependencies.
* Updated standards-version to 3.8.0 (no changes). - 7. By Sebastian Harl
-
* New upstream release.
- Fixed handling of ignored sensors instances (Closes: #468143).
- Fixed reading of wireless noise values (Closes: #471788).
* Adopted patches and script to extractDS.px being renamed to rrd_filter.px.
* Clarified debconf template in respect to packages required for the data
migration (Closes: #469336).
* collectd.conf: Moved logging plugins to the top of the file.
* New debconf template translations:
- de.po, thanks to Kai Wasserbäch (Closes: #469334).
- fr.po, thanks to Florent Usseil (Closes: #468813).
- pt.po, thanks to Américo Monteiro (Closes: #469745, #472183).
* collectd.init.d: Consider the DISABLE option only when starting collectd.
* Disabled iptables plugin - libiptc is no longer available in Debian.
- Removed the plugin from collectd.conf.
- Removed /usr/share/doc/collectd/ examples/ iptables/ . - 6. By Sebastian Harl
-
* New upstream release.
- Added basic support for monitoring by introducing notifications and
threshold checking.
- Reverse lookups can be disabled using the "ReverseLookups" option of the
ntpd plugin (Closes: #455162).
New plugins:
- Set the hostname to an unique identifier: uuid
- CPU, dist, network statistics of guest systems: libvirt
* Upload to unstable: With the latest changes to the perl plugin, all parts
of collectd are suitable for a release.
* Added libvirt-dev, libxml2-dev and libhal-dev to the build dependencies.
* Updated package description to mention the monitoring support.
* Install liboping/oping.h to collectd-dev as well.
* collectd.init.d: Optionally start collectdmon to monitor collectd. This
can be configured using the USE_COLLECTDMON variable - enabled by default.
* collectd.init.d: Added ENABLE_COREFILES option - if enabled the core file
limit will be set to unlimited - disabled by default.
* Compile collectd with -DLT_LAZY_OR_NOW= 'RTLD_LAZY| RTLD_GLOBAL' to force
lt_dlopen() to use the RTLD_GLOBAL flag which is required by the perl
plugin (which would otherwise be unable to find symbols defined in libperl
when loading perl modules that require such symbols).
* Disable debugging support.
* watch file: Added uversionmangle for "beta" and "-rc".
* Override "spelling-error-in- description" for the mysql plugin name - all
plugins are spelled lowercase.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/maverick/collectd