lp:debian/collectd

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/collectd
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

36. By Marc Fournier

* debian/rules, debian/control:
  - Avoid hiding compiler options at build time, allowing the buildd log
    scanner to do it's job.
  - Disable smart plugin on non-linux platforms, due to missing
    libatasmart-dev build-dependency.
* debian/collectd-core.overrides:
  - Update 'capitalization-error-in-description' lintian override.
* debian/rules, debian/collectd-core.collectd.service:
  - Rename systemd service file to collectd-core.collectd.service, to honour
    debhelper's naming convention.
* debian/collectd-core.collectd.service:
  - Check for configuration file presence before starting the daemon.
  - Check for configuration file validity before starting the daemon.
* debian/control, debian/changelog:
  - Update my email address to match identity of current GPG key.

35. By Sebastian Harl

* debian/rules:
  - Disable the turbostat plugin on !amd64,!i386; it's Intel-hardware
    specific.

34. By Marc Fournier

[ Marc Fournier ]
* New upstream release:
  - Battery plugin now prefers sysfs over (the deprecated) procfs for
    reading values; thanks to Witold Baryluk for reporting this
    (Closes: #630337).
  - The configuration supports unquoted IPv6 addresses now; thanks to Geoff
    Crompton for reporting this (Closes: #632713).
  - Fixed a FTBFS using clang; thanks to Arthur Marble for reporting this
    and providing a patch (Closes: #758481).
  - collection.cgi now supports the df_complex types; thanks to Joel Franco
    Guzmán for reporting this (Closes: #739625).
  - Fixed an off-by-one error in the AVL tree implementation that broke
    setups using only one threshold definition; thanks to Alexander Golovko
    for reporting this (Closes: #754230).
  - The disk plugin now (optionally) supports instance names based on a udev
    attribute; thanks to Trent W. Buck for reporting this (Closes: #632936).
* debian/patches:
  - Removed bts559801_plugin_find_fix.dpatch; merged upstream.
  - Removed bts747093_lvm_segfault.dpatch; merged upstream.
  - Removed bts750440_config_segfault.dpatch; merged upstream.
  - Removed bts770681_riemann_ack.dpatch; merged upstream.
  - Removed bts770683_curl_init.dpatch; merged upstream.
  - Removed bts770688_snmp_memleak.dpatch; merged upstream.
  - Removed bts770690_java_jni_thread_detach.dpatch; merged upstream.
  - Removed bts770693_timestamps.dpatch; merged upstream.
  - Removed bts770694_loglevel.dpatch; merged upstream.
  - Removed collection.cgi.dpatch; merged upstream.
  - Removed myplugin_api.dpatch; merged upstream.
* debian/rules, debian/collectd-dev.install, myplugin_includes.dpatch:
  - Update path to header files moved to daemon/ subdirectory upstream.
* debian/rules, debian/control:
  - Enable redis, write_redis plugins and add Build-depend on
    libhiredis-dev (previous versions depended on credis which wasn't
    packaged in Debian).
  - Enable sigrok and uncomment Build-depend on libsigrok-dev.
  - Re-enable varnish and uncomment Build-depend on libvarnishapi-dev
    (support for varnish 4.x was added upstream).
  - Enable zfs_arc (support for ZFS on linux was added upstream).
  - Add Build-depend on libatasmart-dev (required to build new smart
    plugin).
  - Add Build-depend on libcap-dev (used to avoid running new turbostat
    plugin as root on Linux).
  - Add Build-depend on libi2c-dev (required to build new barometer plugin).
  - Add Build-depend on libldap2-dev (required to build new openldap
    plugin).
  - Add Build-depend on librdkafka-dev (required to build new write_kafka
    plugin).
  - Add Build-depend on libudev-dev (used by disk plugin to enable
    udev-based device renaming on Linux) (Closes: #588153, #632936).
* debian/control, debian/rules, debian/collectd.service:
  - Add systemd service file (Closes: #762586)
* debian/libcollectdclient1.symbols
  - Updated for 5.5.

[ Sebastian Harl ]
* debian/control:
  - Add virtual-mysql-server as an alternative to the mysql-server suggests;
    thanks to Otto Kekäläinen for reporting this (Closes: 781980).
  - Add Marc to uploaders.
  - Update standards-version to 3.9.6 (no changes).
* debian/po:
  - Update Dutch debconf template translation; thanks to Frans Spiesschaert
    (Closes: #763783).
* Convert the package to "3.0 (quilt)" format; thanks to YunQiang Su for an
  initial patch (Closes: #688719):
  - Build-depend on debhelper (>= 7.0.50~) and drop dpatch.
  - Renamed patch files from *.dpatch to *.patch and drop the dpatch header.
  - Changed debian/patches/00list to debian/patches/series.
  - Drop all patch operations from debian/rules.
* debian/collectd-core.overrides:
  - Update the JRE path for the rpath override.

33. By Sebastian Harl

* debian/patches:
  - Added bts770681_riemann_ack: upstream fix for the write_riemann plugin
    to avoid locking up a remote Riemann instance; thanks to Marc Fournier
    for reporting this (Closes: #770681).
  - Added bts747093_lvm_segfault: upstream fix for a segfault in the LVM
    plugin; thanks to Bernd Zeimetz and Marc Fournier for reporting this
    (Closes: #747093).
  - Added bts770683_curl_init: upstream fix for a segfault in plugins using
    libcurl caused by concurrent memory access; thanks to Marc Fournier for
    reporting this (Closes: #770683, cf. #735173).
  - Added bts750440_config_segfault: upstream fix for a segfault when
    including empty config files; thanks to Bernd Zeimetz and Marc Fournier
    for reporting this (Closes: #750440, #770685).
  - Added bts770688_snmp_memleak: upstream fix for a memory leak in the
    SNMP plugin; thanks to Marc Fournier for reporting this
    (Closes: #770688).
  - Added bts770690_java_jni_thread_detach: upstream fix for locking up the
    Java plugin by not properly detaching from the JVM in error conditions;
    thanks to Marc Fournier for reporting this (Closes: #770690).
  - Added bts770693_timestamps: upstream fix for handling internal
    timestamps; thanks to Marc Fournier for reporting this (Closes: #770693)
  - Added bts770694_loglevel: upstream fix to correct logging behavior when
    using an invalid log level; thanks to Marc Fournier for reporting this
    (Closes: #770694, #687067).

32. By Sebastian Harl

* debian/rules:
  - Fixed a typo preventing the fix for #760719 to be active
    (Closes: #760719).

31. By Sebastian Harl

* debian/rules:
  - Disable preprocessor warnings on kfreebsd to work around an error
    resulting from a redefined macro in PostgreSQL's pg_config_manual.h;
    thanks to Ivo De Decker for reporting this (Closes: #760719).
* debian/control, debian/rules:
  - Disable the 'java' plugin on sparc for now. It fails to build.

30. By Robert Edmonds

* Non-maintainer upload.
* debian/control:
  - Build-Depend on libprotobuf-c-dev instead of libprotobuf-c0-dev due to
    the protobuf-c transition (Closes: #756422).

29. By Sebastian Harl

* debian/control:
  - Added libupsclient-dev as primary alternate build-dep to
    libupsclient1-dev; thanks to Laurent Bigonville for reporting this and
    Marc Fournier for sending a patch (Closes: #730397).

28. By Sebastian Harl

* debian/rules, debian/control:
  - Disable varnish for now; it does not work with varnish 4;
    c.f. https://bugs.debian.org/745902 (Closes: #745894).
  - Drop build dependency on libvarnishapi-dev.
  - Build-depend on libow-dev and re-enable the onewire plugin; thanks to
    Adam Smutnicki for pointing this out (Closes: #744956).
* debian/rules:
  - Added INSTALL_BASE= to perl options; else, modules are installed
    into $HOME.
  - Prepend collectd/core to collectd's header files; thanks to Sergio
    Jimenez for reporting this (Closes: #739516).
* debian/patches:
  - Added collection.cgi.dpatch fixing apache data-sources; thanks to
    Fabiano Pires for reporting this and providing a patch
    (Closes: #743881).
  - Added myplugin_api.dpatch updating myplugin.c to the latest API.

27. By Sebastian Harl

* New upstream release:
  - Fixed a segfault when using <Match> without an Instance; thanks to
    Alexander Golovko for reporting this (Closes: #732701).
  - Fixed gcrypt initialization issues (partly fixed in 5.1.1 already);
    thanks to Pieter Lexis for reporting this (Closes: #735173).
* debian/patches:
  - Removed amqp_0_4.dpatch; merged upstream.
* debian/control:
  - Updated standards-version to 3.9.5; no changes.
* debian/rules:
  - Use -Wno-error=deprecated-declarations to suppress libdbi deprecation
    warnings for now; they would else cause build failures due to -Werror.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/squeeze/collectd
This branch contains Public information 
Everyone can see this information.

Subscribers