[collectd-changes] collectd, the system statistics collection daemon: Changes to 'master'
Florian Forster
octo at verplant.org
Thu Aug 11 17:13:04 CEST 2016
src/ceph.c | 19 ++++++++++++++++++
src/daemon/common.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++
src/daemon/common.h | 8 ++++++++
src/dns.c | 18 +++++++++++++++++
src/exec.c | 20 +++++++++++++++++++
src/iptables.c | 24 +++++++++++++++++++++++
src/ping.c | 18 +++++++++++++++++
src/turbostat.c | 23 +++++-----------------
8 files changed, 165 insertions(+), 18 deletions(-)
New commits:
commit 08cf386cb8aa711ef4043d9139d464b38188a44b
Merge: 8737bfd 8d8d888
Author: Florian Forster <octo at collectd.org>
Date: Thu Aug 11 17:10:13 2016 +0200
Merge remote-tracking branch 'github/pr/1530'
commit 8d8d888262e8cc375266ae1fdba03314dbd9149c
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Aug 10 22:42:23 2016 +0200
src/daemon/common.c: avoid leaking cap_header in error condition
commit 3e211f8449bab9b9ef6f3b0e98817433101dc060
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Aug 10 18:14:35 2016 +0200
src/daemon/common.c: avoid using private structs from <linux/capability.h>
commit e6e6c0def969a116929fc1db9bc8a9127b2486d5
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Aug 10 18:12:54 2016 +0200
turbostat: avoid potential unused variable
commit 99db6e480437d6dd6cf80580d19a65855768a727
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Wed Aug 10 18:12:10 2016 +0200
fix typographical mistake in warning message
commit 448627953cde2f7b3b138f53f4f2c62f0d48b726
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Tue May 17 07:36:34 2016 +0200
check_capability: explicitly target recent linux implementations
There are several, incompatible, capabilities implementations, all
exposed through `<sys/capability.h>`. Currently only Linux's V3
function and capability sets are supported.
This patch guards against using Linux-specific functions & capabilities
on other implementations, while structring the code to allow adding
support for them.
commit 43954e07f30d05b2da8319749400c9bf4d01c23c
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Tue May 10 18:01:49 2016 +0200
iptables: include libiptc headers before capability.h
Some versions of sys/capability.h seem to have conflicting declarations
with other (linux) kernel header files, so order matters.
commit e5e5d99350fa54e22f07b90fbc3102df51565ad9
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Tue Jan 26 21:46:59 2016 +0100
check and warn about capabilities misconfiguration
Add WARNING() statements to a bunch of plugins which require special
privileges to work properly. They would be emitted once at startup time,
if running as root with privileges dropped, or if running as a normal
users without the needed capabilities explicitly set.
Related to #1444
commit 6e8d9b2fa6018a1ed1ec8ab3b6551110449a997c
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Tue Jan 26 18:30:17 2016 +0100
turbostat plugin: use check_capability() function
commit d3ba4d04f6c5d22ba97ea81cdca2e2acd04dfec1
Author: Marc Fournier <marc.fournier at camptocamp.com>
Date: Tue Jan 26 18:14:09 2016 +0100
src/daemon/common.[ch]: add check_capability() function
This is largely inspired by the capability check done in
src/turbostat.c, so most of the credits go to Vincent Brillault.
More information about the collectd-changes
mailing list