Code

pkg-collectd.git
6 years agoReference #879471 in debian/changelog. collectd-5.7.2-2
Sebastian Harl [Sat, 21 Oct 2017 22:43:34 +0000 (00:43 +0200)]
Reference #879471 in debian/changelog.

6 years agoDisable the varnish plugin for now.
Sebastian Harl [Sat, 21 Oct 2017 22:37:32 +0000 (00:37 +0200)]
Disable the varnish plugin for now.

collectd FTBFS against varnish 5.2.

Cf. https://github.com/collectd/collectd/issues/2498

6 years agodebian/changelog: Fix the distribution name.
Sebastian Harl [Sat, 21 Oct 2017 15:05:36 +0000 (17:05 +0200)]
debian/changelog: Fix the distribution name.

Oops!

6 years agoAdd write_mongodb.patch to make the plugin compatible with Debian.
Sebastian Harl [Sat, 21 Oct 2017 15:04:37 +0000 (17:04 +0200)]
Add write_mongodb.patch to make the plugin compatible with Debian.

This updates the plugin to the most recent upstream version to bring it up to
date with Debian's libmongoc and fix some other issues.

6 years agoQuilt refresh debian/patches/dpdk-pkg-config.patch.
Sebastian Harl [Sat, 21 Oct 2017 14:15:19 +0000 (16:15 +0200)]
Quilt refresh debian/patches/dpdk-pkg-config.patch.

6 years agoUpdate to standards-version 4.1.1.
Sebastian Harl [Sat, 21 Oct 2017 13:06:53 +0000 (15:06 +0200)]
Update to standards-version 4.1.1.

* Build depend on debhelper (>= 9.20160709~) instead of dh-systemd.
* Use priority "optional" instead of deprecated priority "extra"

6 years agodebian/control: Use priority "optional" instead of deprecated "extra".
Sebastian Harl [Sat, 21 Oct 2017 13:04:49 +0000 (15:04 +0200)]
debian/control: Use priority "optional" instead of deprecated "extra".

6 years agoBuild-depend on debhelper (>= 9.20160709~) instead of dh-systemd.
Sebastian Harl [Sat, 21 Oct 2017 13:04:08 +0000 (15:04 +0200)]
Build-depend on debhelper (>= 9.20160709~) instead of dh-systemd.

6 years agoRelease the 5.7.2-2 changelog.
Sebastian Harl [Sat, 21 Oct 2017 12:01:57 +0000 (14:01 +0200)]
Release the 5.7.2-2 changelog.

6 years agoEnable the write_mongodb plugin, libmongoc is now available.
Sebastian Harl [Sat, 21 Oct 2017 11:48:33 +0000 (13:48 +0200)]
Enable the write_mongodb plugin, libmongoc is now available.

Thanks to Saikrishna Arcot for reporting this.

Closes: #858315
6 years agoAdd a changelog entry for the DPDK fix.
Sebastian Harl [Sat, 21 Oct 2017 11:33:52 +0000 (13:33 +0200)]
Add a changelog entry for the DPDK fix.

Thanks Luca Boccassi for reporting and fixing this!

6 years agoMerge branch 'master' of https://github.com/collectd/pkg-debian
Sebastian Harl [Sat, 21 Oct 2017 11:30:47 +0000 (13:30 +0200)]
Merge branch 'master' of https://github.com/collectd/pkg-debian

6 years agoThank Adrian Bunk for reporting the sigrok issue.
Sebastian Harl [Sat, 21 Oct 2017 11:30:31 +0000 (13:30 +0200)]
Thank Adrian Bunk for reporting the sigrok issue.

6 years agoMerge pull request #14 from bluca/dpdk_pkgconfig
Sebastian Harl [Sat, 21 Oct 2017 11:24:24 +0000 (13:24 +0200)]
Merge pull request #14 from bluca/dpdk_pkgconfig

Backport patch to build DPDK with pkg-config

6 years agoDisable the sigrok plugin for now.
Sebastian Harl [Sat, 21 Oct 2017 11:19:56 +0000 (13:19 +0200)]
Disable the sigrok plugin for now.

It's not compatible with libsigrok4.

Closes: #878348
6 years agoBackport patch to build DPDK with pkg-config
Luca Boccassi [Fri, 1 Sep 2017 16:15:16 +0000 (17:15 +0100)]
Backport patch to build DPDK with pkg-config

Backport and adapt patches from upstream to use pkg-config when
querying for DPDK:

https://github.com/collectd/collectd/pull/2400
https://github.com/collectd/collectd/pull/2405

This allows DPDK in Debian to fix an upstream multi-arch issue,
where arch-dependents headers are installed in /usr/include breaking
multi-arch co-installability of libdpdk-dev.
The arch-dependent DPDK headers will be moved under /usr/include/<arch>
to fix the issue, and pkg-config --cflags will return the correct
-I values.

Closes #872482

6 years agoRelease 5.7.2-1 changelog collectd-5.7.2-1
Marc Fournier [Wed, 23 Aug 2017 16:11:22 +0000 (18:11 +0200)]
Release 5.7.2-1 changelog

6 years agopatches: add local-msr-index-h.patch
Marc Fournier [Wed, 23 Aug 2017 15:51:25 +0000 (17:51 +0200)]
patches: add local-msr-index-h.patch

NB: I don't feel this is the correct solution, and definetely needs to
get fixed upstream. So this is more of a temporary workaround for the
current FTBFS in sid.

6 years agopatches: add libcollectdclient_error_buffer.patch
Marc Fournier [Wed, 23 Aug 2017 15:28:58 +0000 (17:28 +0200)]
patches: add libcollectdclient_error_buffer.patch

6 years agochangelog: close #859494/CVE-2017-7401
Marc Fournier [Wed, 23 Aug 2017 15:10:01 +0000 (17:10 +0200)]
changelog: close #859494/CVE-2017-7401

6 years agopatches: remove 4 patches merged upstream
Marc Fournier [Wed, 23 Aug 2017 14:06:45 +0000 (16:06 +0200)]
patches: remove 4 patches merged upstream

6 years agochangelog: start preparing 5.7.2-1
Marc Fournier [Wed, 23 Aug 2017 14:01:01 +0000 (16:01 +0200)]
changelog: start preparing 5.7.2-1

7 years agoDrop -ssl -lcrypto from linking. collectd-5.7.1-1.1
Sebastian Andrzej Siewior [Sun, 5 Feb 2017 19:48:41 +0000 (20:48 +0100)]
Drop -ssl -lcrypto from linking.

openssl's functionality is not used by collectd.

Closes: #852924
7 years agoRelease 5.7.1-1 changelog
Marc Fournier [Mon, 23 Jan 2017 19:45:55 +0000 (20:45 +0100)]
Release 5.7.1-1 changelog

7 years agopatches: add dpdkstat_goto_label.patch
Marc Fournier [Mon, 23 Jan 2017 19:31:11 +0000 (20:31 +0100)]
patches: add dpdkstat_goto_label.patch

7 years agopatches: add mqtt_invalid_symbols.patch
Marc Fournier [Mon, 23 Jan 2017 19:23:51 +0000 (20:23 +0100)]
patches: add mqtt_invalid_symbols.patch

7 years agopatches: add mqtt_resource_leak.patch
Marc Fournier [Mon, 23 Jan 2017 19:19:42 +0000 (20:19 +0100)]
patches: add mqtt_resource_leak.patch

7 years agopatches: drop dpdkstat-portable-format-string.patch
Marc Fournier [Mon, 23 Jan 2017 08:28:16 +0000 (09:28 +0100)]
patches: drop dpdkstat-portable-format-string.patch

7 years agochangelog: prepare 5.7.1-1
Marc Fournier [Mon, 23 Jan 2017 08:23:38 +0000 (09:23 +0100)]
changelog: prepare 5.7.1-1

7 years agocontrol: add minimal version requirement to libriemann-client-dev build dep
Marc Fournier [Tue, 10 Jan 2017 20:04:44 +0000 (21:04 +0100)]
control: add minimal version requirement to libriemann-client-dev build dep

7 years agocontrol: Have a stricter dependency between collectd and collectd-core. (#12)
Sebastian Harl [Tue, 10 Jan 2017 13:22:09 +0000 (14:22 +0100)]
control: Have a stricter dependency between collectd and collectd-core. (#12)

That is, depend on greater or equal the `collectd` version but less than the
next major version.

The `collectd` package provides config files which are expected to be
backward compatible (across the same major version) but may depend on new
features in the current (at the time) minor version.

7 years agoRelease 5.7.0-3, fixing build-dep screwup in -2
Marc Fournier [Sun, 18 Dec 2016 21:13:04 +0000 (22:13 +0100)]
Release 5.7.0-3, fixing build-dep screwup in -2

7 years agochangelog: release 5.7.0-2 + reformatting
Marc Fournier [Sun, 18 Dec 2016 16:05:59 +0000 (17:05 +0100)]
changelog: release 5.7.0-2 + reformatting

7 years agorules: disable dpdkstat plugin on non-Intel platforms
Marc Fournier [Sun, 18 Dec 2016 09:40:37 +0000 (10:40 +0100)]
rules: disable dpdkstat plugin on non-Intel platforms

7 years agopatches: add dpdkstat-portable-format-string.patch
Marc Fournier [Sun, 18 Dec 2016 09:37:38 +0000 (10:37 +0100)]
patches: add dpdkstat-portable-format-string.patch

7 years agochangelog: prepare 5.7.0-2
Marc Fournier [Sun, 18 Dec 2016 09:33:24 +0000 (10:33 +0100)]
changelog: prepare 5.7.0-2

7 years agorelease the changelog for 5.7.0-1
Marc Fournier [Fri, 16 Dec 2016 21:11:35 +0000 (22:11 +0100)]
release the changelog for 5.7.0-1

7 years agoconvert all collectd.org URLs to https
Marc Fournier [Fri, 16 Dec 2016 21:11:01 +0000 (22:11 +0100)]
convert all collectd.org URLs to https

7 years agorules: remove legacy TODO file from docs
Marc Fournier [Fri, 16 Dec 2016 20:39:48 +0000 (21:39 +0100)]
rules: remove legacy TODO file from docs

7 years agocontrol: add new plugins to package description
Marc Fournier [Fri, 16 Dec 2016 19:39:39 +0000 (20:39 +0100)]
control: add new plugins to package description

7 years agocopyright: update for 5.7.0
Marc Fournier [Thu, 15 Dec 2016 22:20:02 +0000 (23:20 +0100)]
copyright: update for 5.7.0

7 years agocollectd.conf: update for new plugins and config options
Marc Fournier [Thu, 15 Dec 2016 21:35:07 +0000 (22:35 +0100)]
collectd.conf: update for new plugins and config options

7 years agoUpdate versioned dependency from collectd-dev on collectd-core.
Marc Fournier [Thu, 15 Dec 2016 07:02:55 +0000 (08:02 +0100)]
Update versioned dependency from collectd-dev on collectd-core.

7 years agocontrol: take nagios packages removal from archive in account
Marc Fournier [Thu, 15 Dec 2016 07:01:02 +0000 (08:01 +0100)]
control: take nagios packages removal from archive in account

7 years agopatches: add nagios-debian-paths.patch
Marc Fournier [Thu, 15 Dec 2016 06:51:22 +0000 (07:51 +0100)]
patches: add nagios-debian-paths.patch

Also fix path to nagios socket in default collectd.conf

Thanks to Bas Couwenberg!

7 years agodebian/patches: remove configure_find_lc_all.patch
Marc Fournier [Tue, 13 Dec 2016 21:09:55 +0000 (22:09 +0100)]
debian/patches: remove configure_find_lc_all.patch

7 years agoMention new plugins and their build-deps, disable non-buildable plugins.
Marc Fournier [Tue, 13 Dec 2016 21:07:39 +0000 (22:07 +0100)]
Mention new plugins and their build-deps, disable non-buildable plugins.

7 years agochangelog: start preparing 5.7.0-1
Marc Fournier [Tue, 13 Dec 2016 20:29:16 +0000 (21:29 +0100)]
changelog: start preparing 5.7.0-1

7 years agoRelease 5.6.1-2 changelog
Marc Fournier [Tue, 1 Nov 2016 06:33:44 +0000 (07:33 +0100)]
Release 5.6.1-2 changelog

7 years agocontrol: Remove "Multi-Arch: same"
Marc Fournier [Tue, 1 Nov 2016 06:09:34 +0000 (07:09 +0100)]
control: Remove "Multi-Arch: same"

7 years agoSet debhelper compat version to 9
Marc Fournier [Tue, 1 Nov 2016 06:01:08 +0000 (07:01 +0100)]
Set debhelper compat version to 9

7 years agocontrol: add dependency on lsb-base
Marc Fournier [Mon, 17 Oct 2016 16:20:12 +0000 (18:20 +0200)]
control: add dependency on lsb-base

Error spotted by Lintian.

7 years agocontrol: update mysql-related package names
Marc Fournier [Mon, 17 Oct 2016 16:13:43 +0000 (18:13 +0200)]
control: update mysql-related package names

Error spotted by Lintian.

7 years agocontrol: update Vcs-Git and Vcs-Browser
Marc Fournier [Mon, 10 Oct 2016 14:14:02 +0000 (16:14 +0200)]
control: update Vcs-Git and Vcs-Browser

7 years agocontrol: add missing build-deps for kfreebsd archs
Marc Fournier [Mon, 10 Oct 2016 13:21:51 +0000 (15:21 +0200)]
control: add missing build-deps for kfreebsd archs

7 years agochangelog: prepare 5.6.1-2
Marc Fournier [Mon, 10 Oct 2016 13:18:37 +0000 (15:18 +0200)]
changelog: prepare 5.6.1-2

7 years agocopyright: fixed 2 spelling mistakes spotted by lintian
Marc Fournier [Mon, 10 Oct 2016 11:47:39 +0000 (13:47 +0200)]
copyright: fixed 2 spelling mistakes spotted by lintian

7 years agoRelease 5.6.1-1 changelog
Marc Fournier [Sun, 9 Oct 2016 19:42:52 +0000 (21:42 +0200)]
Release 5.6.1-1 changelog

7 years agorules: enable running the test suite
Marc Fournier [Sun, 9 Oct 2016 19:36:50 +0000 (21:36 +0200)]
rules: enable running the test suite

7 years agocontrol: Add "Multi-Arch: same" to libcollectdclient-dev
Marc Fournier [Sun, 9 Oct 2016 19:30:42 +0000 (21:30 +0200)]
control: Add "Multi-Arch: same" to libcollectdclient-dev

7 years agopatches/configure_find_lc_all.patch: pipe find results to sort, fixing build reproduc...
Marc Fournier [Thu, 22 Sep 2016 07:23:35 +0000 (09:23 +0200)]
patches/configure_find_lc_all.patch: pipe find results to sort, fixing build reproducibility

7 years agorules: disable a couple of Linux-only plugins on kFreeBSD
Marc Fournier [Thu, 22 Sep 2016 07:04:02 +0000 (09:04 +0200)]
rules: disable a couple of Linux-only plugins on kFreeBSD

7 years agocontrol: add 2 packages to suggests
Marc Fournier [Thu, 22 Sep 2016 08:09:22 +0000 (10:09 +0200)]
control: add 2 packages to suggests

7 years agocontrol: mention new plugins in 5.6 in package description
Marc Fournier [Thu, 22 Sep 2016 08:01:13 +0000 (10:01 +0200)]
control: mention new plugins in 5.6 in package description

7 years agochangelog: start preparing 5.6.1
Marc Fournier [Sun, 9 Oct 2016 18:49:46 +0000 (20:49 +0200)]
changelog: start preparing 5.6.1

7 years agoUpdate versioned dependency from collectd-dev on collectd-core. collectd-5.6.0-1
Sebastian Harl [Sun, 25 Sep 2016 11:12:36 +0000 (13:12 +0200)]
Update versioned dependency from collectd-dev on collectd-core.

7 years ago5.6 fixes #797687.
Sebastian Harl [Sat, 24 Sep 2016 14:32:10 +0000 (16:32 +0200)]
5.6 fixes #797687.

7 years agoRelease 5.6.0-1 changelog.
Sebastian Harl [Sat, 24 Sep 2016 13:19:19 +0000 (15:19 +0200)]
Release 5.6.0-1 changelog.

7 years agorules: Do not cripple include files in collectd-dev when patching them.
Sebastian Harl [Sat, 24 Sep 2016 13:16:59 +0000 (15:16 +0200)]
rules: Do not cripple include files in collectd-dev when patching them.

Thanks to Scott Talbert for reporting this.
Closes: #827759
7 years agocontrol: Build-depend on libriemann-client-dev, needed by the riemann plugin.
Sebastian Harl [Sat, 24 Sep 2016 12:56:03 +0000 (14:56 +0200)]
control: Build-depend on libriemann-client-dev, needed by the riemann plugin.

7 years agoRefreshed patches/myplugin_includes.patch.
Sebastian Harl [Sat, 24 Sep 2016 12:50:25 +0000 (14:50 +0200)]
Refreshed patches/myplugin_includes.patch.

7 years agopatches/: Removed patches that are now included upstream.
Sebastian Harl [Sat, 24 Sep 2016 12:46:19 +0000 (14:46 +0200)]
patches/: Removed patches that are now included upstream.

7 years agodebian/copyright: Updated for 5.6.0.
Sebastian Harl [Sat, 24 Sep 2016 12:42:40 +0000 (14:42 +0200)]
debian/copyright: Updated for 5.6.0.

7 years agocollectd.conf: Update for 5.6.0.
Sebastian Harl [Sat, 24 Sep 2016 12:16:10 +0000 (14:16 +0200)]
collectd.conf: Update for 5.6.0.

7 years agoDocument new plugins and add respective build-dependencies.
Sebastian Harl [Sat, 24 Sep 2016 12:02:46 +0000 (14:02 +0200)]
Document new plugins and add respective build-dependencies.

Disable plugins as needed.

7 years agoDisable the grpc plugin for now
Ruben Kerkhof [Sat, 4 Jun 2016 17:37:14 +0000 (19:37 +0200)]
Disable the grpc plugin for now

It needs a newer version of protobuf-compiler (3.0.0 or newer).

7 years agoThe disk plugin now supports FreeBSD; enable it in debian/rules.
Sebastian Harl [Sat, 24 Sep 2016 10:01:14 +0000 (12:01 +0200)]
The disk plugin now supports FreeBSD; enable it in debian/rules.

7 years agoBump the changelog to 5.6.0-1.
Sebastian Harl [Sat, 24 Sep 2016 09:59:53 +0000 (11:59 +0200)]
Bump the changelog to 5.6.0-1.

7 years agodebian/changelog: Add missing blank line in 5.5.2-2 release.
Sebastian Harl [Sat, 24 Sep 2016 09:42:29 +0000 (11:42 +0200)]
debian/changelog: Add missing blank line in 5.5.2-2 release.

7 years agodebian/watch: Watch all tar.* files.
Sebastian Harl [Sat, 24 Sep 2016 09:41:54 +0000 (11:41 +0200)]
debian/watch: Watch all tar.* files.

5.6 only ships as a tar.bz2 at the moment.

7 years agochangelog: release 5.5.2-2
Marc Fournier [Wed, 21 Sep 2016 12:02:34 +0000 (14:02 +0200)]
changelog: release 5.5.2-2

7 years agopatches: add configure_find_lc_all.patch
Marc Fournier [Wed, 21 Sep 2016 12:01:08 +0000 (14:01 +0200)]
patches: add configure_find_lc_all.patch

7 years agocontrol: update libgcrypt build dep version
Marc Fournier [Wed, 21 Sep 2016 11:47:16 +0000 (13:47 +0200)]
control: update libgcrypt build dep version

libgcrypt11-dev seems to be a legacy, since it's version number is
"1.5.4-3+really1.7.3-1", while libgcrypt20-dev currently has version
"1.7.3-1".

7 years agochangelog: start preparing 5.5.2-2, reset urgency to low
Marc Fournier [Wed, 21 Sep 2016 11:46:39 +0000 (13:46 +0200)]
changelog: start preparing 5.5.2-2, reset urgency to low

7 years agoRelease the changelog; set priority to high. collectd-5.5.2-1
Sebastian Harl [Thu, 28 Jul 2016 22:02:54 +0000 (00:02 +0200)]
Release the changelog; set priority to high.

7 years agobts832577-gcry-control.patch: Add missing return statement.
Sebastian Harl [Thu, 28 Jul 2016 21:56:46 +0000 (23:56 +0200)]
bts832577-gcry-control.patch: Add missing return statement.

This got lost when updating the patch.

7 years agoThe rebuild will close #829634.
Sebastian Harl [Thu, 28 Jul 2016 21:33:48 +0000 (23:33 +0200)]
The rebuild will close #829634.

7 years agopatches/: Actually enable bts832577-gcry-control.patch.
Sebastian Harl [Thu, 28 Jul 2016 21:19:52 +0000 (23:19 +0200)]
patches/: Actually enable bts832577-gcry-control.patch.

7 years agopatches/: Drop bts823012_librrd8.patch; merged upstream.
Sebastian Harl [Thu, 28 Jul 2016 21:18:44 +0000 (23:18 +0200)]
patches/: Drop bts823012_librrd8.patch; merged upstream.

7 years agoMerged branch 'jessie' into master.
Sebastian Harl [Thu, 28 Jul 2016 21:16:15 +0000 (23:16 +0200)]
Merged branch 'jessie' into master.

7 years agoSet urgency to high.
Sebastian Harl [Thu, 28 Jul 2016 21:14:00 +0000 (23:14 +0200)]
Set urgency to high.

7 years agoUpdate patches for 5.5.2.
Sebastian Harl [Thu, 28 Jul 2016 21:08:06 +0000 (23:08 +0200)]
Update patches for 5.5.2.

7 years agoBump changelog to 5.5.2-1.
Sebastian Harl [Thu, 28 Jul 2016 20:58:17 +0000 (22:58 +0200)]
Bump changelog to 5.5.2-1.

Document the pending security fixes.

7 years agoMerged branch 'jessie' into master.
Sebastian Harl [Thu, 28 Jul 2016 20:45:24 +0000 (22:45 +0200)]
Merged branch 'jessie' into master.

Drop debian/patches/00list.

7 years agoAdd changelog entry for jessie-security (5.4.1-6+deb8u1).
Sebastian Harl [Thu, 28 Jul 2016 20:25:54 +0000 (22:25 +0200)]
Add changelog entry for jessie-security (5.4.1-6+deb8u1).

7 years agoUpdate CVE-2016-6254 and bts832577-gcry-control patches for 5.4.1.
Sebastian Harl [Thu, 28 Jul 2016 20:24:10 +0000 (22:24 +0200)]
Update CVE-2016-6254 and bts832577-gcry-control patches for 5.4.1.

7 years agoMerged branch 'wheezy' into jessie.
Sebastian Harl [Thu, 28 Jul 2016 19:26:00 +0000 (21:26 +0200)]
Merged branch 'wheezy' into jessie.

7 years agoRelease changelog to wheezy-security. collectd-5.1.0-3+deb7u1
Sebastian Harl [Thu, 28 Jul 2016 18:52:23 +0000 (20:52 +0200)]
Release changelog to wheezy-security.

7 years agopatches/bts832577-gcry-control.dpatch: Fix improper usage of gcry_control.
Sebastian Harl [Wed, 27 Jul 2016 08:35:39 +0000 (10:35 +0200)]
patches/bts832577-gcry-control.dpatch: Fix improper usage of gcry_control.

A team of security researchers at Columbia University and the University of
Virginia discovered that GCrypt's gcry_control is sometimes called without
checking its return value for an error. This may cause the program to be
initialized without the desired, secure settings.

Closes: #832577
7 years agopatches/CVE-2016-6254.dpatch: Fix heap overflow in the network plugin.
Sebastian Harl [Wed, 27 Jul 2016 08:20:37 +0000 (10:20 +0200)]
patches/CVE-2016-6254.dpatch: Fix heap overflow in the network plugin.

Emilien Gaspar has identified a heap overflow in parse_packet(), the function
used by the network plugin to parse incoming network packets.

Thanks to Florian Forster for reporting the bug in Debian.
Closes: #832507, CVE-2016-6254