SHA256
1
0
forked from pool/collectd
collectd/collectd.spec

1000 lines
28 KiB
RPMSpec
Raw Normal View History

#
# spec file for package collectd
#
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2005-2013 Pascal Bleser <pascal.bleser@opensuse.org>
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%bcond_with modbus
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%define madwifi_plugin madwifi
%define pcap_version %({rpm -q --qf='%{VERSION}\n' libpcap-devel 2>/dev/null || echo 0.0.0} | gawk -F. '{print $1*10000+$2*100+$3}')
%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 %{expand:%{turbostat_plugin}} write_log write_log write_sensu write_tsdb zfs_arc zookeeper
%ifnarch s390 s390x
%define sensors 1
%define sensors_plugin sensors
%else
%define sensors 0
%define sensors_plugin %{nil}
%endif
%ifarch %ix86 x86_64
%define turbostat_plugin turbostat
%else
%define turbostat_plugin %{nil}
%endif
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%if 0%{?_with_xmms:1}0
%define xmms 1
%else
%define xmms 0
%endif
%if 0%{?_with_java:1} || 0%{?suse_version} > 1030 && ! 0%{?_without_java:1} && ! 0%{?sles_version}
%define java 1
%else
%define java 0
%endif
%if 0%{?_with_virt:1} || 0%{?suse_version} > 1030
%define virt 1
%else
%define virt 0
%endif
%if ! 0%{?_without_dbi:1}
%define dbi 1
%else
%define dbi 0
%endif
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%if 0%{?suse_version} >= 1100 && ! 0%{?_without_memcachec:1}
%define memcachec 1
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%define memcached_plugin memcached
%else
%define memcachec 0
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%define memcached_plugin %{nil}
%endif
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%if 0%{?suse_version} < 1000
%define libnotify 0
%else
%define libnotify 1
%endif
%if 0%{?suse_version} > 1020
%define ipmi 1
%define ascent 1
%define ascent_plugin ascent
%define iptables 1
%define iptables_plugin iptables
%else
%define ipmi 0
%define ascent 0
%define ascent_plugin %{nil}
%define iptables 0
%define iptables_plugin %{nil}
%endif
%if 0%{?suse_version} >= 1130
%define rrdcached_plugin rrdcached
%else
%define rrdcached_plugin %{nil}
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{pcap_version} >= 10000
%define dns 1
%define dns_plugin dns
%else
%define dns 0
%define dns_plugin %{nil}
%endif
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%if 0%{?suse_version} >= 1000
%define yajl 1
%define curl_json_plugin curl_json
%define curl_xml_plugin curl_xml
%define with_snmp_plugin 1
%define with_pgsql 1
%define with_mysql 1
%define with_bind 1
%define bind_plugin bind
%define protobuf 1
%define pinba_plugin pinba
%else
%define yajl 0
%define curl_json_plugin %{nil}
%define curl_xml_plugin %{nil}
%define with_snmp_plugin 0
%define with_pgsql 0
%define with_mysql 0
%define with_bind 0
%define bind_plugin %{nil}
%define protobuf 0
%define pinba_plugin %{nil}
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} >= 1210
%define has_systemd 1
BuildRequires: systemd
%{perl_requires}
%{?libperl_requires}
%{?systemd_requires}
%else
# FIXME: use proper Requires(pre/post/preun/...)
PreReq: %insserv_prereq
%endif
Name: collectd
Version: 5.5.0
Release: 0
Summary: Statistics Collection Daemon for filling RRD Files
License: GPL-2.0
Group: System/Monitoring
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
Url: http://collectd.org/
Source: http://collectd.org/files/collectd-%{version}.tar.bz2
Source1: collectd.suse.init
Source2: collectd.apache2.conf
Source3: collectd-js.apache2.conf
# 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
Patch7: collectd-fix-config.patch
Patch9: collectd-version.patch
Patch10: collectd-perl-vendor.patch
# see http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=467072
Patch11: collectd-fix_broken_perl-5.10.patch
Patch18: collectd-fix_collection_cgi.patch
Patch19: collectd-fix_spamassassin_doc.patch
Patch20: collectd-split_README.patch
Patch21: collectd-fix_collectd_config_path_in_snmp_probe.patch
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
Patch23: collectd-javac_target.patch
Patch25: collectd-df-remove-duplicates.patch
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
# for /etc/apache2/... ownership (rpmlint):
BuildRequires: apache2
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bind-devel
BuildRequires: bison
BuildRequires: flex
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
BuildRequires: freetype2-devel
BuildRequires: gcc
BuildRequires: gettext
BuildRequires: gettext-devel
BuildRequires: intltool
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
# for ipvs and madwifi:
BuildRequires: kernel-source
BuildRequires: libart_lgpl-devel
BuildRequires: libevent-devel
BuildRequires: libmnl-devel
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
BuildRequires: libnetlink-devel
BuildRequires: liboping-devel
BuildRequires: libpcap
BuildRequires: libpng-devel
BuildRequires: libstatgrab-devel
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
BuildRequires: libtool
BuildRequires: libxml2-devel
BuildRequires: linux-kernel-headers
BuildRequires: make
BuildRequires: perl
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
BuildRequires: pkgconfig
BuildRequires: python-devel
BuildRequires: rrdtool
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
BuildRequires: xfsprogs-devel
BuildRequires: zlib-devel
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
Requires: rrdtool
%if %{sensors}
BuildRequires: sensors
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
Requires: sensors
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
# FIXME: use proper Requires(pre/post/preun/...)
PreReq: %fillup_prereq
# in case we'd like to split it later:
Provides: collectd-perl = %{version}-%{release}
# play nice with collectd-beta:
Obsoletes: collectd-beta < %{version}
Provides: collectd-beta = %{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# 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
%if 0%{?suse_version} > 1020
BuildRequires: libdb-4_5-devel
%else
BuildRequires: db-devel
%endif
%if 0%{?suse_version} > 910
BuildRequires: libgcrypt-devel
%else
BuildRequires: libgcrypt
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{libnotify}
BuildRequires: gtk2-devel
BuildRequires: libnotify-devel
%endif
%if %java
BuildRequires: java-devel
%endif #java
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_esmtp}
BuildRequires: libesmtp-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_mysql}
BuildRequires: mysql-devel >= 4.1.0
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_pgsql}
BuildRequires: postgresql-devel
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{yajl}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
BuildRequires: libyajl-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} >= 1030
BuildRequires: rrdtool-devel
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} >= 1030
BuildRequires: libcurl-devel
%else
BuildRequires: curl-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{ipmi}
# for ipmi:
BuildRequires: OpenIPMI-devel
BuildRequires: gdbm-devel
%endif #ipmi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{snmp}
# for snmp:
BuildRequires: net-snmp-devel
%endif #snmp
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} >= 1030
BuildRequires: libpcap-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{xmms}
# for xmms:
BuildRequires: xmms-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{virt}
# for libvirt:
BuildRequires: libvirt-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{dbi}
BuildRequires: libdbi-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{memcachec}
BuildRequires: libmemcached-devel
%endif
%if %{with modbus}
BuildRequires: libmodbus-devel
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{protobuf}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
BuildRequires: protobuf-c
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} < 1220
%if 0%{?suse_version} > 1020
BuildRequires: iptables-devel
%endif
%else
BuildRequires: libiptc-devel
BuildRequires: libxtables-devel
%endif
%description
collectd is a small daemon written in C for performance. It reads various
system statistics and updates RRD files, creating them if necessary.
Since the daemon doesn't need to startup every time it wants to update the
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.
%package web
Summary: Web Frontend for watching the %{name} Statistics
Group: System/Monitoring
Requires: apache2
Requires: perl
Requires: rrdtool
Requires: perl(CGI)
Requires: perl(Data::Dumper)
Requires: perl(HTML::Entities)
Requires: perl(URI::Escape)
%description web
Web frontend CGI for watching %{name} statistics from a browser.
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
Please look at %{_sysconfdir}/apache2/conf.d/%{name}.conf on how to enable.
%package web-js
Summary: Web/JavaScript Frontend for watching %{name} Statistics
Group: System/Monitoring
Requires: apache2
Requires: perl
Requires: rrdtool
Requires: perl(CGI)
Requires: perl(Config::General)
Requires: perl(Data::Dumper)
Requires: perl(HTML::Entities)
Requires: perl(JSON)
Requires: perl(RRDs)
%description web-js
Web/JavaScript frontend CGI for watching %{name} statistics from
a browser.
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
Please look at %{_sysconfdir}/apache2/conf.d/%{name}-js.conf on how to
enable.
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{libnotify}
%package plugin-notify-desktop
Summary: Desktop Notification Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-notify-desktop
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
Desktop Notification Support for %{name} allow you to receive
message delivered on your desktop.
%endif #libnotify
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{ipmi}
%package plugin-ipmi
Summary: OpenIPMI Monitoring Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-ipmi
Optional %{name} plugin to monitor sensors using the OpenIPMI
library, for IPMI enabled systems.
%endif #ipmi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{snmp}
%package plugin-snmp
Summary: SNMP Monitoring Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
Requires: perl(Config::General)
Requires: perl(SNMP)
Requires: perl(Socket6)
%description plugin-snmp
Optional %{name} plugin to monitor devices using SNMP.
%endif #snmp
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_mysql}
%package plugin-mysql
Summary: MySQL Monitoring Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-mysql
Optional %{name} plugin to monitor MySQL server instances.
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif #with_mysql
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_pgsql}
%package plugin-postgresql
Summary: PostgreSQL Monitoring Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-postgresql
Optional %{name} plugin to monitor PostgreSQL server instances.
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif #with_pgsql
%package plugin-python
Summary: Python API for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-python
Optional %{name} Python API in order to write %{name} plugins in
Python.
%if %java
%package plugin-java
Summary: Java API for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-java
Optional %{name} Java API in order to write %{name} plugins in
Java.
%endif #java
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{virt}
%package plugin-virt
Summary: Virtual Machine Statistics Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-virt
Optional %{name} plugin to gather statistics from virtual
machines using libvirt.
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{xmms}
%package plugin-xmms
Summary: XMMS Monitoring Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-xmms
Optional %{name} plugin to gather sampling frequencies and file
bitrates of files played with XMMS.
%endif #xmms
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{dbi}
%package plugin-dbi
Summary: DBI Storage Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-dbi
Optional %{name} plugin to store sampling results into
various databases as supported by libdbi.
%endif #dbi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{memcachec}
%package plugin-memcachec
Summary: Memcache Daemon Monitoring Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-memcachec
Optional %{name} plugin to sample memcached statistics.
%endif #memcachec
%if %{with modbus}
%package plugin-modbus
Summary: ModBus Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-modbus
Optional %{name} plugin to collect data using ModBus protocol.
%endif #modbus
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{protobuf}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%package plugin-pinba
Summary: Pinba Collector Plugin for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
%description plugin-pinba
Optional %{name} plugin to receive and dispatch timing values from Pinba, a
profiling extension for PHP.
%endif #protobuf
%package plugins-all
Summary: All Monitoring Plugins for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
Requires: %{name}-plugin-python = %{version}-%{release}
Requires: %{name}-web = %{version}-%{release}
Requires: %{name}-web-js = %{version}-%{release}
%if %{ipmi}
Requires: %{name}-plugin-ipmi = %{version}-%{release}
%endif #ipmi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{snmp}
Requires: %{name}-plugin-snmp = %{version}-%{release}
%endif #snmp
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_mysql}
Requires: %{name}-plugin-mysql = %{version}-%{release}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif #with_mysql
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_pgsql}
Requires: %{name}-plugin-postgresql = %{version}-%{release}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif
%if %java
Requires: %{name}-plugin-java = %{version}-%{release}
%endif #java
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{virt}
Requires: %{name}-plugin-virt = %{version}-%{release}
%endif #virt
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{libnotify}
Requires: %{name}-plugin-notify-desktop = %{version}-%{release}
%endif #libnotify
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{dbi}
Requires: %{name}-plugin-dbi = %{version}-%{release}
%endif #dbi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{memcachec}
Requires: %{name}-plugin-memcachec = %{version}-%{release}
%endif #memcachec
%if %{with modbus}
Requires: %{name}-plugin-modbus = %{version}-%{release}
%endif #modbus
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{protobuf}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
Requires: %{name}-plugin-pinba = %{version}-%{release}
%endif #protobuf
%description plugins-all
Metapackage that installs %{name} and all the available
monitoring plugin subpackages, except %{name}-plugin-xmms
%package spamassassin
Summary: Spamassassin Monitoring for %{name}
Group: System/Monitoring
Requires: %{name} = %{version}-%{release}
Requires: perl-spamassassin
%description spamassassin
Plugin for filling %{name} with statistics from the
SpamAsssassin anti-spam engine.
%package -n libcollectdclient1
Summary: Library for %{name} clients
Group: System/Monitoring
Provides: libcollectdclient = %{version}-%{release}
%description -n libcollectdclient1
Library which abstracts communication with the %{name}
unixsock plugin for clients.
%package -n libcollectdclient-devel
Summary: Development Environment for %{name} clients
Group: Development/Libraries/C and C++
Requires: libcollectdclient1 = %{version}-%{release}
%description -n libcollectdclient-devel
Library which abstracts communication with the %{name}
unixsock plugin for clients.
This package contains the required development environment
to write %{name} unixsock clients.
%prep
%setup -q -n "collectd-%{version}"
%patch7
%patch9 -p1
%patch10
%patch11
%patch18
%patch19
%patch20
%patch21
%patch23 -p1
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} <= 1140 && !0%{?sles_version}
%patch24 -p1
%endif
%patch25
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
sed -i 's|@@VERSION@@|%{version}|g' configure.ac
# workaround for missing pthread.pc on openSUSE, required by OpenIPMIpthread.pc
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -D -m0644 "%{SOURCE20}" pkgconfig/pthread.pc
sed 's|@@LIB@@|%{_lib}|g' pkgconfig/pthread.pc
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
perl -p -i -e 's|(-L\$withval/lib)\b|${1}64|g' configure.ac configure
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
# unneeded files:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm -fr \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
contrib/fedora \
contrib/solaris-smf \
contrib/redhat \
contrib/sles*
# remove -Werror everywhere
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
find . -name 'configure*' -o -name 'Makefile*' -exec sed -i 's|-Werror||g' {} \;
%build
export SUSE_ASNEEDED=0
autoreconf -fiv
# set JAVA_HOME properly
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
[ -n "$JAVA_HOME" -a -d "$JAVA_HOME" ] || export JAVA_HOME="%{_libdir}/jvm/java"
[ -n "$JDK_HOME" -a -d "$JDK_HOME" ] || export JDK_HOME="$JAVA_HOME"
[ -n "$JRE_HOME" -a -d "$JRE_HOME" ] || export JRE_HOME="$JAVA_HOME"
export PATH="$JDK_HOME/bin:$JRE_HOME/bin:$JAVA_HOME/bin:$PATH"
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
export CFLAGS="%{optflags} -fno-strict-aliasing"
export CXXFLAGS="$CFLAGS"
# workaround for missing pthread.pc on openSUSE, required by OpenIPMIpthread.pc
export PKG_CONFIG_PATH="$PWD/pkgconfig:$PKG_CONFIG_PATH"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
export KERNEL_DIR=%{_prefix}/src/linux
%configure \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--with-libstatgrab \
--with-rrdtool \
--disable-static \
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{dns}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-dns \
%else
--disable-dns \
%endif
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-nut \
--enable-netlink \
--enable-python \
--with-librrd \
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{iptables}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-iptables \
%else
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-iptables \
--without-iptc \
%endif #iptables
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{ascent}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-ascent \
%else
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-ascent \
%endif #ascent
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{ipmi}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-ipmi \
%else
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-ipmi \
%endif #ipmi
%if %java
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-java \
--with-java="$JAVA_HOME/" \
%else
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-java \
%endif #java
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{dbi}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-dbi \
%else
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-dbi \
%endif #dbi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{memcachec}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-memcached \
%else
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-memcached \
%endif #memcachec
%if %{with modbus}
--enable-modbus \
%else
--disable-modbus \
%endif #modbus
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} < 930
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-mysql \
%endif
%ifos linux
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--enable-serial
%else
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
--disable-serial
%endif #os linux
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
make %{?_smp_flags} \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%if 0%{?suse_version} < 1120
JAVAC_TARGET="-source 1.5 -target 1.5"
%else
JAVAC_TARGET="-source 1.5 -target 1.6"
%endif
%install
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
make DESTDIR=%{buildroot} install %{?_smp_mflags}
# delete .la files
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm -f "%{buildroot}%{_libdir}"/*.{a,la}
rm -f "%{buildroot}%{_libdir}/collectd"/*.a
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
sed -i '/^dependency_libs=/ s|-L'"${RPM_BUILD_DIR}/%{name}-%{version}"'/src||g' "%{buildroot}%{_libdir}/collectd/python.la"
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
# delete if it exists (not packaged any more on openSUSE):
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm -rf "%{buildroot}%{_localstatedir}/adm/perl-modules/%{name}"
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%if !%java
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm -f "%{buildroot}%{_mandir}/man5"/collectd-java.5*
rm -rf "%{buildroot}%{_datadir}/collectd/java"
%endif #!java
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
mkdir -p _rpmdoc_/java
mv contrib/GenericJMX.conf _rpmdoc_/java/
# fix permissions:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
chmod 0755 "%{buildroot}%{_libdir}/collectd"/*.so
chmod 0644 "%{buildroot}%{_libdir}/collectd"/*.la
# create /var/lib/collectd to add it to the %files section:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -d -m 0755 "%{buildroot}%{_localstatedir}/lib/collectd"
# Apache2 configuration for the CGI frontend:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -D -m 0644 "%{SOURCE2}" "%{buildroot}%{_sysconfdir}/apache2/conf.d/%{name}.conf"
install -D -m 0755 contrib/collection.cgi "%{buildroot}/srv/www/collectd/collection.cgi"
install -D -m 0644 contrib/collection.conf "%{buildroot}%{_sysconfdir}/collectd/collection.conf"
sed -i 's|@@LIBDIR@@|%{_libdir}|g' "%{buildroot}%{_sysconfdir}/collectd/collection.conf"
# remove it from contrib, to avoid having it end up in the main package as well:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm contrib/collection.cgi contrib/collection.conf
%perl_process_packlist
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm -rf "%{buildroot}%{_localstatedir}/adm/perl-modules"/*
# web-js CGI frontend (_must_ be installed _after_ perl_process_packlist)
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -d "%{buildroot}/srv/www/collectd-js"
mkdir -p _rpmdoc_/web-js
mv contrib/collection3/README _rpmdoc_/web-js/README
find contrib/collection3/ -name .htaccess -exec rm {} \;
cp -a \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
contrib/collection3/bin/* \
contrib/collection3/share/* \
"%{buildroot}/srv/www/collectd-js/"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
mkdir -p "%{buildroot}%{_libexecdir}/collectd-js"
mv contrib/collection3/lib/* "%{buildroot}%{_libexecdir}/collectd-js/"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -D -m 0644 contrib/collection3%{_sysconfdir}/collection.conf \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
"%{buildroot}%{_sysconfdir}/collectd/collection-js.conf"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm -fr contrib/collection3/etc
install -D -m 0644 "%{SOURCE3}" "%{buildroot}%{_sysconfdir}/apache2/conf.d/%{name}-js.conf"
# spamassassin (_must_ be installed _after_ perl_process_packlist)
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -D -m0644 contrib/SpamAssassin/example.cf \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
"%{buildroot}%{_datadir}/spamassassin/99_%{name}.cf"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -D -m0644 contrib/SpamAssassin/Collectd.pm \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
"%{buildroot}%{perl_vendorlib}/Mail/SpamAssassin/Plugin/Collectd.pm"
pod2man \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
contrib/SpamAssassin/Collectd.pm \
> "%{buildroot}%{perl_man3dir}/Mail::SpamAssassin::Plugin::Collectd.%{perl_man3ext}"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm -rf contrib/SpamAssassin
# cussh script from contrib:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -m0755 contrib/cussh.pl "%{buildroot}%{_bindir}/cussh"
install -d "%{buildroot}%{_mandir}/man1"
pod2man \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
-c "Collectd UNIX Socket Shell" \
-n "CUSSH" \
-s 1 \
contrib/cussh.pl > "%{buildroot}%{_mandir}/man1/cussh.1"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
rm contrib/cussh.pl
# snmp:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
mkdir -p _rpmdoc_/snmp
sed -n '/^snmp-data\.conf/,$ p' contrib/README > _rpmdoc_/snmp/README
sed -i '/^snmp-data\.conf/,$ d' contrib/README
mv contrib/snmp-data.conf _rpmdoc_/snmp/
sed -i 's|\(\./\)snmp-probe-host\.px|collectd-snmp-probe-host|g' contrib/snmp-probe-host.px
pod2man \
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
-c "Collectd SNMP Host Probe" \
-n "COLLECTD-SNMP-PROBE-HOST" \
-s 1 \
contrib/snmp-probe-host.px \
> "%{buildroot}%{_mandir}/man1/collectd-snmp-probe-host.1"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -D -m0755 contrib/snmp-probe-host.px "%{buildroot}%{_bindir}/collectd-snmp-probe-host"
rm contrib/snmp-probe-host.px
install -d "%{buildroot}%{_mandir}/man1"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
find contrib/ -name '*.orig' -exec rm {} \;
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if !%{with_pgsql}
rm -f "%{buildroot}%{_datadir}/collectd/postgresql_default.conf"
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if !%{with_snmp_plugin}
rm -f "%{buildroot}%{_mandir}/man5/collectd-snmp.5"
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif
# plugin list:
echo -n > plugins.lst
for plugin in %{plugins}; do
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
for ext in so la; do
echo "%{_libdir}/collectd/${plugin}.${ext}" >> plugins.lst
done
done
cat<<EOF >README.plugins-all
This package is empty but depends on all collectd plugin subpackages.
EOF
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -d -m 0755 "%{buildroot}%{_prefix}/sbin"
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?has_systemd}
install -D -m0644 contrib/systemd.collectd.service %{buildroot}%{_unitdir}/collectd.service
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
ln -s %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
%else
# init script:
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
install -D -m 0755 "%{SOURCE1}" "%{buildroot}%{_initddir}/collectd"
ln -s "../..%{_initddir}/collectd" "%{buildroot}%{_sbindir}/rccollectd"
%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 libcollectdclient1 -p /sbin/ldconfig
%postun -n libcollectdclient1 -p /sbin/ldconfig
%files -f plugins.lst
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING README
%doc contrib
%config(noreplace) %{_sysconfdir}/collectd.conf
%dir %{_sysconfdir}/collectd
%{_bindir}/collectd-tg
%{_bindir}/collectd-nagios
%{_bindir}/collectdctl
%{_bindir}/cussh
%{_sbindir}/collectd
%{_sbindir}/collectdmon
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%{_sbindir}/rccollectd
%dir %{_libdir}/collectd
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_esmtp}
%{_libdir}/collectd/notify_email.so
%{_libdir}/collectd/notify_email.la
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif #with_esmtp
%dir %{_datadir}/collectd
%{_datadir}/collectd/types.db
%{perl_vendorlib}/Collectd.pm
%dir %{perl_vendorlib}/Collectd
%{perl_vendorlib}/Collectd/*
%{perl_vendorarch}/auto/Collectd
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man1/collectd.1%{ext_man}
%doc %{_mandir}/man1/collectdctl.1%{ext_man}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man1/collectdmon.1%{ext_man}
%doc %{_mandir}/man1/collectd-tg.1%{ext_man}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man1/collectd-nagios.1%{ext_man}
%doc %{_mandir}/man1/cussh.1%{ext_man}
%doc %{_mandir}/man5/collectd.conf.5%{ext_man}
%doc %{_mandir}/man5/collectd-email.5%{ext_man}
%doc %{_mandir}/man5/collectd-exec.5%{ext_man}
%doc %{_mandir}/man5/collectd-perl.5%{ext_man}
%doc %{_mandir}/man5/collectd-threshold.5%{ext_man}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man5/collectd-unixsock.5%{ext_man}
%doc %{_mandir}/man5/types.db.5%{ext_man}
%doc %{perl_man3dir}/Collectd::Unixsock.%{perl_man3ext}%{ext_man}
%dir %{_localstatedir}/lib/collectd
%if 0%{?has_systemd}
%{_unitdir}/collectd.service
%else
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%{_initddir}/collectd
%endif
%files web
%defattr(-,root,root)
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%config(noreplace) %{_sysconfdir}/apache2/conf.d/%{name}.conf
%dir %{_sysconfdir}/collectd
%config(noreplace) %{_sysconfdir}/collectd/collection.conf
/srv/www/collectd
%files web-js
%defattr(-,root,root)
%doc _rpmdoc_/web-js/README
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%config(noreplace) %{_sysconfdir}/apache2/conf.d/%{name}-js.conf
%dir %{_sysconfdir}/collectd
%config(noreplace) %{_sysconfdir}/collectd/collection-js.conf
/srv/www/collectd-js
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%{_libexecdir}/collectd-js
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{libnotify}
%files plugin-notify-desktop
%defattr(-,root,root)
%{_libdir}/collectd/notify_desktop.so
%{_libdir}/collectd/notify_desktop.la
%endif #libnotify
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{ipmi}
%files plugin-ipmi
%defattr(-,root,root)
%{_libdir}/collectd/ipmi.so
%{_libdir}/collectd/ipmi.la
%endif #ipmi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{snmp}
%files plugin-snmp
%defattr(-,root,root)
%doc _rpmdoc_/snmp/*
%{_bindir}/collectd-snmp-probe-host
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man1/collectd-snmp-probe-host.1%{ext_man}
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_snmp_plugin}
%{_libdir}/collectd/snmp.so
%{_libdir}/collectd/snmp.la
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man5/collectd-snmp.5%{ext_man}
%endif #with_snmp_plugin
%endif #snmp
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{protobuf}
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%files plugin-pinba
%defattr(-,root,root)
%{_libdir}/collectd/pinba.so
%{_libdir}/collectd/pinba.la
%endif #protobuf
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if 0%{?suse_version} >= 930
%files plugin-mysql
%defattr(-,root,root)
%{_libdir}/collectd/mysql.so
%{_libdir}/collectd/mysql.la
%endif
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{with_pgsql}
%files plugin-postgresql
%defattr(-,root,root)
%{_libdir}/collectd/postgresql.so
%{_libdir}/collectd/postgresql.la
%config %{_datadir}/collectd/postgresql_default.conf
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%endif #with_pgsql
%files plugin-python
%defattr(-,root,root)
%{_libdir}/collectd/python.so
%{_libdir}/collectd/python.la
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man5/collectd-python.5%{ext_man}
%if %java
%files plugin-java
%defattr(-,root,root)
%doc _rpmdoc_/java/GenericJMX.conf
%{_libdir}/collectd/java.so
%{_libdir}/collectd/java.la
%{_datadir}/collectd/java
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{_mandir}/man5/collectd-java.5%{ext_man}
%endif #java
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{virt}
%files plugin-virt
%defattr(-,root,root)
%{_libdir}/collectd/virt.so
%{_libdir}/collectd/virt.la
%endif #virt
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{xmms}
%files plugin-xmms
%defattr(-,root,root)
%{_libdir}/collectd/xmms.so
%{_libdir}/collectd/xmms.la
%endif #xmms
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{dbi}
%files plugin-dbi
%defattr(-,root,root)
%{_libdir}/collectd/dbi.so
%{_libdir}/collectd/dbi.la
%endif #dbi
Accepting request 288613 from home:bruno_friedmann:branches:server:monitoring - 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. OBS-URL: https://build.opensuse.org/request/show/288613 OBS-URL: https://build.opensuse.org/package/show/server:monitoring/collectd?expand=0&rev=125
2015-03-25 17:14:40 +01:00
%if %{memcachec}
%files plugin-memcachec
%defattr(-,root,root)
%{_libdir}/collectd/memcachec.so
%{_libdir}/collectd/memcachec.la
%endif #memcachec
%if %{with modbus}
%files plugin-modbus
%defattr(-,root,root)
%{_libdir}/collectd/modbus.so
%{_libdir}/collectd/modbus.la
%endif #modbus
%files spamassassin
%defattr(-,root,root)
%dir %{_datadir}/spamassassin
%config(noreplace) %{_datadir}/spamassassin/99_%{name}.cf
%dir %{perl_vendorlib}/Mail
%dir %{perl_vendorlib}/Mail/SpamAssassin
%dir %{perl_vendorlib}/Mail/SpamAssassin/Plugin
%{perl_vendorlib}/Mail/SpamAssassin/Plugin/Collectd.pm
Accepting request 77989 from server:monitoring fixes for 12.1- notify-desktop: fix compatibility with libnotify >= 0.7.0 - iptables plugin: use iptables library - ipvs plugin: disable for >= 12.1, as build fails currently - df plugin: skip duplicate entries, fixes "uc_update: Value too old" error - downgrading in-tree iproute2 from 2.6.38 to 2.6.37, as 2.6.38 causes an internal error in gcc - 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 - 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 OBS-URL: https://build.opensuse.org/request/show/77989 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/collectd?expand=0&rev=4
2011-08-04 15:09:29 +02:00
%doc %{perl_man3dir}/Mail::SpamAssassin::Plugin::Collectd.%{perl_man3ext}%{ext_man}
%files plugins-all
%defattr(-,root,root)
%doc README.plugins-all
%files -n libcollectdclient1
%defattr(-,root,root)
%{_libdir}/libcollectdclient.so.1
%{_libdir}/libcollectdclient.so.1.*.*
%files -n libcollectdclient-devel
%defattr(-,root,root)
%{_includedir}/collectd
%{_libdir}/libcollectdclient.so
%{_libdir}/pkgconfig/libcollectdclient.pc
%changelog