commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2020-09-25 16:35:08 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new.4249 (New) Package is "collectd" Fri Sep 25 16:35:08 2020 rev:36 rq:836555 version:5.12.0 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2020-07-06 16:31:09.947507445 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new.4249/collectd.changes 2020-09-25 16:36:06.164133655 +0200 @@ -1,0 +2,52 @@ +Wed Sep 23 06:29:55 UTC 2020 - Dirk Mueller + +- update to 5.12.0: + * varnish plugin: Added varnish 6 support. + * amqp1 plugin: New options to limit send queue length has been added. + * mdevents plugin: New plugin to generate notifications about events + * amqp plugin: Updated option to allow multiple hosts to support +failover. + * mysql plugin: Reporting of the fields Slave_IO_Running and +Slave_SQL_Running has been added. + * write_http plugin: libcurl default HTTP response has been moved to a +buffer instead of stdout. + * disk plugin: Provided an udev rule with ID_SERIAL based attribute so +disk and partition data don't get mixed incorrectly in udev-based disk +naming. + * swap plugin: Implementation for NetBSD has been added. + * netstat_udp plugin: New plugin ((currently NetBSD-only) to report UDP +summary statistics has been aded. + * smart plugin: SMART plugin has been extended with NVMe device +functionality. + * infiniband plugin: New plugin to collect metrics about IB ports has +been added. + * snmp plugin: Count option was added allowing to gather the number of +table entries (matching given criteria) rather than their values. + * cpu plugin: Implementation for NetBSD has been added. + * irq plugin: Implementation for NetBSD has been added. + * processes plugin: Implementation for NetBSD has been added. + * entropy plugin: Implementation for NetBSD has been added. + * netlink plugin: VFs statistics and link info has been added. + * memory plugin: Implementation for NetBSD has been added. + * curl_jolokia plugin: New plugin has been added to integrate jolokia to +fetch jmx counters via HTTP/json. Thanks to Wilfried Goesgens. #2470 + * write_sensu plugin: IncludeSource option has been added. + * intel_pmu plugin: Check for libjevents version has been improved. + * python plugin: Error-handling code of PyType_Ready has been added. + * collectd: Updated specfile for EL8. Thanks to Fabien Wernli. #3346 + * openvpn plugin: Parsing of empty fields has been fixed. + * dpdk_telemetry plugin: Build issues has been fixed. + * mqtt plugin: A problem with stuck after 20 (qos=1) messages has been +fixed. + * varnish plugin: Target in category for varnish 6 has been added. + * mqtt plugin: Resubscribe after a reconnect. Thanks to Maciej + * zookeeper plugin: Missing 3.5 mntr fields has been added. Thanks to + * sensors plugin: The documentation has been improved. Thanks to Florian + * types.db(5): Documentation of metric definitions has been improved. + * intel_pmu plugin: The possible crash on plugin init has been fixed. + * processes plugin: Size of reading buffer for /proc/stat has been + * ubi plugin: Data source type has been fixed from counter to gauge. + * intelrdt plugin: NaN values in csv output has been fixed. Thanks to + * capabilities plugin: Conditionalized return type for microhttpd + +--- Old: collectd-5.11.0.tar.bz2 New: collectd-5.12.0.tar.bz2 Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.7rO7vq/_old 2020-09-25 16:36:06.900134308 +0200 +++ /var/tmp/diff_new_pack.7rO7vq/_new 2020-09-25 16:36:06.904134312 +0200 @@ -21,10 +21,10 @@ ceph cgroups chrony curl curl_json curl_xml conntrack contextswitch cpu cpufreq cpusleep csv \\\ df disk dns drbd \\\ email entropy ethstat exec fhcount filecount fscache hddtemp hugepages \\\ - interface ipc iptables ipvs irq \\\ + infiniband interface ipc iptables ipvs irq \\\ load logfile log_logstash \\\ madwifi match_empty_counter match_hashed match_regex match_timediff match_value \\\ - mbmon md memcached memory multimeter \\\ + mdevents mbmon md memcached memory multimeter \\\ netlink network nfs nginx notify_nagios ntpd numa olsrd openvpn \\\ perl ping protocols powerdns processes \\\ rrdcached rrdtool %{expand:%{sensors_plugin}} serial statsd swap syslog \\\ @@ -42,7 +42,7 @@ %define sensors_plugin %{nil} %endif Name: collectd -Version:5.11.0 +Version:5.12.0 Release:0 Summary:Statistics Collection
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2020-07-06 16:29:08 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new.3060 (New) Package is "collectd" Mon Jul 6 16:29:08 2020 rev:35 rq:818825 version:5.11.0 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2020-02-04 19:52:44.925300444 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new.3060/collectd.changes 2020-07-06 16:31:09.947507445 +0200 @@ -1,0 +2,9 @@ +Thu Jun 25 12:18:05 UTC 2020 - Christian Vögl + +- Update to 5.11 + * Adds buddyinfo, logparser, ubi, and write_influxdb_udp plugins + * Remove lvm plugin + * Multiple bugfixes/improvements +- update collectd-fix_collection_cgi.patch + +--- Old: collectd-5.10.0.tar.bz2 New: collectd-5.11.0.tar.bz2 Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.so7jVd/_old 2020-07-06 16:31:12.475515212 +0200 +++ /var/tmp/diff_new_pack.so7jVd/_new 2020-07-06 16:31:12.475515212 +0200 @@ -31,22 +31,8 @@ table tail tail_csv target_notification target_replace target_scale target_set target_v5upgrade \\\ tcpconns teamspeak2 ted thermal threshold \\\ unixsock uptime users uuid vmem vserver \\\ - wireless write_graphite write_http write_log write_sensu write_tsdb write_prometheus \\\ - zfs_arc zookeeper - -%if !0%{?is_opensuse} -%if 0%{?sle_version} <= 150100 -%define lvm2app 1 -%else -%define lvm2app 0 -%endif -%else -%if !0%{?suse_version} > 1500 -%define lvm2app 1 -%else -%define lvm2app 0 -%endif -%endif + wireless write_graphite write_http write_log write_sensu write_tsdb \\\ + write_prometheus zfs_arc zookeeper %ifnarch s390 s390x %define sensors1 @@ -56,7 +42,7 @@ %define sensors_plugin %{nil} %endif Name: collectd -Version:5.10.0 +Version:5.11.0 Release:0 Summary:Statistics Collection Daemon for filling RRD Files License:GPL-2.0-only AND MIT @@ -133,9 +119,6 @@ BuildRequires: pkgconfig(libvirt) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(lua) -%if %{?lvm2app} -BuildRequires: pkgconfig(lvm2app) -%endif BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(xtables) BuildRequires: pkgconfig(zlib) @@ -251,16 +234,6 @@ This plugin for collectd provides Network UPS Tools support. %endif -%if %{?lvm2app} -%package plugin-lvm -Summary:LVM plugin for collectd -Group: System/Monitoring -Requires: %{name} = %{version}-%{release} - -%description plugin-lvm -This plugin collects information from lvm. -%endif - %package plugin-pcie Summary:PCIe Monitoring Plugin for %{name} Group: System/Monitoring @@ -444,10 +417,43 @@ Optional %{name} plugin to listen to rsyslog events and submit matched values. . +%package plugin-buddyinfo +Summary:Buddyinfo plugin for %{name} +Group: System/Monitoring +Requires: %{name} = %{version}-%{release} + +%description plugin-buddyinfo +Optional %{name} plugin for memory fragmentation. + +%package plugin-logparser +Summary:Logparser plugin for %{name} +Group: System/Monitoring +Requires: %{name} = %{version}-%{release} + +%description plugin-logparser +Optional %{name} plugin for filtering and parsing logs. + +%package plugin-ubi +Summary:ubifs plugin for %{name} +Group: System/Monitoring +Requires: %{name} = %{version}-%{release} + +%description plugin-ubi +Optional %{name} plugin for reporting block state of flash memory devices with UBIFS filesystem. + +%package plugin-write_influxdb_udp +Summary:write_influxdb_udp plugin for %{name} +Group: System/Monitoring +Requires: %{name} = %{version}-%{release} + +%description plugin-write_influxdb_udp +Optional %{name} plugin to send values to InfluxDB using line protocol via udp + %package plugins-all Summary:All Monitoring Plugins for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} +Requires: %{name}-plugin-buddyinfo = %{version}-%{release} Requires: %{name}-plugin-connectivity = %{version}-%{release} Requires: %{name}-plugin-dbi = %{version}-%{release} %if 0%{?sle_version} < 15 || 0%{?is_opensuse} @@ -455,10 +461,8 @@ %endif Requires: %{name}-plugin-ipmi = %{version}-%{release} Requires: %{name}-plugin-java = %{version}-%{release} +Requires: %{name}-plugin-logparser = %{version}-%{release} Requires: %{name}-plugin-lua = %{version}-%{release} -%if %{?lvm2app} -Requires: %{name}-plugin-lvm =
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2020-02-04 19:52:21 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new.26092 (New) Package is "collectd" Tue Feb 4 19:52:21 2020 rev:34 rq:769490 version:5.10.0 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2019-11-27 13:55:48.476287773 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new.26092/collectd.changes 2020-02-04 19:52:44.925300444 +0100 @@ -1,0 +2,7 @@ +Wed Jan 29 13:41:00 UTC 2020 - Dominique Leuenberger + +- Cleanup BuildRequires that are not actually in use: + pkgconfig(devmapper), pkgconfig(freetype2), pkgconfig(gail), + pkgconfig(gdk-2.0), pkgconfig(gtk+-2.0), pkgconfig(libart-2.0). + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.K5vy06/_old 2020-02-04 19:52:46.017301082 +0100 +++ /var/tmp/diff_new_pack.K5vy06/_new 2020-02-04 19:52:46.021301084 +0100 @@ -1,7 +1,7 @@ # # spec file for package collectd # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2005-2013 Pascal Bleser # # All modifications and additions to the file contributed by third parties @@ -117,12 +117,6 @@ BuildRequires: pkgconfig(libsigrok) %endif BuildRequires: pkgconfig(dbi) -BuildRequires: pkgconfig(devmapper) -BuildRequires: pkgconfig(freetype2) -BuildRequires: pkgconfig(gail) -BuildRequires: pkgconfig(gdk-2.0) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(libart-2.0) BuildRequires: pkgconfig(libatasmart) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libevent)
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2019-11-27 13:55:22 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new.26869 (New) Package is "collectd" Wed Nov 27 13:55:22 2019 rev:33 rq:751118 version:5.10.0 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2019-11-26 17:10:15.271884992 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new.26869/collectd.changes 2019-11-27 13:55:48.476287773 +0100 @@ -4 +4 @@ -- Update to 5.10.0: +- Update to 5.10.0 (jsc#SLE-9892) @@ -90 +90 @@ - * lvm on Factory, Tumbleweed, Leap15.3 and SLES_15-SP3 + * lvm on Factory, Tumbleweed, Leap15.2 and SLES_15-SP2 Other differences: --
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2019-11-26 17:09:59 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new.26869 (New) Package is "collectd" Tue Nov 26 17:09:59 2019 rev:32 rq:751020 version:5.10.0 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2019-06-19 21:09:49.998592857 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new.26869/collectd.changes 2019-11-26 17:10:15.271884992 +0100 @@ -1,0 +2,97 @@ +Mon Nov 25 14:02:12 UTC 2019 - Christian Vögl + +- Update to 5.10.0: + * turbostat plugin: Power metrics update for recent server CPUs. Thanks +to Chris MacNamara. #3276 + * turbostat plugin: Fix warnings generated by the turbostat plugin. +Thanks to Ryan Mccabe. #3340 + * ZFS ARC plugin: New cache values are now read on Linux. Thanks to +Jan-Philipp Litza. #3247, #2843 + * connectivity plugin: monitor the network interface up/down status via +the netlink library. Thanks to Andrew Bays. #2622 + * sysevent plugin: A new plugin that monitors rsyslog for system events. +Thanks to Andrew Bays. #2624 + * procevent plugin: A new plugin that monitors process starts/stops via +netlink library. Thanks to Andrew Bays. #2623 + * daemon: Check if plugin actually loaded before reporting configuration +issues. Thanks to Pavel Rochnyak. #3217 + * daemon: Recover setlocale() call in src/daemon/collectd.c do_init(). +Thanks to Pavel Rochnyak. #3181, #3214 + * Build System: Only include when needed. Thanks to Ruben +Kerkhof. #3298 + * Build System: Link to libnsl.so if needed for inet_ntop(). Thanks to +Dagobert Michelsen. #3291 + * Build System: Remove double "without" added by commit b781871. Thanks +to Fabrice Fontaine. #3261 + * Build System: fix compile time issues. Thanks to Matthias Runge. +#3179, #3242, #3245 + * Build System: Fix activation of snmp_agent. Thanks to Fabrice +Fontaine. #3241 + * Build System: Fix bug that leads to CPPFLAGS gets overridden with +CFLAGS when libxmms is enabled. Thanks to Dagobert Michelsen. #3207 + * perl module: Collectd::Plugins::Openvz: Fix indentation of some +closing curlies. Thanks to Christian Bartolomäus. #3239 + * tree-wide: Fix a few issues found with LGTM. Thanks to Ruben Kerkhof. +#3252 + * tree-wide: fix ssnprintf wrapper. Thanks to Fabien Wernli. +#3237, #3232, #3235, #3236 + * tree-wide: Fix make check. Thanks to Ruben Kerkhof. #3306 + * CI System: Travis: switch to Bionic. Thanks to Ruben Kerkhof. #3307 + * CI System: Travis improvements for MacOS. Thanks to Ruben Kerkhof. +#3308 + * MySQL plugin: Minor documentation improvements. Thanks to Christian +Bartolomäus. #3288 + * Java plugin: Fix typo in an error message. Thanks to Matthias Runge. +#3285, #3286 + * sysevent plugin: Add a few missing calloc result checks in the +sysevent_init function. Thanks to Andrew Bays. #3282 + * ZFS ARC plugin: A bug that caused the first to values to be skipped +was fixed. Thanks to Jan-Philipp Litza. #3246 + * SysLog plugin: restore previous behaviour: fallback to info for +unsupported level. Thanks to Fabien Wernli. #3236, #3238 + * virt plugin: Fix memory leak with libvirt MetadataXPath enabled. +Thanks to Pavel Rochnyak. #3225, #3228 + * GPU NVidia plugin: Fix build of the plugin. Thanks to Ruben Kerkhof. +#3320 +- Changes from 5.9.2: +* syslog plugin: Don't fail if syslog loglevel doesn't match. Thanks to +Fabien Wernli. #3236 #3238 + * collectd: Fix ssnprintf wrapper. Thanks to Fabien Wernli. #3237 + * rdt plugin: Fix compile time issues. Thanks to Matthias Runge. #3245 +- Changes from 5.9.1: + * collectd: regex match: Fix unexpected match with empty meta data . +Thanks to Takuro Ashie. #3178 + * collectd: Fix return value or loglevel for several plugins. Thanks to +Fabien Wernli. #3182 + * collectd: Add standard include early or _FILE_OFFSET_BITS will have +definition … . Thanks to Dagobert Michelsen. #3193 + * collectd: Use GCC-specific flags only when compiling with GCC. Thanks +to Dagobert Michelsen. #3195 + * Use test_utils_proc_pids only when compiling the plugin that uses it. +Thanks to Dagobert Michelsen. #3197 + * DNS plugin: Do not use headers from glibc. Thanks to Pavel Rochnyak. +#3156, #3145 + * collectd: Add missing definitions for libnetsnmpagent. Thanks to +Dagobert Michelsen. #3203 + * collectd: Move Makefile rules for pid_test inside conditional for +code. Thanks to Dagobert Michelsen. #3206 + * collectd: Recover setlocale() call in src/daemon/collectd.c do_init(). +Thanks to Pavel Rochnyak. #3214, #3181 + * collectd: Add snprintf wrapper for GCC 8.2/3. Thanks to zebity. #3153, +
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2019-06-19 21:07:39 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new.4811 (New) Package is "collectd" Wed Jun 19 21:07:39 2019 rev:31 rq:709935 version:5.9.0 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2019-01-03 18:06:47.268131843 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new.4811/collectd.changes 2019-06-19 21:09:49.998592857 +0200 @@ -1,0 +2,151 @@ +Thu Jun 13 19:54:45 UTC 2019 - Martin Hauke + +- Update to 5.9.0: + * collectd: A new "UNKNOWN" state as the initial state of metrics has +been added. + * collectd: config parser: Improved error reporting on global options. + * collectd: daemon: make plugin_dispatch_multivalue() obey write queue +limits. + * collectd: Macros "STRERROR" and "STRERRNO" have been added. + * collectd: Plugin name field has been added to plugin context to +improve error reporting. + * collectd-tg: Use "CLOCK_REALTIME" for collectd-tg times. + * AMPQ1 plugin: A new plugin to write to amqp1 protocol. + * Chrony plugin: Ignoring late responses has been added. + * CPUFreq plugin: Read number of p-state transitions and time spent in +each p-state. + * cURL, cURL-XML plugins: Option "Interval" has been added. + * Exec plugin: Dynamic allocation of grname buffer has been added. + * GPU NVML plugin: New plugin to collect NVIDIA GPU stats. + * gRPC plugin: The "VerifyPeer" option for servers has been added. + * Intel RDT plugin: Support for groups of PIDs has been added. + * IPMI plugin: Config options "SELSensor" and "SELIgnoreSelected" have +been added. + * Modbus plugin: Support for 64 bit vals has been added, support for +CDAB endian 32-bit modbus polls has been added. + * Modbus plugin: The "Scale" and "Shift" metrics have been added. + * Netlink plugin: Handle new counter from Linux kernel version 4.6+. + * Network plugin: Option "BindAddress" has been added. + * Ping plugin: An "AddressFamily" configuration option has been added. + * OVS Stats plugin: Extended metrics "ovs-dpdk" have been added. + * OVS Stats plugin: Support of bond interface and a "InterfaceStats" +config option have been added. + * PCIe Errors plugin: New plugin to read "PCIe" errors. + * Processes plugin: Support for Linux Delay Accounting has been added. + * Redis plugin: Keyspace "hitratio" metric has been added, metric +"operations_per_second" has been removed, an option for connecting via +UNIX socket has been added. + * RouterOS plugin: Support for temperature and voltage data has been +added, use MAC-address when Radio-name is missing. + * RRDCacheD plugin: Time resolution has been improved to microseconds. + * Sensors plugin: Checks for upper limit of "SENSORS_API_VERSION" have +been removed, support for libsensors older than 3.0.0 has been +dropped. + * SNMP plugin: New options "PluginInstance", "TypeInstance", +"TypeInstanceOID", "PluginInstanceOID", "FilterOID", "FilterValues" +and "FilterIgnoreSelected" have been added. + * SNMP Agent plugin: Multiple key indexes to snmp table and other new +features have been added, refactoring, coverity scan issues have been +fixed. + * Swap plugin: Support for Linux 2.4 has been dropped. + * Turbostat plugin: Configuration option "RestoreAffinityPolicy" has +been added. + * Turbostat plugin: New metrics "P-states", "Turboboost", "Platform +TDP", "Uncore bus ratio" have been added. + * Turbostat plugin: Support of reporting GPU power on SKL has been +added. + * virt plugin: Allow read "Hostname" from libvirt metadata. + * virt plugin: Block info statistics for disk devices have been added. + * Wireless plugin: A "bitrate" metric has been added. + * Write Graphite, Write Kafka plugins: Support for Graphite 1.1+ tag has +been added. + * Write Prometheus plugin: Option "Host" has been added. + * Write Stackdriver plugin: New plugin to write to Google Stackdriver +Monitoring. + * Write Syslog plugin: "write_syslog" plugin writes values lists as +syslog messages. + * collectd: collectdmon cannot exit command line options parse loop has +been fixed. + * collectd: Include "kstat.h" if available to provide "kstat_ctl_t", +include "kstat.h" when available. + * collectd: Parsing option for avoiding making BaseDir has been fixed. + * collectd: Remove empty "cmd_listval_t" data structure and related +no-op code. + * collectd: src/daemon/plugin.c: Refactor plugin_load_file(), +src/utils_format_json.c: Remove chatty debug messages. + * collectd: Stop poisoning function in debug mode. + * collectd: The number of allocations when parsing types.db has been +reduced. + *
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2019-01-03 18:06:47 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new.28833 (New) Package is "collectd" Thu Jan 3 18:06:47 2019 rev:30 rq:661974 version:5.7.2 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2018-06-13 15:39:32.776216258 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new.28833/collectd.changes 2019-01-03 18:06:47.268131843 +0100 @@ -1,0 +2,6 @@ +Sat Dec 29 14:59:06 UTC 2018 - mar...@gmx.de + +- Add patch: + * 0001-gps-plugin-fix-build-with-newer-gpsd.patch + +--- New: 0001-gps-plugin-fix-build-with-newer-gpsd.patch Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.nFkZly/_old 2019-01-03 18:06:47.884131295 +0100 +++ /var/tmp/diff_new_pack.nFkZly/_new 2019-01-03 18:06:47.888131291 +0100 @@ -64,6 +64,7 @@ Patch21:collectd-fix_collectd_config_path_in_snmp_probe.patch Patch23:collectd-javac_target.patch Patch24:9e36cd85a2bb_sigrok_Update_to_support_libsigrok_0_4.patch +Patch25:0001-gps-plugin-fix-build-with-newer-gpsd.patch # for /etc/apache2/... ownership (rpmlint): BuildRequires: apache2 BuildRequires: autoconf @@ -419,6 +420,7 @@ %if 0%{?suse_version} > 1320 %patch24 -p1 %endif +%patch25 -p1 sed -i 's|@@VERSION@@|%{version}|g' configure.ac ++ 0001-gps-plugin-fix-build-with-newer-gpsd.patch ++ >From d5ec9075510601537cc76be4417ab337364506d0 Mon Sep 17 00:00:00 2001 From: Baruch Siach Date: Tue, 9 Oct 2018 19:57:21 +0300 Subject: [PATCH] gps plugin: fix build with newer gpsd gpsd version 3.18 changed the prototype of gps_read(). Make the gps_read() call depend on GPSD_API_MAJOR_VERSION to fix that. This fixes build failures like: gps.c: In function 'cgps_thread': gps.c:144:11: error: too few arguments to function 'gps_read' if (gps_read(_conn) == -1) { ^~~~ (cherry picked from commit 991a6d3fd38c2435d94de3853fda36b3330cf6ab) --- src/gps.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/gps.c b/src/gps.c index 1d32d049..b22c3a2e 100644 --- a/src/gps.c +++ b/src/gps.c @@ -141,7 +141,12 @@ static void *cgps_thread(void *pData) { continue; } - if (gps_read(_conn) == -1) { +#if GPSD_API_MAJOR_VERSION > 6 + if (gps_read(_conn, NULL, 0) == -1) +#else + if (gps_read(_conn) == -1) +#endif + { WARNING("gps plugin: incorrect data! (err_count: %d)", err_count); err_count++; -- 2.16.4
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2018-06-13 15:38:50 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Wed Jun 13 15:38:50 2018 rev:29 rq:615438 version:5.7.2 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2017-12-21 11:30:23.664475108 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2018-06-13 15:39:32.776216258 +0200 @@ -1,0 +2,6 @@ +Thu Jun 7 12:24:38 UTC 2018 - mar...@gmx.de + +- Fix BuildRequires for collectd-web +- Make apache configuration files compatible with Apache v2.2 and v2.4 + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.sc0dgF/_old 2018-06-13 15:39:33.936173575 +0200 +++ /var/tmp/diff_new_pack.sc0dgF/_new 2018-06-13 15:39:33.940173427 +0200 @@ -1,7 +1,7 @@ # # spec file for package collectd # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2005-2013 Pascal Bleser # # All modifications and additions to the file contributed by third parties @@ -45,7 +45,7 @@ Version:5.7.2 Release:0 Summary:Statistics Collection Daemon for filling RRD Files -License:GPL-2.0 +License:GPL-2.0-only Group: System/Monitoring Url:http://collectd.org/ Source: http://collectd.org/files/collectd-%{version}.tar.bz2 @@ -156,6 +156,7 @@ Requires: perl(CGI) Requires: perl(Data::Dumper) Requires: perl(HTML::Entities) +Requires: perl(RRDs) Requires: perl(URI::Escape) %description web ++ collectd-js.apache2.conf ++ --- /var/tmp/diff_new_pack.sc0dgF/_old 2018-06-13 15:39:34.040169748 +0200 +++ /var/tmp/diff_new_pack.sc0dgF/_new 2018-06-13 15:39:34.040169748 +0200 @@ -3,29 +3,33 @@ # Access control: -Order allow,deny - -# You might want to change this to avoid giving everyone -# access to the collectd statistics, e.g.: -# Allow from all -# Allow from localhost -# Allow from 192.168. -Deny from all + +# Apache 2.4 + +Require all granted + + + +# Apache 2.2 +Order allow,deny +Allow from all + Options +ExecCGI AddHandler cgi-script .cgi - -Order allow,deny - -# You might want to change this to give access from -# different hosts to the collectd statistics, e.g.: -# -# Allow from all -# Allow from 192.168. -Allow from localhost -Deny from all + +# Apache 2.4 + +Require all granted + + + +# Apache 2.2 +Order allow,deny +Allow from all + ++ collectd.apache2.conf ++ --- /var/tmp/diff_new_pack.sc0dgF/_old 2018-06-13 15:39:34.104167393 +0200 +++ /var/tmp/diff_new_pack.sc0dgF/_new 2018-06-13 15:39:34.108167246 +0200 @@ -3,15 +3,17 @@ # Access control: -Order allow,deny - -# You might want to change this to give access from -# different hosts to the collectd statistics, e.g.: -# -# Allow from all -# Allow from 192.168. -Allow from localhost -Deny from all + +# Apache 2.4 + +Require all granted + + + +# Apache 2.2 +Order allow,deny +Allow from all +
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2017-12-21 11:30:00 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Thu Dec 21 11:30:00 2017 rev:28 rq:558934 version:5.7.2 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2017-10-30 21:19:06.913821935 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2017-12-21 11:30:23.664475108 +0100 @@ -1,0 +2,6 @@ +Wed Dec 13 15:50:24 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Buildrequires for gpsd changed, upstream renamed the pkgconfig + file in gpsd 3.17. + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.zta2EA/_old 2017-12-21 11:30:25.288395927 +0100 +++ /var/tmp/diff_new_pack.zta2EA/_new 2017-12-21 11:30:25.292395732 +0100 @@ -108,7 +108,8 @@ BuildRequires: pkgconfig(libatasmart) BuildRequires: pkgconfig(libcurl) BuildRequires: pkgconfig(libevent) -BuildRequires: pkgconfig(libgpsd) +#BuildRequires: pkgconfig(libgpsd) +BuildRequires: pkgconfig(libgps) BuildRequires: pkgconfig(libiptc) BuildRequires: pkgconfig(libmemcached) BuildRequires: pkgconfig(libmicrohttpd)
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2017-10-30 21:19:00 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Mon Oct 30 21:19:00 2017 rev:27 rq:537437 version:5.7.2 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2017-08-24 18:43:54.909094495 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2017-10-30 21:19:06.913821935 +0100 @@ -1,0 +2,10 @@ +Fri Sep 8 15:28:48 UTC 2017 - stefan.bru...@rwth-aachen.de + +- Sort list of plugins bundled in main package, add line breaks +- Add BuildRequires for libsigrok and create a sigrok plugin + subpackage +- Add 9e36cd85a2bb_sigrok_Update_to_support_libsigrok_0_4.patch + Apply patch conditionally for libsigrok >= 0.4.0, the API + is different from the libsigrok 0.3.0 API. + +--- New: 9e36cd85a2bb_sigrok_Update_to_support_libsigrok_0_4.patch Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.yFoynm/_old 2017-10-30 21:19:07.969783542 +0100 +++ /var/tmp/diff_new_pack.yFoynm/_new 2017-10-30 21:19:07.973783397 +0100 @@ -17,7 +17,23 @@ # -%define plugins apache apcups battery bind cgroups chrony curl curl_json curl_xml conntrack contextswitch cpu cpufreq cpusleep csv df disk dns email entropy exec filecount fscache hddtemp hugepages interface ipvs irq load logfile match_empty_counter match_hashed match_regex match_timediff match_value mbmon memcached memory multimeter netlink network nfs nginx notify_nagios ntpd olsrd openvpn perl ping protocols powerdns processes rrdtool %{expand:%{sensors_plugin}} serial statsd swap syslog table tail target_notification target_replace target_scale target_set target_v5upgrade tcpconns teamspeak2 ted thermal threshold unixsock uptime users uuid vmem vserver wireless write_http ascent iptables madwifi rrdcached aggregation ethstat md numa tail_csv write_graphite ceph drbd fhcount ipc log_logstash write_log write_sensu write_tsdb write_prometheus zfs_arc zookeeper +%define plugins apache apcups aggregation ascent battery bind \\\ + ceph cgroups chrony curl curl_json curl_xml conntrack contextswitch cpu cpufreq cpusleep csv \\\ + df disk dns drbd \\\ + email entropy ethstat exec fhcount filecount fscache hddtemp hugepages \\\ + interface ipc iptables ipvs irq \\\ + load logfile log_logstash \\\ + madwifi match_empty_counter match_hashed match_regex match_timediff match_value \\\ + mbmon md memcached memory multimeter \\\ + netlink network nfs nginx notify_nagios ntpd numa olsrd openvpn \\\ + perl ping protocols powerdns processes \\\ + rrdcached rrdtool %{expand:%{sensors_plugin}} serial statsd swap syslog \\\ + table tail tail_csv target_notification target_replace target_scale target_set target_v5upgrade \\\ + tcpconns teamspeak2 ted thermal threshold \\\ + unixsock uptime users uuid vmem vserver \\\ + wireless write_graphite write_http write_log write_sensu write_tsdb write_prometheus \\\ + zfs_arc zookeeper + %ifnarch s390 s390x %define sensors1 %define sensors_plugin sensors @@ -47,6 +63,7 @@ Patch20:collectd-split_README.patch Patch21:collectd-fix_collectd_config_path_in_snmp_probe.patch Patch23:collectd-javac_target.patch +Patch24:9e36cd85a2bb_sigrok_Update_to_support_libsigrok_0_4.patch # for /etc/apache2/... ownership (rpmlint): BuildRequires: apache2 BuildRequires: autoconf @@ -99,6 +116,7 @@ BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(liboping) BuildRequires: pkgconfig(librrd) +BuildRequires: pkgconfig(libsigrok) BuildRequires: pkgconfig(libstatgrab) BuildRequires: pkgconfig(libudev) BuildRequires: pkgconfig(libupsclient) @@ -289,6 +307,15 @@ Optional %{name} plugin to receive and dispatch timing values from Pinba, a profiling extension for PHP. +%package plugin-sigrok +Summary:Sigrok Monitoring Plugin for %{name} +Group: System/Monitoring +Requires: %{name} = %{version}-%{release} + +%description plugin-sigrok +Optional %{name} plugin to collect measurements from +various devices supported by libsigrok. + %package plugin-smart Summary:SMART Monitoring Plugin for %{name} Group: System/Monitoring @@ -332,6 +359,7 @@ Requires: %{name}-plugin-pinba = %{version}-%{release} Requires: %{name}-plugin-postgresql = %{version}-%{release} Requires: %{name}-plugin-python3 = %{version}-%{release} +Requires: %{name}-plugin-sigrok = %{version}-%{release} Requires: %{name}-plugin-smart = %{version}-%{release} Requires:
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2017-08-24 18:43:51 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Thu Aug 24 18:43:51 2017 rev:26 rq:514040 version:5.7.2 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2017-03-12 20:03:12.232516151 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2017-08-24 18:43:54.909094495 +0200 @@ -1,0 +2,430 @@ +Tue Jun 27 11:18:06 UTC 2017 - tchva...@suse.com + +- Disable NUT plugin on older distros (broken NUT devel package) +- Make sure we build lvm plugin +- Disable turbostat plugin as it does not work with new kernels + https://github.com/collectd/collectd/issues/2311 +- Version update to 5.7.2: + * Various small fixes around, notable fix for CVE-2017-7401 +- Update buildrequires to include dependencies not detected by + configure.ac (like python3) +- Disable Werror +- List all the modules in files and thus stick to --enable-all passed + to configure to avoid having to name them all +- Switch to python3 from python2 as plugin can be built only once... +- Fix build on Factory +- Remove unused collectd-pthread.pc SOURCE file as it does not + need to be done anymore + +--- +Tue Jun 27 11:13:25 UTC 2017 - tchva...@suse.com + +- Remove all the always true conditionals for readability +- Convert to pkgconfig style dependencies +- Remove never applied patch collectd-pkgconfig_libnotify_add_gtk.patch + +--- +Thu Jun 22 11:05:58 UTC 2017 - tchva...@suse.com + +- Disable libdb collectd integration as we would like to reduce + libdb exposure everywhere. There are other db backends in collectd + anyway + +--- +Thu May 25 07:31:25 UTC 2017 - jeng...@inai.de + +- Trim filler wording from descriptions, resolve orthographic + errors, and shorten a find–delete call. + +--- +Sat May 6 15:29:29 UTC 2017 - benoit.mo...@gmx.fr + +- update to version 5.7.1: + * collectd: Handling of boolean configuration options has been +unified. Thanks to Sebastian Harl. #2083, #2098 + * collectd: Reporting of internal statistics has been fixed. +Thanks to Florian Forster. #2108 + * collectd, various plugins: Bugs and issues reported by +scan-build and coverity-scan have been fixed. Thanks to Ruben +Kerkhof and Florian Forster. + * Build system: Parallel build have been fixed. Thanks to Ruben +Kerkhof. #2110 + * DPDKStat plugin: Portability issues and a double-close bug have +been fixed. Thanks to Ruben Kerkhof and Marc Fournier. + * Intel RDT plugin: A check for the libpqos library version has +been added. Thanks to Serhiy Pshyk. + * NetApp plugin: Compilation problems have been corrected. Thanks +to Florian Forster. #2120 + * Write Prometheus plugin: A memory leak has been fixed. Thanks +to Ruben Kerkhof. +- additional changes from version 5.7.0 + * Documentation: The Turbostat plugin section has been improved. +Thanks to Florian Forster + * Documentation: The semantics of the "TypesDB" option have been +improved. Thanks to Florian Forster. + * collectd: A generic interface for parsing the text protocol has +been added. Thanks to Sebastian Harl. #1749 + * collectd: Threads now get named, making them easier to track +using tools such as top, ps, etc. Thanks to Manuel Luis +Sanmartín Rozada and Marc Fournier. #547 + * AMQP plugin, Write Graphite plugin, Write Kafka plugin: The new +"[Graphite]PreserveSeparator" option allows retaining the +default dot separator rather than escaping it. Thanks to +Florian Forster. #419 + * Battery plugin: A StateFS backend for gathering statistics has +been added. Thanks to Rinigus. #1795 + * CPU plugin: CPU aggregation on AIX was fixed. Thanks to Chao +Yang. #1957 + * Collectd::Unixsock: Fractional seconds support has been made +more robust. Thanks to Matthias Bethke. #2052 + * DPDKStat plugin: This new plugin collects DPDK interface +statistics. Thanks to Maryam Tahhan, Harry van Haaren, Taras +Chornyi and Kim Jones. #1649 + * gRPC plugin: The "DispatchValues" option has been renamed to +"PutValues". Thanks to Florian Forster. + * HDDTemp plugin: The 32 devices limit has been removed. Thanks +to Benjamin Gilbert. #631 + * Hugepages plugin: This new plugin reports the number of used +and free hugepages on Linux. Thanks to Jaroslav Safka, Maryam +Tahhan, Kim Jones and Florian Forster. #1799 + * Intel RDT plugin: This new plugin collects
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2017-03-12 20:03:11 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Sun Mar 12 20:03:11 2017 rev:25 rq:477594 version:5.5.2 Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2016-08-17 12:06:23.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2017-03-12 20:03:12.232516151 +0100 @@ -1,0 +2,5 @@ +Sun Oct 30 15:53:07 UTC 2016 - seife+...@b1-systems.com + +- rebase and rename collectd-5.5.2-exec-no-output.diff + +--- @@ -562,0 +568,9 @@ + +--- +Sun Nov 9 08:38:16 UTC 2014 - seife+...@b1-systems.com + +- do not create a journal entry for every PUTVAL e.g. from the + exec plugin, collectd-5.4.1-exec-no-output.diff +- remove crazy kernel-source build dependency +- fix smp_mflags spelling to really build with multiple jobs +- make build output verbose to let rpmlint find problems New: collectd-5.5.2-exec-no-output.diff Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.pNtc4G/_old 2017-03-12 20:03:13.012405796 +0100 +++ /var/tmp/diff_new_pack.pNtc4G/_new 2017-03-12 20:03:13.016405230 +0100 @@ -1,7 +1,7 @@ # # spec file for package collectd # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2005-2013 Pascal Bleser# # All modifications and additions to the file contributed by third parties @@ -153,6 +153,8 @@ Patch20:collectd-split_README.patch Patch21:collectd-fix_collectd_config_path_in_snmp_probe.patch Patch23:collectd-javac_target.patch +Patch25:collectd-5.5.2-exec-no-output.diff + # for /etc/apache2/... ownership (rpmlint): BuildRequires: apache2 BuildRequires: autoconf @@ -166,7 +168,7 @@ BuildRequires: gettext-devel BuildRequires: intltool # for ipvs and madwifi: -BuildRequires: kernel-source +#BuildRequires: kernel-source BuildRequires: libart_lgpl-devel BuildRequires: libatasmart-devel BuildRequires: libevent-devel @@ -564,6 +566,7 @@ %if 0%{?suse_version} <= 1140 && !0%{?sles_version} %patch24 -p1 %endif +%patch25 -p1 sed -i 's|@@VERSION@@|%{version}|g' configure.ac @@ -658,7 +661,7 @@ --disable-serial %endif #os linux -make %{?_smp_flags} \ +make %{?_smp_flags} V=1 \ %if 0%{?suse_version} < 1120 JAVAC_TARGET="-source 1.5 -target 1.5" %else ++ collectd-5.5.2-exec-no-output.diff ++ Index: b/src/utils_cmd_putval.c === --- a/src/utils_cmd_putval.c +++ b/src/utils_cmd_putval.c @@ -217,10 +217,11 @@ int handle_putval (FILE *fh, char *buffe values_submitted++; } /* while (*buffer != 0) */ /* Done parsing the options. */ - +#if 0 print_to_socket (fh, "0 Success: %i %s been dispatched.\n", values_submitted, (values_submitted == 1) ? "value has" : "values have"); +#endif sfree (vl.values); return (0);
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2016-08-17 12:06:22 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2016-07-12 23:52:03.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2016-08-17 12:06:23.0 +0200 @@ -1,0 +2,141 @@ +Sun Aug 14 15:34:41 UTC 2016 - benoit.mo...@gmx.fr + +- put the SMART plugin in a separate sub-package + +--- +Sat Aug 13 14:06:04 UTC 2016 - benoit.mo...@gmx.fr + +- update to upstream version 5.5.2: + * collectd: A division by zero has been fixed in the +"plugin_dispatch_multivalue()" function. Thanks to Corey Kosak. + * collectd: The address of the Free Software Foundation has been +fixed in GPL license headers. Thanks to Ruben Kerkhof. + * Build system: Detection and handling of librrd 1.6 and later +has been fixed. Thanks to Ruben Kerkof. + * Apache plugin: A warning about a possible misconfiguration has +been added. Thanks to Marc Fournier. + * cURL, cURL-JSON and cURL-XML plugins: A memory leak when +allocating more memory fails has been fixed. Thanks to Brandon +Arp. + * DF plugin: A build issue on DragonFlyBSD has been fixed. Thanks +to Ruben Kerkhof. #1575 + * Ethstat plugin: Code to strip leading whitespace from device +names. This works around an issue in the VMXNet3 driver. Thanks +to Thomas Guthmann. #1059 + * Exec plugin: A problem in the error handling of an fdopen() +failure has been fixed. Thanks to @ciomaire. + * Modbus plugin: The debug output has been disabled by default. +It is now only enabled when building with "--enable-debug". +Thanks to Eric Sandeen and Marc Fournier. + * Network plugin: A check for the initialization of secure memory +has been added. Previously, failure to initialize this memory +was ignored. Thanks to @yujokang. #1665 + * Network plugin: A heap overflow has been fixed in the server +code. This issue can be triggered remotely and is potentially +exploitable. Thanks to Emilien Gaspar. CVE-2016-6254 + * Perl plugin: Init callbacks have been changed to run +essentially single-threaded to avoid race conditions by init +functions which create additional threads. Thanks to Pavel +Rochnyack. #1706 + * Processes plugin: A compilation error on systems without +"regex.h" has been fixed. Thanks to Corey Kosak. + * Processes plugin: A memory leak on Solaris has been fixed. +Thanks to Jim Quinn. + * Processes plugin: A warning about too long process names has +been added. Thanks to Marc Fournier. #1284 + * Redis plugin: A memory leak in an error handling code path has +been fixed. Thanks to Andrés J. Díaz. + * Redis plugin: The data source type of the expired_keys metric +has been corrected to "DERIVE". Thanks to Marc Falzon and Marc +Fournier. #1483. + * SMART plugin: A build dependency on libudev has been added. +Thanks to Pavel Rochnyack. #1724 + * StatsD plugin: A deadlock on plugin shutdown has been fixed. +Thanks to Pavel Rochnyack #1703 + * Write HTTP plugin: Freeing of memory holding HTTP headers +during shutdown has been fixed. Thanks to Tolga Ceylan. + * Write Sensu plugin: A segfault when the Tag was unset has been +fixed. Thanks to Marc Fournier. + * ZFS ARC plugin: The cache_operation-stolen metric has been +removed for FreeBSD 10.2 and later. Thanks to Ruben Kerkhof. +#1580 +- additional changes from version 5.5.1: + * Build system: Compilation errors have been avoided by correctly +defining package name and version used by autoconf. Thanks to +Nathan Berkley. #1063 + * Build system: Dependency ordering was fixed to ensure parallel +builds work reliably. Thanks to Gustavo Zacarias. #1125 + * Build system: Error messages have been improved and building +the unit tests has been fixed on Solaris. Thanks to Florian +Forster and Dagobert Michelsen. #1077 + * Build system: The move of the "utils_ignorelist" functions has +been reverted. This fixes build issues of numerous plugins. +Thanks to Benjamin Drung;. #1323 + * Build system: The fhcount plugin has been restricted to Linux. +Thanks to Ruben Kerkhof. #1195 + * Build system: Detection of header files for the turbostat +plugin has been fixed. Thanks to Marc Fournier. #1075 + * collectd: The "LC_NUMERIC" locale is now forced, to prevent +issues with some plugins on environments using a comma as +decimal separator. Thanks to Florian Forster. #1237 + * Documentation: Some precisions related to the virt plugin have +been
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2016-07-12 23:51:58 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2016-02-26 00:28:05.0 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2016-07-12 23:52:03.0 +0200 @@ -1,0 +2,6 @@ +Thu Jul 7 07:43:59 UTC 2016 - joop.boo...@opensuse.org + +- Use the correct contrib/systemd.collectd.service in stead of + contrib/collectd.service this fixes, boo#987462 + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.4zK7k5/_old 2016-07-12 23:52:05.0 +0200 +++ /var/tmp/diff_new_pack.4zK7k5/_new 2016-07-12 23:52:05.0 +0200 @@ -770,7 +770,7 @@ install -d -m 0755 "%{buildroot}%{_prefix}/sbin" %if 0%{?has_systemd} -install -D -m0644 contrib/collectd.service %{buildroot}%{_unitdir}/collectd.service +install -D -m0644 contrib/systemd.collectd.service %{buildroot}%{_unitdir}/collectd.service ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name} %else # init script:
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2016-02-25 22:07:27 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2016-01-22 01:08:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2016-02-26 00:28:05.0 +0100 @@ -1,0 +2,5 @@ +Tue Feb 23 01:00:56 UTC 2016 - dval...@suse.com + +- Build turbostat plugin only for Intel architectures + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.UR8Odd/_old 2016-02-26 00:28:06.0 +0100 +++ /var/tmp/diff_new_pack.UR8Odd/_new 2016-02-26 00:28:06.0 +0100 @@ -24,7 +24,7 @@ %define snmp 1 %define with_esmtp 1 %define ipvs_plugin ipvs -%define plugins apache apcups battery %{expand:%{bind_plugin}} cgroups curl %{expand:%{curl_json_plugin}} %{expand:%{curl_xml_plugin}} conntrack contextswitch cpu cpufreq csv df disk %{expand:%{dns_plugin}} email entropy exec filecount fscache hddtemp interface %{expand:%{ipvs_plugin}} irq load logfile match_empty_counter match_hashed match_regex match_timediff match_value mbmon %{expand:%{memcached_plugin}} memory multimeter netlink network nfs nginx ntpd olsrd openvpn perl ping protocols powerdns processes rrdtool %{expand:%{sensors_plugin}} serial statsd swap syslog table tail target_notification target_replace target_scale target_set target_v5upgrade tcpconns teamspeak2 ted thermal threshold unixsock uptime users uuid vmem vserver wireless write_http %{expand:%{ascent_plugin}} %{expand:%{iptables_plugin}} %{expand:%{madwifi_plugin}} %{expand:%{rrdcached_plugin}} aggregation ethstat md numa tail_csv write_graphite write_riemann ceph drbd fhcount ipc log_logstash turbostat write_log write_log write_sensu write_tsdb zfs_arc zookeeper +%define plugins apache apcups battery %{expand:%{bind_plugin}} cgroups curl %{expand:%{curl_json_plugin}} %{expand:%{curl_xml_plugin}} conntrack contextswitch cpu cpufreq csv df disk %{expand:%{dns_plugin}} email entropy exec filecount fscache hddtemp interface %{expand:%{ipvs_plugin}} irq load logfile match_empty_counter match_hashed match_regex match_timediff match_value mbmon %{expand:%{memcached_plugin}} memory multimeter netlink network nfs nginx ntpd olsrd openvpn perl ping protocols powerdns processes rrdtool %{expand:%{sensors_plugin}} serial statsd swap syslog table tail target_notification target_replace target_scale target_set target_v5upgrade tcpconns teamspeak2 ted thermal threshold unixsock uptime users uuid vmem vserver wireless write_http %{expand:%{ascent_plugin}} %{expand:%{iptables_plugin}} %{expand:%{madwifi_plugin}} %{expand:%{rrdcached_plugin}} aggregation ethstat md numa tail_csv write_graphite write_riemann ceph drbd fhcount ipc log_logstash %{expand:%{turbostat_plugin}} write_log write_log write_sensu write_tsdb zfs_arc zookeeper %ifnarch s390 s390x %define sensors1 %define sensors_plugin sensors @@ -32,6 +32,12 @@ %define sensors0 %define sensors_plugin %{nil} %endif +%ifarch %ix86 x86_64 +%define turbostat_plugin turbostat +%else +%define turbostat_plugin %{nil} +%endif + %if 0%{?_with_xmms:1}0 %define xmms 1 %else
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2016-01-21 23:43:10 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is "collectd" Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2015-06-10 09:16:22.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2016-01-22 01:08:11.0 +0100 @@ -1,0 +2,308 @@ +Fri Jan 15 20:48:24 UTC 2016 - mar...@gmx.de + +- packaging: +* removed patches: + - collectd-new_libstatgrab.patch (fixed upstream) + - collectd-lib64.patch (fixed upstream) + - collectd-fix_libltdl_autoreconf.patch (fixed upstream) +* updated patches: + - collectd-javac_target.patch + - collectd-version.patch + +- upstream update release 2015-05-27, Version 5.5.0 + * Build system: Ability to make out-of-tree builds has been fixed. + Thanks to Vincent Bernat. #792 + * Build system, Disk and Users plugins: Detection and use of libstatgrab + ≧ 0.90 has been added. Thanks to Vincent Bernat. #445, #795, #806, + #807, #908 + * Build system, Memory, CPU, TCPConns and Processes plugins: Numerous + fixes related to OpenBSD support have been added. Thanks to Landry + Breuil. #777, #778, #779, #808 + * Build system: Plugins now only export "module_register()". Thanks to + Florian Forster. + * Build system: Various cleanups and improvements have been done. Thanks + to Marc Fournier. + * collectd: Numerous internal changes and improvements to the daemon and + the plugin API have been make. Thanks to Florian Forster, Pierre-Yves + Ritschard and Alex Petrov. #512, #727 + * collectd: Numerous spelling mistakes have been corrected in comments + and documentation and several error messages have been improved. + Thanks to Ruben Kerkhof, Abhinav Upadhyay, Olivier Bazoud, Pierre-Yves + Ritschard, Tim Smith, Moshe Zada, Katelyn Perry and Marc Fournier. + * collectd: Rules/Targets can now be appended to existing Filter Chains. + Thanks to Marc Falzon. #444 + * collectd: Failing Filter Chains destinations will now log the list of + available write targets. Thanks to Wilfried Goesgens. #650, #1043 + * collectd: Support for process signaling and management by upstart and + systemd has been implemented for the Linux platform. Thanks to + Pierre-Yves Ritschard and Marc Fournier. #798, #811, #814 + * collectd: The "CollectInternalStats" option has been added. Thanks to + Yves Mettier. #691 + * collectd: The daemon source code and dependencies have moved to the + "src/daemon/" directory. Thanks to Florian Forster. + * collectd: The new "MaxReadInterval" option allows to cap the + exponential retry interval of plugins read errors. Thanks to Alexey + Remizov and Florian Forster. #713 + * collectd: The "-P" command-line option now has precedence over the + "PIDFile" option. Thanks to Thomas D. #553 + * collection.cgi: Various data-source related adjustments have been + made. Thanks to Fabiano Pires and Sebastian Harl. + * libcollectdclient: Now propagates errors when signing / encrypting + network packets. Thanks to Florian Forster. + * Configuration: Support for unquoted IPv6 addresses has been added. + Thanks to Sebastian Harl. #489 + * Documentation: Various improvements have been done. Thanks to Florian + Forster and Marc Fournier. + * Examples: the sample C plugin has been updated to the current plugin + API. Thanks to Sebastian Harl. + * Licensing: The following components have been relicensed to the MIT + license: the Apple Sensors, Ascent, DBI, E-Mail, Entropy, GenericJMX, + gmond, LogFile, nginx, Notify Desktop, NTPd, NUT, olsrd, Perl, Ping, + PostgreSQL, Protocols, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, + Table, Tail, UnixSock, vmem, VServer, Wireless, Write Riemann and XMMS + plugins, the core collectd daemon, the collectdmon, collectd-nagios + and collectd-tg utilities, all the Targets and Matches, liboconfig, + most of the "utils_*" files and the plugin API. + * Tests: A test suite has been added. Thanks to Florian Forster. + * Threshold: The hysteresis calculation has been made more reliable. + Thanks to Jan Kundrát. #581 + * Threshold: Various fixes and improvements have been made. Thanks to + Manuel Luis Sanmartín Rozada. #649, #644 + * AMQP plugin: The "ConnectionRetryDelay" option has been added, +
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2015-06-10 09:16:14 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2014-07-21 22:35:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2015-06-10 09:16:22.0 +0200 @@ -1,0 +2,103 @@ +Fri Jun 5 06:49:33 UTC 2015 - mplus...@suse.com + +- Change _service to mode='localonly' active services are not + allowed in factory + +--- +Mon Mar 2 08:59:24 UTC 2015 - br...@ioda-net.ch + +- packaging : + deleted source collectd.service, use now upstream version in contrib + spec_cleaner .spec + +- upstream update bugfix release 2015-02-26, Version 5.4.2 + * Build system: Numerous fixes. Thanks to Bjørn Nordbø, Jim Radford, + KOMEDA Shinji, Lauri Tirkkonen, Manuel Luis Sanmartin Rozada, Marc + Fournier, Rainer Müller, Yoga Ramalingam and Yves Mettier. #326, + #373, #653, #828 + * collectd: A use-after-free has been fixed in the parse_value() + function. Thanks to Matthias Urlichs. + * collectd: Fix carriage return sign in types_list Thanks to Marc + Fournier and @NsLib. + * collectd: Fix programming error in src/configfile.c. Thanks to + Wilfried Goesgens. + * collectd: An off-by-one error has been fixed in the + strstripnewline() function. Patch by Florian Forster. + * collectd: Use the complain mechanism to report filter chain write + failures. Thanks to Sebastian Harl. + * collectd: Spelling and grammar of error messages have been fixed. + Thanks to Katelyn Perry and Tim Laszlo. + * collectdctl: Fixed buffering issues which caused trouble on AIX and + Solaris. Thanks to Yoga Ramalingam. + * Documentation: Details and example about multi-instance filterchain + targets have been added. Thanks to Marc Fournier. + * Documentation: The CollectStatistics option of the rrdcached has + been documented. Thanks to Micha Krause. #907 + * Documentation: The write_redis has been documented. Thanks to Marc + Fournier. + * Documentation: The GraphiteSeparateInstances and + GraphiteAlwaysAppendDS options of the amqp have been documented. + Thanks to Marc Fournier. + * Documentation: Documentation of the AutoLoadPlugin option has been + improved. Thanks to Florian Forster. #715 + * aggregation: utils_vl_lookup: A race when creating user objects + has been fixed. Thanks to Sebastian Harl. #535 + * cpu: Temperature code for MacOSX has been removed. + Thanks to Florian Forster and Marc Fournier. #22 + * cURL, cURL-JSON, cURL-XML and Write HTTP plugins: Call + curl_global_init() in the plugins' init() callback. Thanks to + Jeremy Katz. + * cURL and memcachec plugins: Fix calculation of gauge, average, + minimum and maximum. Previously, they were calculated from the start + of the daemon, which is not the documented behavior. Thanks to + Florian Forster. #663 + * curl-json: A bug, which triggered when two URLs with a long common + prefix were configured, was fixed. Thanks to Marc Fournier. #582 + * dbi: Compatibility with new versions of libdbi has been restored. + Thanks to Florian Forster. #950 + * Exec, UnixSock plugins: Fix parsing of the time option of the + PUTNOTIF command. Thanks to Adrian Miron. #477 + * ipmi: A conflict with the java over the SIGUSR2 signal has been + fixed. Thanks to Vincent Bernat. #114 + * java: Conversion from Java's time representation to collectd's + representation has been fixed. Thanks to Manuel Luis Sanmartín + Rozada. + * java: Make sure cjni_thread_detach() is called on all paths. + Thanks to Florian Forster. + * LogFile and SysLog plugins: Avoid total silence in case of a + misconfiguration. Thanks to Marc Fournier and Wilfried Goesgens. + * network: Support for recent versions of gcrypt has been added. + Thanks to Vincent Bernat. #632 + * network: Robustness of the client connecting behavior has been + improved. Thanks to Florian Forster. #627 + * python: Don't create empty meta_data_t objects. Thanks to Florian + Forster. #716 + * python: Fix Py list length check in cpy_build_meta(). Thanks to + Yoga Ramalingam. + * python: The interval member was fixed to export seconds as a + double. Thanks to Justin Burnham. +
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2014-07-21 21:40:24 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2014-03-21 13:29:42.0 +0100 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2014-07-21 22:35:01.0 +0200 @@ -1,0 +2,7 @@ +Sun Jul 20 19:37:18 UTC 2014 - p.drou...@gmail.com + +- Do not provide support for systemd and sysvinit on the same system + it's redundant +- Add a rc symlink with systemd service file for backward compatibility + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.QhvZI9/_old 2014-07-21 22:35:02.0 +0200 +++ /var/tmp/diff_new_pack.QhvZI9/_new 2014-07-21 22:35:02.0 +0200 @@ -1,4 +1,3 @@ -# vim: set sw=4 ts=4 et nu: # # spec file for package collectd # @@ -271,11 +270,12 @@ BuildRequires: systemd %{?systemd_requires} %define has_systemd 1 +%else +PreReq: %insserv_prereq %endif # in case we'd like to split it later: Provides: collectd-perl = %{version}-%{release} PreReq: %fillup_prereq -PreReq: %insserv_prereq # play nice with collectd-beta: Obsoletes: collectd-beta %{version} Provides: collectd-beta = %{version}-%{release} @@ -676,11 +676,6 @@ # create /var/lib/collectd to add it to the %files section: %__install -d -m 0755 %{buildroot}%{_localstatedir}/lib/collectd -# init script: -%__install -D -m 0755 %{SOURCE1} %{buildroot}/etc/init.d/collectd -%__install -d -m 0755 %{buildroot}/usr/sbin -%__ln_s ../../etc/init.d/collectd %{buildroot}/usr/sbin/rccollectd - # Apache2 configuration for the CGI frontend: %__install -D -m 0644 %{SOURCE2} %{buildroot}/etc/apache2/conf.d/%{name}.conf %__install -D -m 0755 contrib/collection.cgi %{buildroot}/srv/www/collectd/collection.cgi @@ -767,8 +762,15 @@ This package is empty but depends on all collectd plugin subpackages. EOF +%__install -d -m 0755 %{buildroot}/usr/sbin + %if 0%{?has_systemd} %__install -D -m0644 %{SOURCE100} %{buildroot}%{_unitdir}/collectd.service +ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rc%{name} +%else +# init script: +%__install -D -m 0755 %{SOURCE1} %{buildroot}/etc/init.d/collectd +%__ln_s ../../etc/init.d/collectd %{buildroot}/usr/sbin/rccollectd %endif %preun @@ -844,10 +846,11 @@ %doc %{_mandir}/man5/types.db.5%{ext_man} %doc %{perl_man3dir}/Collectd::Unixsock.%{perl_man3ext}%{ext_man} %dir %{_localstatedir}/lib/collectd -/etc/init.d/collectd /usr/sbin/rccollectd %if 0%{?has_systemd} %{_unitdir}/collectd.service +%else +/etc/init.d/collectd %endif %files web -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2014-03-21 13:29:40 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2013-09-11 11:27:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2014-03-21 13:29:42.0 +0100 @@ -1,0 +2,33 @@ +Sat Mar 15 15:21:46 UTC 2014 - br...@ioda-net.ch + +- update to version 5.4.1, a new bugfix release Changes include: + * AMQP plugin: Add support for RabbitMQ 0.4.x to avoid compiler warnings. + Thanks to Sebastian Harl for implementing this. + * Apache / Network plugins: Improved initialization order hopefully resolved + gcrypt initialization problems. + * Aquaero plugin: The type used to submit fan utilization was fixed. Thanks + to Alex Deymo for the patch. + * cgroups plugin: A small memory leak was fixed. Checking the existence of a + mount option without a value was fixed. More permissive parsing of the + cpuacct.stats file fixes support for some versions of Linux. Thanks to Marc + Fournier for bug reports and patches. + * cURL plugin: Fix Match blocks without an instance. Thanks to Alexander + Golovko for reporting and Sebastian Harl for fixing this. + * cURL-JSON plugin: Potentially invalid memory access has been sanitized. + Thanks to Jim Radford for his patch. + * Interface plugin: Fix behavior under FreeBSD 10: Reporting of per-address + statistics caused duplicate updates to the same metric. Thanks to demon + / @trtrmitya for the patch. + * Write Graphite plugin: Use TCP to connect to Graphite by default. The + default changed from TCP to UDP between 5.3.1 and 5.4.0, which is a + regression. Thanks to Marc Fournier for fixing this. Reconnect behavior + was improved. Thanks to Michael Hart for his patch. + * ZFS ARC plugin: Collect allocated and stolen on FreeBSD only. - + +- Packaging : + * rework of patch collectd-version.patch against 5.4.1 source + * rework collectd-pkgconfig_libnotify_add_gtk.patch against 5.4.1 + As it should not be used since 2012. (gtk-2.0) if now only applied for + 11.4 Evergreen + +--- Old: collectd-5.4.0.tar.bz2 New: collectd-5.4.1.tar.bz2 Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.6TkCpl/_old 2014-03-21 13:29:43.0 +0100 +++ /var/tmp/diff_new_pack.6TkCpl/_new 2014-03-21 13:29:43.0 +0100 @@ -2,7 +2,7 @@ # # spec file for package collectd # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2005-2013 Pascal Bleser pascal.ble...@opensuse.org # # All modifications and additions to the file contributed by third parties @@ -119,7 +119,7 @@ %define plugins apache apcups battery %{expand:%bind_plugin} cgroups curl %{expand:%curl_json_plugin} %{expand:%curl_xml_plugin} conntrack contextswitch cpu cpufreq csv df disk %{expand:%dns_plugin} email entropy exec filecount fscache hddtemp interface %{expand:%ipvs_plugin} irq load logfile match_empty_counter match_hashed match_regex match_timediff match_value mbmon %{expand:%memcached_plugin} memory multimeter netlink network nfs nginx ntpd olsrd openvpn perl ping protocols powerdns processes rrdtool sensors serial statsd swap syslog table tail target_notification target_replace target_scale target_set target_v5upgrade tcpconns teamspeak2 ted thermal threshold unixsock uptime users uuid vmem vserver wireless write_http %{expand:%ascent_plugin} %{expand:%iptables_plugin} %{expand:%madwifi_plugin} %{expand:%rrdcached_plugin} aggregation ethstat md numa tail_csv write_graphite write_riemann Name: collectd -Version:5.4.0 +Version:5.4.1 Release:0 Summary:Statistics Collection Daemon for filling RRD Files License:GPL-2.0 @@ -145,7 +145,13 @@ Patch20:collectd-split_README.patch Patch21:collectd-fix_collectd_config_path_in_snmp_probe.patch Patch23:collectd-javac_target.patch + +# Should not be used - since Mon Apr 23 10:56:57 UTC 2012 +# except for 11.4 +%if 0%{?suse_version} = 1140 !0%{sles_version} Patch24:collectd-pkgconfig_libnotify_add_gtk.patch +%endif + Patch25:collectd-df-remove-duplicates.patch Url:http://collectd.org/ BuildRoot:
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2013-09-11 11:27:28 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2013-08-01 15:22:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2013-09-11 11:27:30.0 +0200 @@ -1,0 +2,105 @@ +Thu Sep 5 17:19:25 CEST 2013 - m...@suse.de + +- add libperl_requires, as we link against libperl and thus + need a specific version of perl + +--- +Fri Aug 23 05:33:18 UTC 2013 - pascal.ble...@opensuse.org + +- update to 5.4.0: + * collectd: The LoadPlugin config option no longer attempts to load +plugins twice. If more than one LoadPlugin statement or block is +encountered, only the first will have any effect. + * collectd: The AutoLoadPlugin option allows to automatically load +plugins for which a configuration is found. + * collectd: The WriteQueueLimitHigh and WriteQueueLimitLow options +allow collectd to drop values when under stress, to avoid running out +of memory. + * amqp plugin: The GraphiteSeparateInstances and +GraphiteAlwaysAppendDS options have been added. + * aquaero plugin: This new plugin reads various metrics, e.g. fan +speeds and temperatures, from Aquaero 5, a fan and water cooling +control panel. + * curl plugin: The MeasureResponseCode option has been added. + * curl_json plugin: Support for UNIX domain sockets and array wildcards +has been added. + * curl_xml plugin: Support for long URLs has been improved. + * cgroups plugin: This new plugin collects CPU accounting information +for processes in a cgroup. + * df plugin: The ValuesAbsolute and ValuesPercentage options have +been added. + * exec plugin: Do UID / GID lookups before forking. This should prevent +a race condition in the NSS library. + * lvm plugin: This new plugin collects size information from Linux' +Logical Volume Manager (LVM). + * memcached plugin: Support for increment and decrement counts has been +added. + * mic plugin: This new plugin collects CPU and memory usage, power +consumption and temperatures of Intel's Many-Integrated-Core (MIC) +architecture, such as Xeon Phi cards. + * netlink plugin: This plugin has been converted to use the supported +libmnl library. + * nginx plugin: Collection of accepted and handled connections has been +added. + * sigrok plugin: This new plugin collects metrics from sigrok, a signal +processing framework reading various hardware devices, from light +meters to spectrum analyzers. + * statsd plugin: This new plugin listens to a UDP socket and reads +metrics in the StatsD format. + * varnish plugin: Many additional metrics have been added. + * write_graphite plugin: Support for UDP has been added. + * write_riemann plugin: The TTLFactor option has been added. + +- changes from 5.3.1: + * Configuration: Fix error handling: Errors in included files were +ignored, causing configuration mistakes to go unnoticed. + * dns plugin: Don't abort when PCAP returns an error. + * modbus plugin: The reconnection strategy was improved, fixing a +segfault in the libmodbud library. + * mysql plugin: The notification about a newly running MySQL slave +thread has been fixed. + * snmp plugin: A build issue has been fixed (C99 mixed declaration). + * threshold plugin: Handling of the Interesting configuration option +has been fixed. + * write_riemann plugin: A memory leak has been fixed. + +- dropped collectd-fix-warnings.patch, as it only fixed warnings in the + netlink plugin, which has been rewritten +- disable dns plugin on SLE_11_SP2, libpcap too old there + +--- +Fri Aug 23 05:26:54 UTC 2013 - pascal.ble...@opensuse.org + +- update to 5.3.0: + * collectd: The Include statements can now be limited to include +only matching files in a directory + * collectd: Dispatches / writes are now handled by a thread pool. This +improves reliability and throughput for instances configured to act +as a server + * aggregation plugin: Selection of value lists is now possible using +regular expressions. Parts of the identifier of the resulting metric +can now be set via the configuration file. + * apcups plugin: The ReportSeconds option has been implemented. + * curl* plugins: Support for POST requests and custom request headers +has been added + * curl_xml plugin: Support for XML namespaces has been added. + * dbi plugin: Support for numeric options has been added. The +Host option has been
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2012-10-26 16:59:33 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd, Maintainer is sch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2012-08-04 13:06:36.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2012-10-26 16:59:34.0 +0200 @@ -1,0 +2,5 @@ +Mon Aug 27 21:39:32 UTC 2012 - crrodrig...@opensuse.org + +- Add systemd rules. + +--- New: collectd.service Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.zudACd/_old 2012-10-26 16:59:36.0 +0200 +++ /var/tmp/diff_new_pack.zudACd/_new 2012-10-26 16:59:36.0 +0200 @@ -131,6 +131,7 @@ # see https://bugzilla.novell.com/show_bug.cgi?id=388026 Source20: collectd-pthread.pc Source99: collectd-rpmlintrc +Source100: collectd.service Patch4: collectd-lib64.patch Patch7: collectd-fix-config.patch Patch9: collectd-version.patch @@ -262,6 +263,9 @@ %endif %if %suse_version = 1210 %{perl_requires} +BuildRequires: systemd +%{?systemd_requires} +%define has_systemd 1 %endif # in case we'd like to split it later: Provides: collectd-perl = %{version}-%{release} @@ -789,16 +793,38 @@ This package is empty but depends on all collectd plugin subpackages. EOF +%if 0%{?has_systemd} +%__install -D -m0644 %{SOURCE100} %{buildroot}%{_unitdir}/collectd.service +%endif + %preun %stop_on_removal collectd +%if 0%{?has_systemd} +%service_del_preun %{name}.service +%endif + %postun %restart_on_update collectd %insserv_cleanup +%if 0%{?has_systemd} +%service_del_postun %{name}.service +%endif + +%pre + +%if 0%{?has_systemd} +%service_add_pre %{name}.service +%endif + %post %{fillup_only collectd} +%if 0%{?has_systemd} +%service_add_post %{name}.service +%endif + %post -n libcollectdclient0 -p /sbin/ldconfig %postun -n libcollectdclient0 -p /sbin/ldconfig @@ -844,6 +870,9 @@ %dir %{_localstatedir}/lib/collectd /etc/init.d/collectd /usr/sbin/rccollectd +%if 0%{?has_systemd} +%{_unitdir}/collectd.service +%endif %files web %defattr(-,root,root) ++ collectd.service ++ [Unit] Description=System statistics collection daemon After=local-fs.target network.target Requires=local-fs.target network.target [Service] ExecStart=/usr/sbin/collectd -C /etc/collectd.conf -f Restart=always RestartSec=10 StandardOutput=syslog StandardError=syslog [Install] WantedBy=multi-user.target -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2012-08-04 13:06:33 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd, Maintainer is sch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2012-06-15 14:04:24.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2012-08-04 13:06:36.0 +0200 @@ -1,0 +2,7 @@ +Mon Jul 30 14:09:52 UTC 2012 - ch...@computersalat.de + +- fix deps for iptables + * iptables-devel works for 1020 + * 12.1 'split iptables-devel into libiptc-devel and libxtables-devel' + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.Y1i22w/_old 2012-08-04 13:07:25.0 +0200 +++ /var/tmp/diff_new_pack.Y1i22w/_new 2012-08-04 13:07:25.0 +0200 @@ -252,8 +252,15 @@ %if %protobuf BuildRequires: protobuf-c %endif -%if %suse_version = 1210 +%if %suse_version 1220 +%if %suse_version 1020 +BuildRequires: iptables-devel +%endif +%else +BuildRequires: libiptc-devel BuildRequires: libxtables-devel +%endif +%if %suse_version = 1210 %{perl_requires} %endif # in case we'd like to split it later: -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2012-06-15 14:04:22 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd, Maintainer is sch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2012-05-03 10:54:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2012-06-15 14:04:24.0 +0200 @@ -1,0 +2,5 @@ +Mon Jun 11 12:05:44 UTC 2012 - co...@suse.com + +- require the right perl version + +--- Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.L7iZCt/_old 2012-06-15 14:04:26.0 +0200 +++ /var/tmp/diff_new_pack.L7iZCt/_new 2012-06-15 14:04:26.0 +0200 @@ -254,6 +254,7 @@ %endif %if %suse_version = 1210 BuildRequires: libxtables-devel +%{perl_requires} %endif # in case we'd like to split it later: Provides: collectd-perl = %{version}-%{release} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at 2012-05-03 10:54:40 Comparing /work/SRC/openSUSE:Factory/collectd (Old) and /work/SRC/openSUSE:Factory/.collectd.new (New) Package is collectd, Maintainer is sch...@suse.com Changes: --- /work/SRC/openSUSE:Factory/collectd/collectd.changes2011-10-18 14:10:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.collectd.new/collectd.changes 2012-05-03 10:54:46.0 +0200 @@ -1,0 +2,47 @@ +Mon Apr 23 10:56:57 UTC 2012 - a...@suse.de + +- Drop collectd-fix_new_yajl_lib.patch and collect-libnotify_070.patch + both are handled in the new version. + +--- +Tue Apr 17 15:26:43 UTC 2012 - pascal.ble...@opensuse.org + +- changed copyright from GPL-2.0+ to GPL-2.0, see bnc#757527: + https://bugzilla.novell.com/show_bug.cgi?id=757527 +- added myself to the copyright header in the spec file, have been maintaining + this spec file since 2005 ;) + +--- +Mon Apr 16 20:04:52 UTC 2012 - a...@suse.de + +- Remove modbus support since modbus is not in openSUSE:Factory. +- Fix buildrequires: it's libxtables-devel for 12.2. + +--- +Tue Apr 3 16:52:48 UTC 2012 - pascal.ble...@opensuse.org + +- update to 5.0.4 + +--- +Sun Feb 19 23:36:46 UTC 2012 - pascal.ble...@opensuse.org + +- add modbus support + +--- +Sun Feb 19 17:07:34 UTC 2012 - pascal.ble...@opensuse.org + +- fix apache configuration for collectd-js, thanks to Bruno Friedmann + tigerf...@opensuse.org for reporting + +--- +Sun Feb 19 17:04:32 UTC 2012 - pascal.ble...@opensuse.org + +- update to 5.0.3: too many changes to list, please read ChangeLog in the main + package + +--- +Thu Jan 12 11:30:32 UTC 2012 - co...@suse.com + +- change license to be in spdx.org format + +--- Old: collectd-4.10.3.tar.bz2 collectd-fix_new_yajl_lib.patch collectd-iptc.diff collectd-libnotify_070.patch New: collectd-5.0.4.tar.bz2 collectd-fix_own_iptc.patch Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.tdYuJ2/_old 2012-05-03 10:54:48.0 +0200 +++ /var/tmp/diff_new_pack.tdYuJ2/_new 2012-05-03 10:54:48.0 +0200 @@ -1,7 +1,9 @@ +# vim: set sw=4 ts=4 et nu: # # spec file for package collectd # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2005-2012 Pascal Bleser pascal.ble...@opensuse.org # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +18,9 @@ # +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# + %if 0%{?_with_xmms:1}0 %define xmms 1 %else @@ -103,20 +108,19 @@ %define pinba_plugin %{nil} %endif -%if 0%{?suse_version} = 1210 -%define ipvs_plugin %{nil} -%else %define ipvs_plugin ipvs -%endif %define libnetlink_version 2.6.37 +%define intree_netlink 1 -%define plugins apache apcups battery %{expand:%bind_plugin} curl %{expand:%curl_json_plugin} %{expand:%curl_xml_plugin} conntrack contextswitch cpu cpufreq csv df disk dns email entropy exec filecount fscache hddtemp interface %{expand:%ipvs_plugin} irq load logfile match_empty_counter match_hashed match_regex match_timediff match_value mbmon %{expand:%memcached_plugin} memory multimeter netlink network nfs nginx ntpd olsrd openvpn perl ping protocols powerdns processes rrdtool sensors serial swap syslog table tail target_notification target_replace target_scale target_set tcpconns teamspeak2 ted thermal unixsock uptime users uuid vmem vserver wireless write_http %{expand:%ascent_plugin} %{expand:%iptables_plugin} %{expand:%madwifi_plugin} %{expand:%rrdcached_plugin} +%define plugins apache apcups battery %{expand:%bind_plugin} curl %{expand:%curl_json_plugin} %{expand:%curl_xml_plugin} conntrack contextswitch cpu cpufreq csv df disk dns email entropy exec filecount fscache hddtemp interface %{expand:%ipvs_plugin} irq load logfile match_empty_counter match_hashed match_regex match_timediff match_value mbmon %{expand:%memcached_plugin} memory multimeter netlink network nfs nginx ntpd olsrd openvpn perl ping protocols powerdns
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at Tue Oct 18 13:59:45 CEST 2011. --- openSUSE:Factory/collectd/collectd.changes 2011-09-23 01:53:48.0 +0200 +++ /mounts/work_src_done/STABLE/collectd/collectd.changes 2011-10-17 11:20:43.0 +0200 @@ -1,0 +2,10 @@ +Mon Oct 17 09:19:25 UTC 2011 - sch...@suse.com + +- fixed build ( new yajl lib API ) + +--- +Fri Sep 16 14:35:10 UTC 2011 - co...@suse.com + +- adding patch from jengelh to fix build + +--- calling whatdependson for head-i586 Old: collectd-libip4tc.patch New: collectd-fix_new_yajl_lib.patch collectd-iptc.diff Other differences: -- ++ collectd.spec ++ --- /var/tmp/diff_new_pack.zbDFyi/_old 2011-10-18 13:59:33.0 +0200 +++ /var/tmp/diff_new_pack.zbDFyi/_new 2011-10-18 13:59:33.0 +0200 @@ -115,7 +115,7 @@ Name: collectd Version:4.10.3 -Release:1 +Release:0 Summary:Statistics Collection Daemon for filling RRD Files Source: http://collectd.org/files/collectd-%{version}.tar.bz2 Source1:collectd.suse.init @@ -126,6 +126,7 @@ # workaround for missing pthread.pc on openSUSE, required by OpenIPMIpthread.pc # see https://bugzilla.novell.com/show_bug.cgi?id=388026 Source20: collectd-pthread.pc +Source99: collectd-rpmlintrc Patch4: collectd-lib64.patch Patch7: collectd-fix-config.patch Patch9: collectd-version.patch @@ -144,9 +145,9 @@ Patch23:collectd-javac_target.patch Patch24:collectd-pkgconfig_libnotify_add_gtk.patch Patch25:collectd-df-remove-duplicates.patch -Patch26:collectd-libip4tc.patch +Patch26:collectd-iptc.diff Patch27:collectd-libnotify_070.patch -Source99: collectd-rpmlintrc +Patch28:collectd-fix_new_yajl_lib.patch Url:http://collectd.org/ Group: System/Monitoring License:GNU General Public License (GPL) @@ -247,15 +248,7 @@ files it's very fast and easy on the system. Also, the statistics are very fine grained since the files are updated every 10 seconds. - - - -Authors: - -Florian octo Forster o...@verplant.org - %package web - Summary:Web Frontend for watching the %{name} Statistics Group: System/Monitoring Requires: perl apache2 rrdtool @@ -271,7 +264,6 @@ Please look at /etc/apache2/conf.d/%{name}.conf on how to enable. %package web-js - Summary:Web/JavaScript Frontend for watching %{name} Statistics Group: System/Monitoring Requires: perl apache2 rrdtool @@ -292,7 +284,6 @@ %if %libnotify %package plugin-notify-desktop - Summary:Desktop Notification Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -304,7 +295,6 @@ %if %ipmi %package plugin-ipmi - Summary:OpenIPMI Monitoring Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -317,7 +307,6 @@ %if %snmp %package plugin-snmp - Summary:SNMP Monitoring Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -332,7 +321,6 @@ %if %with_mysql %package plugin-mysql - Summary:MySQL Monitoring Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -344,7 +332,6 @@ %if %with_pgsql %package plugin-postgresql - Summary:PostgreSQL Monitoring Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -354,7 +341,6 @@ %endif #with_pgsql %package plugin-python - Summary:Python API for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -366,7 +352,6 @@ %if %java %package plugin-java - Summary:Java API for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -379,7 +364,6 @@ %if %virt %package plugin-virt - Summary:Virtual Machine Statistics Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -392,7 +376,6 @@ %if %xmms %package plugin-xmms - Summary:XMMS Monitoring Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -405,7 +388,6 @@ %if %dbi %package plugin-dbi - Summary:DBI Storage Plugin for %{name} Group: System/Monitoring Requires: %{name} = %{version}-%{release} @@ -418,7 +400,6 @@ %if %memcachec %package plugin-memcachec - Summary:Memcache Daemon Monitoring Plugin for %{name}
commit collectd for openSUSE:Factory
Hello community, here is the log from the commit of package collectd for openSUSE:Factory checked in at Thu Aug 4 15:09:36 CEST 2011. --- collectd/collectd.changes 2010-12-21 15:30:02.0 +0100 +++ /mounts/work_src_done/STABLE/collectd/collectd.changes 2011-08-03 00:59:30.0 +0200 @@ -2 +2 @@ -Tue Dec 21 14:27:22 UTC 2010 - lsle...@suse.cz +Tue Aug 2 22:55:45 UTC 2011 - stefan.bru...@rwth-aachen.de @@ -4,2 +4,3 @@ -- fixed packaging on openSUSE-11.4 - some perl-files are not - generated, disabled plugin-notify-desktop - it doesn't build +- notify-desktop: fix compatibility with libnotify = 0.7.0 +- iptables plugin: use iptables library +- ipvs plugin: disable for = 12.1, as build fails currently @@ -8 +9 @@ -Thu Dec 9 12:11:28 UTC 2010 - sch...@novell.com +Mon Aug 1 11:50:52 UTC 2011 - stefan.bru...@rwth-aachen.de @@ -10,2 +11,59 @@ -- Update to version 4.9.4 in order to fix security issue: - CVE-2010-4336 +- df plugin: skip duplicate entries, fixes uc_update: Value too old + error + +--- +Sat Apr 16 23:58:31 UTC 2011 - pascal.ble...@opensuse.org + +- downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an + internal error in gcc + +--- +Fri Apr 15 06:50:14 UTC 2011 - pascal.ble...@opensuse.org + +- add pinba plugin (through protobuf-c support) +- add rpmlintrc file to suppress false positives +- add collectd-pkgconfig_libnotify_add_gtk.patch to fix building libnotify + support on = 11.4 + +--- +Wed Apr 13 21:24:21 UTC 2011 - pascal.ble...@opensuse.org + +- bump in-tree iproute2 to 2.6.38 + +- update to 4.10.3: + * collectd: Threshold subsection: Handling of NAN values in the percentage +calculation has been fixed + * collectd, java plugin, ntpd plugin: Several diagnostic messages have been +improved + * curl_json plugin: Handling of arrays has been fixed. + * libvirt plugin: A bug in reading the virtual CPU statistics has been fixed + * processes plugin: Potentially erroneous behavior has been fixed in an error +handling case + * python plugin: Fix dispatching of values from Python scripts to collectd + +- changes from 4.10.2: + * collectd: If including one configuration file fails, continue with the rest +of the configuration if possible + * collectd: Fix a bug in the read function scheduling. In rare cases read +functions may not have been called as often as requested + * collectd: A left-over hard-coded 2 has been replaced by the configurable +timeout value + * curl, memcachec, tail plugins: Fix handling of DERIVE data sources. +Matching the end of a string has been improved + * curl_json plugin: Fix a problem when parsing 64bit integers. Reading JSON +data from non-HTTP sources has been fixed + * network plugin: Be less verbose about unchecked signatures, in order to +prevent spamming the logs + * notify_email plugin: Concurrency problems have been fixed + * python plugin: Set sys.argv, since many scripts don't expect that it may +not be set + * rrdtool, rrdcached plugin: Fix a too strict assertion when creating RRD +files + * swap plugin: A bug which lead to incorrect I/O values has been fixed + * value match: A minor memory leak has been fixed + +--- +Mon Jul 12 19:47:09 UTC 2010 - pascal.ble...@opensuse.org + +- add curl_json plugin (libyajl) +- fix Java plugin on 11.1 @@ -21 +79,3 @@ - * Python plugin: memory leaks in the write and notification callbacks have been fixed; a possible crash when the plugin was loaded but not configured has been fixed + * Python plugin: memory leaks in the write and notification callbacks have +been fixed; a possible crash when the plugin was loaded but not configured +has been fixed @@ -29,12 +89,20 @@ - * cURL plugin: the new ExcludeRegex allows to easily exclude certain lines from the match - * cURL-XML plugin: new plugin allows to read XML files using cURL and extract metrics included in the files - * FileCount plugin: the new IncludeHidden option allows to include hidden files and directories in the statistics - * LogFile plugin: the new PrintSeverity option allows to include the severity of a message in the output - * memcachec plugin: the new ExcludeRegex allows to easily exclude certain lines from the match - * Modbus plugin: new plugin allows to read registers from Modbus-TCP enabled devices - * Network plugin: new Interface option allows to set the interface to be used for multicast and, if supported, unicast traffic - * OpenVPN plugin: the CollectUserCount and CollectIndividualUsers options allow more detailed control over how to report sessions of multiple users - * Pinba plugin: new plugin receives timing information from the Pinba PHP extension, which