jridky / rpms / collectd

Forked from rpms/collectd 3 years ago
Clone
41d3e5c
%global _hardened_build 1
1ad02a2
%global __provides_exclude_from ^%{_libdir}/collectd/.*\\.so$
41d3e5c
e7d0264
Summary: Statistics collection daemon for filling RRD files
e7d0264
Name: collectd
b13f0f6
Version: 5.4.2
b13f0f6
Release: 1%{?dist}
e7d0264
License: GPLv2
e7d0264
Group: System Environment/Daemons
e7d0264
URL: http://collectd.org/
e7d0264
e7d0264
Source: http://collectd.org/files/%{name}-%{version}.tar.bz2
1990944
Source1: collectd-httpd.conf
182a205
Source2: collectd.service
41d3e5c
Source91: apache.conf
41d3e5c
Source92: email.conf
41d3e5c
Source93: mysql.conf
41d3e5c
Source94: nginx.conf
41d3e5c
Source95: sensors.conf
41d3e5c
Source96: snmp.conf
6a3c0b7
Source97: rrdtool.conf
b82c7e4
Source98: onewire.conf
41d3e5c
e10476c
Patch0: %{name}-include-collectd.d.patch
b13f0f6
Patch1: %{name}-support-varnish-4.patch
e7d0264
e956bbc
BuildRequires: perl(ExtUtils::MakeMaker)
e956bbc
BuildRequires: perl(ExtUtils::Embed)
1990944
BuildRequires: python-devel
d37b13a
BuildRequires: libgcrypt-devel
b784eaa
BuildRequires: autoconf automake libtool libtool-ltdl-devel
e10476c
Requires(post):   systemd
e10476c
Requires(preun):  systemd
e10476c
Requires(postun): systemd
6960771
e7d0264
%description
e7d0264
collectd is a small daemon written in C for performance.  It reads various
e7d0264
system  statistics  and updates  RRD files,  creating  them if necessary.
e7d0264
Since the daemon doesn't need to startup every time it wants to update the
e7d0264
files it's very fast and easy on the system. Also, the statistics are very
e7d0264
fine grained since the files are updated every 10 seconds.
e7d0264
e7d0264
654c1ef
%package amqp
654c1ef
Summary:       AMQP plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: librabbitmq-devel
654c1ef
%description amqp
654c1ef
This plugin can be used to communicate with other instances of collectd
654c1ef
or third party applications using an AMQP message broker.
654c1ef
654c1ef
e7d0264
%package apache
e7d0264
Summary:       Apache plugin for collectd
e7d0264
Group:         System Environment/Daemons
Alan Pevec 8d483f5
Requires:      collectd = %{version}-%{release}
e7d0264
%description apache
Alan Pevec 1c7c599
This plugin collects data provided by Apache's 'mod_status'.
Alan Pevec 1c7c599
Alan Pevec 1c7c599
654c1ef
%package ascent
654c1ef
Summary:       Ascent plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
828d943
BuildRequires: curl-devel
828d943
BuildRequires: libxml2-devel
654c1ef
%description ascent
654c1ef
This plugin collects data about an Ascent server,
654c1ef
a free server for the "World of Warcraft" game.
654c1ef
654c1ef
caa2036
%package bind
caa2036
Summary:       Bind plugin for collectd
caa2036
Group:         System Environment/Daemons
caa2036
Requires:      collectd = %{version}-%{release}
caa2036
BuildRequires: curl-devel
caa2036
BuildRequires: libxml2-devel
caa2036
%description bind
caa2036
This plugin retrieves statistics from the BIND dns server.
caa2036
caa2036
828d943
%package curl
828d943
Summary:       Curl plugin for collectd
828d943
Group:         System Environment/Daemons
828d943
Requires:      collectd = %{version}-%{release}
828d943
BuildRequires: curl-devel
828d943
%description curl
828d943
This plugin reads webpages with curl
828d943
828d943
828d943
%package curl_json
828d943
Summary:       Curl JSON plugin for collectd
828d943
Group:         System Environment/Daemons
828d943
Requires:      collectd = %{version}-%{release}
828d943
BuildRequires: curl-devel
828d943
BuildRequires: yajl-devel
828d943
%description curl_json
828d943
This plugin retrieves JSON data via curl.
828d943
828d943
828d943
%package curl_xml
828d943
Summary:       Curl XML plugin for collectd
828d943
Group:         System Environment/Daemons
828d943
Requires:      collectd = %{version}-%{release}
828d943
BuildRequires: curl-devel
828d943
BuildRequires: libxml2-devel
828d943
%description curl_xml
828d943
This plugin retrieves XML data via curl.
828d943
828d943
654c1ef
%package dbi
654c1ef
Summary:       DBI plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: libdbi-devel
654c1ef
%description dbi
654c1ef
This plugin uses the dbi library to connect to various databases,
654c1ef
execute SQL statements and read back the results.
654c1ef
654c1ef
Alan Pevec 1c7c599
%package dns
654c1ef
Summary:       DNS traffic analysis plugin for collectd
Alan Pevec 1c7c599
Group:         System Environment/Daemons
Alan Pevec 1c7c599
Requires:      collectd = %{version}-%{release}
c2a14dc
BuildRequires: libpcap-devel
Alan Pevec 1c7c599
%description dns
Alan Pevec 1c7c599
This plugin collects DNS traffic data.
Alan Pevec 1c7c599
e7d0264
e7d0264
%package email
e7d0264
Summary:       Email plugin for collectd
e7d0264
Group:         System Environment/Daemons
Alan Pevec 1c7c599
Requires:      collectd = %{version}-%{release}, spamassassin
e7d0264
%description email
Alan Pevec 1c7c599
This plugin collects data provided by spamassassin.
Alan Pevec 1c7c599
Alan Pevec 1c7c599
654c1ef
%package generic-jmx
654c1ef
Summary:       Generic JMX plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd-java = %{version}-%{release}
654c1ef
%description generic-jmx
654c1ef
This plugin collects data provided by JMX.
654c1ef
654c1ef
654c1ef
%package gmond
654c1ef
Summary:       Gmond plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}, spamassassin
654c1ef
BuildRequires: ganglia-devel
654c1ef
%description gmond
654c1ef
This plugin receives multicast traffic sent by gmond,
654c1ef
the statistics collection daemon of Ganglia.
654c1ef
654c1ef
Alan Pevec 1c7c599
%package ipmi
654c1ef
Summary:       IPMI plugin for collectd
Alan Pevec 1c7c599
Group:         System Environment/Daemons
Alan Pevec 8d483f5
Requires:      collectd = %{version}-%{release}
c2a14dc
BuildRequires: OpenIPMI-devel
Alan Pevec 1c7c599
%description ipmi
Alan Pevec 1c7c599
This plugin for collectd provides IPMI support.
e7d0264
e7d0264
a67403b
%package iptables
a67403b
Summary:       Iptables plugin for collectd
a67403b
Group:         System Environment/Daemons
a67403b
Requires:      collectd = %{version}-%{release}
a67403b
BuildRequires: iptables-devel
a67403b
%description iptables
a67403b
This plugin collects data from iptables counters.
a67403b
a67403b
654c1ef
%package ipvs
654c1ef
Summary:       IPVS plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
%description ipvs
654c1ef
This plugin collects data from IPVS.
654c1ef
654c1ef
654c1ef
%package java
654c1ef
Summary:       Java bindings for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: java-devel
654c1ef
BuildRequires: jpackage-utils
654c1ef
%description java
654c1ef
These are the Java bindings for collectd.
654c1ef
654c1ef
ab57fab
%package lvm
ab57fab
Summary:       LVM plugin for collectd
ab57fab
Group:         System Environment/Daemons
ab57fab
Requires:      collectd = %{version}-%{release}
ab57fab
BuildRequires: lvm2-devel
ab57fab
%description lvm
ab57fab
This plugin collects information from lvm
ab57fab
ab57fab
654c1ef
%package memcachec
654c1ef
Summary:       Memcachec plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: libmemcached-devel
654c1ef
%description memcachec
654c1ef
This plugin connects to a memcached server, queries one or more
654c1ef
given pages and parses the returned data according to user specification.
654c1ef
654c1ef
654c1ef
%package modbus
654c1ef
Summary:       Modbus plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: libmodbus-devel
654c1ef
%description modbus
654c1ef
This plugin connects to a Modbus "slave" via Modbus/TCP
654c1ef
and reads register values.
654c1ef
654c1ef
e7d0264
%package mysql
654c1ef
Summary:       MySQL plugin for collectd
e7d0264
Group:         System Environment/Daemons
Alan Pevec 8d483f5
Requires:      collectd = %{version}-%{release}
c2a14dc
BuildRequires: mysql-devel
e7d0264
%description mysql
654c1ef
MySQL querying plugin. This plugin provides data of issued commands,
e7d0264
called handlers and database traffic.
Alan Pevec 1c7c599
e7d0264
654c1ef
%package netlink
654c1ef
Summary:       Netlink plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
ab57fab
BuildRequires: iproute-static, libmnl-devel
654c1ef
%description netlink
654c1ef
This plugin uses a netlink socket to query the Linux kernel
654c1ef
about statistics of various interface and routing aspects.
654c1ef
654c1ef
e7d0264
%package nginx
e7d0264
Summary:       Nginx plugin for collectd
e7d0264
Group:         System Environment/Daemons
Alan Pevec 8d483f5
Requires:      collectd = %{version}-%{release}
e7d0264
%description nginx
654c1ef
This plugin collects data provided by Nginx.
654c1ef
654c1ef
654c1ef
%package notify_desktop
654c1ef
Summary:       Notify desktop plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: libnotify-devel
654c1ef
%description notify_desktop
654c1ef
This plugin sends a desktop notification to a notification daemon,
654c1ef
as defined in the Desktop Notification Specification.
654c1ef
654c1ef
654c1ef
%package notify_email
654c1ef
Summary:       Notify email plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: libesmtp-devel
654c1ef
%description notify_email
654c1ef
This plugin uses the ESMTP library to send
654c1ef
notifications to a configured email address.
e7d0264
b82c7e4
%package onewire
b82c7e4
Summary:	OneWire bus plugin for collectd
b82c7e4
Requires:	collectd = %{version}-%{release}, owfs-server, owfs-capi
b13f0f6
BuildRequires:	owfs-devel
b82c7e4
%description onewire
b82c7e4
The experimental OneWire plugin collects temperature information
b82c7e4
from sensors connected to the computer over the OneWire bus.
Alan Pevec f4cb061
182a205
%ifnarch s390 s390x
182a205
%package nut
182a205
Summary:       Network UPS Tools plugin for collectd
182a205
Group:         System Environment/Daemons
182a205
Requires:      collectd = %{version}-%{release}
182a205
BuildRequires: nut-devel
182a205
%description nut
182a205
This plugin for collectd provides Network UPS Tools support.
182a205
%endif
182a205
182a205
e7d0264
%package -n perl-Collectd
e7d0264
Summary:       Perl bindings for collectd
e7d0264
Group:         System Environment/Daemons
Alan Pevec 1c7c599
Requires:      collectd = %{version}-%{release}
e7d0264
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
e7d0264
%description -n perl-Collectd
654c1ef
This package contains the Perl bindings and plugin for collectd.
654c1ef
654c1ef
b784eaa
%package varnish
b784eaa
Summary:       Varnish plugin for collectd
b784eaa
Group:         System Environment/Daemons
b784eaa
Requires:      collectd = %{version}-%{release}
b784eaa
BuildRequires: varnish-libs-devel
b784eaa
%description varnish
b784eaa
This plugin collects information about Varnish, an HTTP accelerator.
b784eaa
b784eaa
654c1ef
%package pinba
654c1ef
Summary:       Pinba plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: protobuf-c-devel
654c1ef
%description pinba
654c1ef
This plugin receives profiling information from Pinba,
654c1ef
an extension for the PHP interpreter.
e7d0264
e7d0264
Alan Pevec 04b5a5c
%package ping
654c1ef
Summary:       Ping plugin for collectd
Alan Pevec 04b5a5c
Group:         System Environment/Daemons
Alan Pevec 04b5a5c
Requires:      collectd = %{version}-%{release}
c2a14dc
BuildRequires: liboping-devel
Alan Pevec 04b5a5c
%description ping
Alan Pevec 04b5a5c
This plugin for collectd provides network latency statistics.
Alan Pevec 04b5a5c
Alan Pevec 04b5a5c
Alan Pevec 8d483f5
%package postgresql
654c1ef
Summary:       PostgreSQL plugin for collectd
Alan Pevec 8d483f5
Group:         System Environment/Daemons
Alan Pevec 8d483f5
Requires:      collectd = %{version}-%{release}
c2a14dc
BuildRequires: postgresql-devel
Alan Pevec 8d483f5
%description postgresql
Alan Pevec 8d483f5
PostgreSQL querying plugin. This plugins provides data of issued commands,
Alan Pevec 8d483f5
called handlers and database traffic.
Alan Pevec 8d483f5
Alan Pevec f4cb061
654c1ef
%package rrdcached
654c1ef
Summary:       RRDCacheD plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: rrdtool-devel
654c1ef
%description rrdcached
654c1ef
This plugin uses the RRDtool accelerator daemon, rrdcached(1),
654c1ef
to store values to RRD files in an efficient manner.
654c1ef
654c1ef
Alan Pevec 1c7c599
%package rrdtool
654c1ef
Summary:       RRDTool plugin for collectd
Alan Pevec 1c7c599
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
c2a14dc
BuildRequires: rrdtool-devel
Alan Pevec 1c7c599
%description rrdtool
Alan Pevec 1c7c599
This plugin for collectd provides rrdtool support.
Alan Pevec 1c7c599
Alan Pevec 1c7c599
1990944
%ifnarch ppc ppc64 sparc sparc64
e7d0264
%package sensors
e7d0264
Summary:       Libsensors module for collectd
e7d0264
Group:         System Environment/Daemons
Alan Pevec 1c7c599
Requires:      collectd = %{version}-%{release}, lm_sensors
c2a14dc
BuildRequires: lm_sensors-devel
e7d0264
%description sensors
e7d0264
This plugin for collectd provides querying of sensors supported by
e7d0264
lm_sensors.
2de92b7
%endif
e7d0264
e7d0264
%package snmp
654c1ef
Summary:       SNMP module for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}, net-snmp
654c1ef
BuildRequires: net-snmp-devel
e7d0264
%description snmp
e7d0264
This plugin for collectd provides querying of net-snmp.
e7d0264
e7d0264
1990944
%ifnarch ppc ppc64 sparc sparc64
e7d0264
%package virt
e7d0264
Summary:       Libvirt plugin for collectd
e7d0264
Group:         System Environment/Daemons
Alan Pevec 8d483f5
Requires:      collectd = %{version}-%{release}
c2a14dc
BuildRequires: libvirt-devel
828d943
BuildRequires: libxml2-devel
e7d0264
%description virt
e7d0264
This plugin collects information from virtualized guests.
2de92b7
%endif
e7d0264
654c1ef
654c1ef
%package web
654c1ef
Summary:       Contrib web interface to viewing rrd files
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
Requires:      collectd-rrdtool = %{version}-%{release}
654c1ef
Requires:      perl-HTML-Parser, perl-Regexp-Common, rrdtool-perl, httpd
654c1ef
%description web
654c1ef
This package will allow for a simple web interface to view rrd files created by
654c1ef
collectd.
654c1ef
654c1ef
654c1ef
%package write_riemann
654c1ef
Summary:       Riemann output plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: protobuf-c-devel
654c1ef
%description write_riemann
654c1ef
This plugin can send data to Riemann.
654c1ef
654c1ef
654c1ef
%package xmms
654c1ef
Summary:       XMMS plugin for collectd
654c1ef
Group:         System Environment/Daemons
654c1ef
Requires:      collectd = %{version}-%{release}
654c1ef
BuildRequires: xmms-devel
654c1ef
%description xmms
654c1ef
This is a collectd plugin for the XMMS music player.
654c1ef
It graphs the bit-rate and sampling rate as you play songs.
654c1ef
654c1ef
e7d0264
%prep
e7d0264
%setup -q
e10476c
%patch0 -p1
182a205
%patch1 -p1
e7d0264
b784eaa
sed -i.orig -e 's|-Werror||g' Makefile.am */Makefile.am src/libcollectdclient/Makefile.am
e7d0264
b82c7e4
# recompile generated files
b82c7e4
touch src/riemann.proto src/pinba.proto
b82c7e4
e7d0264
e7d0264
%build
b784eaa
autoreconf -vif
dbe9323
%configure CFLAGS="%{optflags} -DLT_LAZY_OR_NOW='RTLD_LAZY|RTLD_GLOBAL'" \
654c1ef
    --enable-all-plugins \
e7d0264
    --disable-static \
a9b5a4f
    --disable-apple_sensors \
ab57fab
    --disable-aquaero \
654c1ef
    --disable-lpar \
ab57fab
    --disable-mic \
ab57fab
    --disable-netapp \
182a205
%ifarch s390 s390x
654c1ef
    --disable-nut \
182a205
%endif
a9b5a4f
    --disable-oracle \
654c1ef
    --disable-pf \
654c1ef
    --disable-redis \
a9b5a4f
    --disable-routeros \
654c1ef
%ifarch ppc ppc64 sparc sparc64
654c1ef
    --disable-sensors \
654c1ef
%endif
ab57fab
    --disable-sigrok \
a9b5a4f
    --disable-tape \
a9b5a4f
    --disable-tokyotyrant \
654c1ef
    --disable-write_mongodb \
654c1ef
    --disable-write_redis \
a9b5a4f
    --disable-zfs_arc \
Alan Pevec e8d7e72
    --with-libiptc \
654c1ef
    --with-java=%{java_home}/ \
1990944
    --with-python \
e7d0264
    --with-perl-bindings=INSTALLDIRS=vendor
654c1ef
e7d0264
%{__make} %{?_smp_mflags}
e7d0264
e7d0264
e7d0264
%install
e7d0264
%{__rm} -rf contrib/SpamAssassin
e7d0264
%{__make} install DESTDIR="%{buildroot}"
e7d0264
e7d0264
%{__install} -Dp -m0644 src/collectd.conf %{buildroot}%{_sysconfdir}/collectd.conf
182a205
%{__install} -Dp -m0644 %{SOURCE2} %{buildroot}%{_unitdir}/collectd.service
2ca6ad6
%{__install} -d -m0755 %{buildroot}%{_localstatedir}/lib/collectd/rrd
3b725ed
%{__install} -d -m0755 %{buildroot}%{_datadir}/collectd/collection3/
3b725ed
%{__install} -d -m0755 %{buildroot}%{_sysconfdir}/httpd/conf.d/
1990944
e7d0264
find contrib/ -type f -exec %{__chmod} a-x {} \;
e7d0264
e7d0264
# Remove Perl hidden .packlist files.
e7d0264
find %{buildroot} -name .packlist -exec rm {} \;
e7d0264
# Remove Perl temporary file perllocal.pod
e7d0264
find %{buildroot} -name perllocal.pod -exec rm {} \;
e7d0264
1990944
# copy web interface
3b725ed
cp -ad contrib/collection3/* %{buildroot}%{_datadir}/collectd/collection3/
182a205
cp -pv %{buildroot}%{_datadir}/collectd/collection3/etc/collection.conf %{buildroot}%{_sysconfdir}/collection.conf
3b725ed
ln -rsf %{_sysconfdir}/collection.conf %{buildroot}%{_datadir}/collectd/collection3/etc/collection.conf
3b725ed
cp -pv %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d/collectd.conf
3b725ed
chmod +x %{buildroot}%{_datadir}/collectd/collection3/bin/*.cgi
1990944
e7d0264
# Move the Perl examples to a separate directory.
e7d0264
mkdir perl-examples
e7d0264
find contrib -name '*.p[lm]' -exec mv {} perl-examples/ \;
e7d0264
e7d0264
# Move config contribs
e3c6ace
mkdir -p %{buildroot}%{_sysconfdir}/collectd.d/
e3c6ace
cp %{SOURCE91} %{buildroot}%{_sysconfdir}/collectd.d/apache.conf
e3c6ace
cp %{SOURCE92} %{buildroot}%{_sysconfdir}/collectd.d/email.conf
e3c6ace
cp %{SOURCE93} %{buildroot}%{_sysconfdir}/collectd.d/mysql.conf
e3c6ace
cp %{SOURCE94} %{buildroot}%{_sysconfdir}/collectd.d/nginx.conf
e3c6ace
cp %{SOURCE95} %{buildroot}%{_sysconfdir}/collectd.d/sensors.conf
e3c6ace
cp %{SOURCE96} %{buildroot}%{_sysconfdir}/collectd.d/snmp.conf
6a3c0b7
cp %{SOURCE97} %{buildroot}%{_sysconfdir}/collectd.d/rrdtool.conf
b82c7e4
cp %{SOURCE98} %{buildroot}%{_sysconfdir}/collectd.d/onewire.conf
Alan Pevec 1c7c599
Alan Pevec 1c7c599
# configs for subpackaged plugins
182a205
%ifnarch s390 s390x
182a205
for p in dns ipmi libvirt nut perl ping postgresql
182a205
%else
6a3c0b7
for p in dns ipmi libvirt perl ping postgresql
182a205
%endif
Alan Pevec 1c7c599
do
e3c6ace
%{__cat} > %{buildroot}%{_sysconfdir}/collectd.d/$p.conf <
Alan Pevec 1c7c599
LoadPlugin $p
Alan Pevec 1c7c599
EOF
Alan Pevec 1c7c599
done
e7d0264
e7d0264
# *.la files shouldn't be distributed.
Alan Pevec 77da49c
rm -f %{buildroot}/%{_libdir}/{collectd/,}*.la
e7d0264
e7d0264
e7d0264
%post
ab55531
/sbin/ldconfig
e10476c
%systemd_post collectd.service
e7d0264
e7d0264
e7d0264
%preun
e10476c
%systemd_preun collectd.service
e7d0264
e7d0264
e7d0264
%postun
ab55531
/sbin/ldconfig
e10476c
%systemd_postun_with_restart collectd.service
e7d0264
e7d0264
e7d0264
%files
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.conf
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.d/
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/apache.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/dns.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/email.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/ipmi.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/libvirt.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/mysql.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/nginx.conf
182a205
%ifnarch s390 s390x
182a205
%exclude %{_sysconfdir}/collectd.d/nut.conf
182a205
%endif
42adbd3
%exclude %{_sysconfdir}/collectd.d/onewire.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/perl.conf
Alan Pevec 04b5a5c
%exclude %{_sysconfdir}/collectd.d/ping.conf
Alan Pevec 1d20009
%exclude %{_sysconfdir}/collectd.d/postgresql.conf
834a35d
%exclude %{_datadir}/collectd/postgresql_default.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/rrdtool.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/sensors.conf
Alan Pevec 1c7c599
%exclude %{_sysconfdir}/collectd.d/snmp.conf
e7d0264
6960771
%{_unitdir}/collectd.service
e7d0264
%{_bindir}/collectd-nagios
f1e8195
%{_bindir}/collectdctl
7c60f65
%{_bindir}/collectd-tg
e7d0264
%{_sbindir}/collectd
e7d0264
%{_sbindir}/collectdmon
e7d0264
%dir %{_localstatedir}/lib/collectd/
e7d0264
Alan Pevec 8d483f5
%dir %{_libdir}/collectd
e10476c
e10476c
%{_libdir}/collectd/aggregation.so
Alan Pevec 78a2acd
%{_libdir}/collectd/apcups.so
Alan Pevec 78a2acd
%{_libdir}/collectd/battery.so
ab57fab
%{_libdir}/collectd/cgroups.so
e10476c
%{_libdir}/collectd/conntrack.so
Alan Pevec 8d364f7
%{_libdir}/collectd/contextswitch.so
Alan Pevec 8d364f7
%{_libdir}/collectd/cpu.so
f1521fd
%{_libdir}/collectd/cpufreq.so
Alan Pevec 78a2acd
%{_libdir}/collectd/csv.so
Alan Pevec 78a2acd
%{_libdir}/collectd/df.so
Alan Pevec 78a2acd
%{_libdir}/collectd/disk.so
Alan Pevec 78a2acd
%{_libdir}/collectd/entropy.so
e10476c
%{_libdir}/collectd/ethstat.so
Alan Pevec 78a2acd
%{_libdir}/collectd/exec.so
Alan Pevec 78a2acd
%{_libdir}/collectd/filecount.so
e10476c
%{_libdir}/collectd/fscache.so
Alan Pevec 78a2acd
%{_libdir}/collectd/hddtemp.so
Alan Pevec 78a2acd
%{_libdir}/collectd/interface.so
Alan Pevec 78a2acd
%{_libdir}/collectd/irq.so
Alan Pevec 78a2acd
%{_libdir}/collectd/load.so
Alan Pevec 78a2acd
%{_libdir}/collectd/logfile.so
Alan Pevec c5240ad
%{_libdir}/collectd/madwifi.so
Alan Pevec c5240ad
%{_libdir}/collectd/match_empty_counter.so
Alan Pevec 8d364f7
%{_libdir}/collectd/match_hashed.so
e10476c
%{_libdir}/collectd/match_regex.so
e10476c
%{_libdir}/collectd/match_timediff.so
e10476c
%{_libdir}/collectd/match_value.so
Alan Pevec 78a2acd
%{_libdir}/collectd/mbmon.so
e10476c
%{_libdir}/collectd/md.so
Alan Pevec 78a2acd
%{_libdir}/collectd/memcached.so
Alan Pevec 78a2acd
%{_libdir}/collectd/memory.so
Alan Pevec 78a2acd
%{_libdir}/collectd/multimeter.so
Alan Pevec 78a2acd
%{_libdir}/collectd/network.so
Alan Pevec 78a2acd
%{_libdir}/collectd/nfs.so
Alan Pevec 78a2acd
%{_libdir}/collectd/ntpd.so
e10476c
%{_libdir}/collectd/numa.so
Alan Pevec c5240ad
%{_libdir}/collectd/olsrd.so
e10476c
%{_libdir}/collectd/openvpn.so
Alan Pevec 78a2acd
%{_libdir}/collectd/powerdns.so
Alan Pevec 78a2acd
%{_libdir}/collectd/processes.so
e10476c
%{_libdir}/collectd/protocols.so
1990944
%{_libdir}/collectd/python.so
Alan Pevec 78a2acd
%{_libdir}/collectd/serial.so
ab57fab
%{_libdir}/collectd/statsd.so
Alan Pevec 78a2acd
%{_libdir}/collectd/swap.so
Alan Pevec 78a2acd
%{_libdir}/collectd/syslog.so
e10476c
%{_libdir}/collectd/table.so
Alan Pevec 78a2acd
%{_libdir}/collectd/tail.so
a70470e
%{_libdir}/collectd/tail_csv.so
e10476c
%{_libdir}/collectd/target_notification.so
e10476c
%{_libdir}/collectd/target_replace.so
Alan Pevec 8d364f7
%{_libdir}/collectd/target_scale.so
e10476c
%{_libdir}/collectd/target_set.so
f1e8195
%{_libdir}/collectd/target_v5upgrade.so
Alan Pevec 78a2acd
%{_libdir}/collectd/tcpconns.so
Alan Pevec 78a2acd
%{_libdir}/collectd/teamspeak2.so
e10476c
%{_libdir}/collectd/ted.so
Alan Pevec 78a2acd
%{_libdir}/collectd/thermal.so
f1e8195
%{_libdir}/collectd/threshold.so
Alan Pevec 78a2acd
%{_libdir}/collectd/unixsock.so
e10476c
%{_libdir}/collectd/uptime.so
Alan Pevec 78a2acd
%{_libdir}/collectd/users.so
Alan Pevec 78a2acd
%{_libdir}/collectd/uuid.so
Alan Pevec 78a2acd
%{_libdir}/collectd/vmem.so
Alan Pevec 78a2acd
%{_libdir}/collectd/vserver.so
Alan Pevec 78a2acd
%{_libdir}/collectd/wireless.so
c8548f6
%{_libdir}/collectd/write_graphite.so
e10476c
%{_libdir}/collectd/write_http.so
Alan Pevec c5240ad
Alan Pevec c5240ad
%{_datadir}/collectd/types.db
Alan Pevec 77da49c
Alan Pevec 77da49c
# collectdclient - TBD reintroduce -devel subpackage?
Alan Pevec 77da49c
%{_libdir}/libcollectdclient.so
7c60f65
%{_libdir}/libcollectdclient.so.1
7c60f65
%{_libdir}/libcollectdclient.so.1.0.0
Alan Pevec 77da49c
%{_libdir}/pkgconfig/libcollectdclient.pc
Alan Pevec 77da49c
%{_includedir}/collectd/client.h
Alan Pevec 77da49c
%{_includedir}/collectd/lcc_features.h
7c60f65
%{_includedir}/collectd/network.h
7c60f65
%{_includedir}/collectd/network_buffer.h
Alan Pevec 77da49c
1b2fff4
%doc AUTHORS ChangeLog COPYING README
e7d0264
%doc %{_mandir}/man1/collectd.1*
f1e8195
%doc %{_mandir}/man1/collectdctl.1*
e7d0264
%doc %{_mandir}/man1/collectd-nagios.1*
dcb7914
%doc %{_mandir}/man1/collectd-tg.1*
e7d0264
%doc %{_mandir}/man1/collectdmon.1*
e7d0264
%doc %{_mandir}/man5/collectd.conf.5*
e7d0264
%doc %{_mandir}/man5/collectd-exec.5*
1990944
%doc %{_mandir}/man5/collectd-python.5*
f1e8195
%doc %{_mandir}/man5/collectd-threshold.5*
e7d0264
%doc %{_mandir}/man5/collectd-unixsock.5*
e7d0264
%doc %{_mandir}/man5/types.db.5*
e7d0264
654c1ef
%files amqp
654c1ef
%{_libdir}/collectd/amqp.so
654c1ef
654c1ef
e7d0264
%files apache
Alan Pevec 78a2acd
%{_libdir}/collectd/apache.so
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.d/apache.conf
e7d0264
e7d0264
654c1ef
%files ascent
654c1ef
%{_libdir}/collectd/ascent.so
654c1ef
654c1ef
caa2036
%files bind
caa2036
%{_libdir}/collectd/bind.so
caa2036
caa2036
828d943
%files curl
828d943
%{_libdir}/collectd/curl.so
828d943
828d943
828d943
%files curl_json
828d943
%{_libdir}/collectd/curl_json.so
828d943
828d943
828d943
%files curl_xml
828d943
%{_libdir}/collectd/curl_xml.so
828d943
828d943
654c1ef
%files dbi
654c1ef
%{_libdir}/collectd/dbi.so
654c1ef
654c1ef
Alan Pevec 1c7c599
%files dns
Alan Pevec 78a2acd
%{_libdir}/collectd/dns.so
Alan Pevec 1c7c599
%config(noreplace) %{_sysconfdir}/collectd.d/dns.conf
Alan Pevec 1c7c599
Alan Pevec 1c7c599
e7d0264
%files email
Alan Pevec 78a2acd
%{_libdir}/collectd/email.so
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.d/email.conf
e7d0264
%doc %{_mandir}/man5/collectd-email.5*
e7d0264
e7d0264
654c1ef
%files generic-jmx
654c1ef
%{_datadir}/collectd/java/generic-jmx.jar
654c1ef
654c1ef
654c1ef
%files gmond
654c1ef
%{_libdir}/collectd/gmond.so
654c1ef
654c1ef
Alan Pevec 1c7c599
%files ipmi
Alan Pevec 78a2acd
%{_libdir}/collectd/ipmi.so
Alan Pevec 1c7c599
%config(noreplace) %{_sysconfdir}/collectd.d/ipmi.conf
Alan Pevec 1c7c599
Alan Pevec 1c7c599
a67403b
%files iptables
a67403b
%{_libdir}/collectd/iptables.so
a67403b
a67403b
654c1ef
%files ipvs
654c1ef
%{_libdir}/collectd/ipvs.so
654c1ef
654c1ef
654c1ef
%files java
654c1ef
%{_libdir}/collectd/java.so
654c1ef
%dir %{_datadir}/collectd/java/
654c1ef
%{_datadir}/collectd/java/collectd-api.jar
654c1ef
%doc %{_mandir}/man5/collectd-java.5*
654c1ef
ab57fab
%files lvm
ab57fab
%{_libdir}/collectd/lvm.so
ab57fab
ab57fab
654c1ef
%files memcachec
654c1ef
%{_libdir}/collectd/memcachec.so
654c1ef
654c1ef
654c1ef
%files modbus
654c1ef
%{_libdir}/collectd/modbus.so
654c1ef
654c1ef
e7d0264
%files mysql
Alan Pevec 78a2acd
%{_libdir}/collectd/mysql.so
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.d/mysql.conf
e7d0264
e7d0264
654c1ef
%files netlink
654c1ef
%{_libdir}/collectd/netlink.so
654c1ef
654c1ef
e7d0264
%files nginx
Alan Pevec 78a2acd
%{_libdir}/collectd/nginx.so
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.d/nginx.conf
e7d0264
e7d0264
654c1ef
%files notify_desktop
654c1ef
%{_libdir}/collectd/notify_desktop.so
654c1ef
654c1ef
654c1ef
%files notify_email
654c1ef
%{_libdir}/collectd/notify_email.so
654c1ef
b82c7e4
%files onewire
b82c7e4
%{_libdir}/collectd/onewire.so
b82c7e4
%config(noreplace) %{_sysconfdir}/collectd.d/onewire.conf
654c1ef
182a205
%ifnarch s390 s390x
182a205
%files nut
182a205
%{_libdir}/collectd/nut.so
182a205
%config(noreplace) %{_sysconfdir}/collectd.d/nut.conf
182a205
%endif
182a205
182a205
e7d0264
%files -n perl-Collectd
Alan Pevec 1c7c599
%doc perl-examples/*
Alan Pevec 78a2acd
%{_libdir}/collectd/perl.so
e7d0264
%{perl_vendorlib}/Collectd.pm
e7d0264
%{perl_vendorlib}/Collectd/
Alan Pevec 1c7c599
%config(noreplace) %{_sysconfdir}/collectd.d/perl.conf
e7d0264
%doc %{_mandir}/man5/collectd-perl.5*
e7d0264
%doc %{_mandir}/man3/Collectd::Unixsock.3pm*
e7d0264
Alan Pevec f4cb061
654c1ef
%files pinba
654c1ef
%{_libdir}/collectd/pinba.so
654c1ef
654c1ef
Alan Pevec 04b5a5c
%files ping
Alan Pevec 04b5a5c
%{_libdir}/collectd/ping.so
Alan Pevec 04b5a5c
%config(noreplace) %{_sysconfdir}/collectd.d/ping.conf
Alan Pevec 04b5a5c
Alan Pevec 04b5a5c
Alan Pevec 8d483f5
%files postgresql
Alan Pevec 78a2acd
%{_libdir}/collectd/postgresql.so
Alan Pevec 8d483f5
%config(noreplace) %{_sysconfdir}/collectd.d/postgresql.conf
834a35d
%{_datadir}/collectd/postgresql_default.conf
Alan Pevec 1c7c599
Alan Pevec f4cb061
654c1ef
%files rrdcached
654c1ef
%{_libdir}/collectd/rrdcached.so
654c1ef
654c1ef
Alan Pevec 1c7c599
%files rrdtool
Alan Pevec 78a2acd
%{_libdir}/collectd/rrdtool.so
Alan Pevec 1c7c599
%config(noreplace) %{_sysconfdir}/collectd.d/rrdtool.conf
Alan Pevec 1c7c599
Alan Pevec 1c7c599
1990944
%ifnarch ppc ppc64 sparc sparc64
e7d0264
%files sensors
Alan Pevec 78a2acd
%{_libdir}/collectd/sensors.so
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.d/sensors.conf
2de92b7
%endif
e7d0264
654c1ef
e7d0264
%files snmp
Alan Pevec 78a2acd
%{_libdir}/collectd/snmp.so
e7d0264
%config(noreplace) %{_sysconfdir}/collectd.d/snmp.conf
e7d0264
%doc %{_mandir}/man5/collectd-snmp.5*
e7d0264
e7d0264
b784eaa
%files varnish
b784eaa
%{_libdir}/collectd/varnish.so
b784eaa
1990944
%ifnarch ppc ppc64 sparc sparc64
e7d0264
%files virt
Alan Pevec 78a2acd
%{_libdir}/collectd/libvirt.so
Alan Pevec 1c7c599
%config(noreplace) %{_sysconfdir}/collectd.d/libvirt.conf
2de92b7
%endif
e7d0264
654c1ef
654c1ef
%files web
654c1ef
%{_datadir}/collectd/collection3/
654c1ef
%config(noreplace) %{_sysconfdir}/httpd/conf.d/collectd.conf
654c1ef
%config(noreplace) %{_sysconfdir}/collection.conf
654c1ef
654c1ef
654c1ef
%files write_riemann
654c1ef
%{_libdir}/collectd/write_riemann.so
654c1ef
654c1ef
654c1ef
%files xmms
654c1ef
%{_libdir}/collectd/xmms.so
654c1ef
654c1ef
e7d0264
%changelog
b13f0f6
* Fri Feb 27 2015 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.2-1
b13f0f6
- Upstream released new version
b13f0f6
- Drop BuildRequires on owfs-capi, fixed in owfs
b13f0f6
- Drop collectd-fix-colors-in-collection.conf.patch, fixed upstream
b13f0f6
- Drop collectd-lvm-do-not-segfault-when-there-are-no-vgs.patch, fixed upstream
b13f0f6
bf4c1e3
* Tue Feb 10 2015 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-15
bf4c1e3
- OneWire libraries are in owfs-capi package
bf4c1e3
6e0b65e
* Tue Feb 10 2015 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-14
6e0b65e
- Rebuilt for new OneWire version
6e0b65e
42adbd3
* Wed Feb 04 2015 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-13
42adbd3
- Exclude onewire.conf from main collectd package
42adbd3
8ff7646
* Tue Dec 09 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-12
8ff7646
- Improve the systemd unit a bit
8ff7646
b784eaa
* Thu Nov 06 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-11
b784eaa
- Fix building with varnish 4
b784eaa
80d9768
* Thu Oct 16 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-10
80d9768
- Rebuilt for new OneWire version
80d9768
b5d55cd
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 5.4.1-9
b5d55cd
- Perl 5.20 rebuild
b5d55cd
a9d7a6e
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.4.1-8
a9d7a6e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
a9d7a6e
95a7b00
* Fri Aug 08 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-7
95a7b00
- Rebuild for new protobuf-c again
95a7b00
b82c7e4
* Wed Jul 23 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> - 5.4.1-6
b82c7e4
- Enable onewire plugin (patch from Tomasz Torcz)
b82c7e4
- Rebuild for new protobuf-c (#1126752)
b82c7e4
3b725ed
* Sat Jun 07 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> - 5.4.1-5
3b725ed
- Fix 404 while loading stylesheet in collection3
3b725ed
- Restore symlink to /etc/collection.conf
3b725ed
1e6e166
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.4.1-4
1e6e166
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
1e6e166
182a205
* Wed Jun 04 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-3
182a205
- Enable nut plugin again
182a205
- Disable varnish plugin (#1099363)
182a205
- Don't build libcollectd client with -Werror for now
182a205
  (https://github.com/collectd/collectd/issues/632)
182a205
- LVM plugin: don't segfault when there are no vgs
182a205
b20c5b3
* Mon Mar 03 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-2
f7146ae
- Disable nut plugin (#1071919)
b20c5b3
59afd64
* Tue Jan 28 2014 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.1-1
59afd64
- Upstream released new version: http://collectd.org/news.shtml#news95
59afd64
9a1894a
* Thu Jan 23 2014 Kevin Fenzi <kevin@scrye.com> 5.4.0-3
9a1894a
- Rebuild for new libdbi
9a1894a
8f2d657
* Sat Dec 14 2013 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.0-2
8f2d657
- Enable memcached plugin (#1036422)
8f2d657
- Stop running autoreconf
8f2d657
ab57fab
* Sun Sep 15 2013 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.4.0-1
ab57fab
- Update to 5.4.0
ab57fab
  http://mailman.verplant.org/pipermail/collectd/2013-August/005906.html
ab57fab
- Enable new cgroups, statsd and lvm plugins
ab57fab
26fb8d0
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.0-5
26fb8d0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
26fb8d0
ff76a65
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 5.3.0-4
ff76a65
- Perl 5.18 rebuild
ff76a65
d272b09
* Mon Jun 03 2013 Kevin Fenzi <kevin@scrye.com> 5.3.0-3
d272b09
- Rebuild for new ganglia
d272b09
49d7d88
* Mon May 27 2013 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.3.0-2
49d7d88
- BuildRequire static version of iproute (#967214)
49d7d88
a70470e
* Sat Apr 27 2013 Ruben Kerkhof <ruben@rubenkerkhof.com> 5.3.0-1
a70470e
- update to 5.3.0
a70470e
  http://mailman.verplant.org/pipermail/collectd/2013-April/005749.html
654c1ef
- enable all plugins we can enable
1ad02a2
- filter plugins from Provides
e10476c
- use new systemd macros (#850062)
654c1ef
- modernize specfile
a70470e
41d3e5c
* Mon Apr 22 2013 Alan Pevec <apevec@redhat.com> 5.2.2-1
41d3e5c
- update to 5.2.2
41d3e5c
  http://mailman.verplant.org/pipermail/collectd/2013-April/005749.html
41d3e5c
- build with PIE flags rhbz#954322
41d3e5c
dcb7914
* Mon Feb 04 2013 Alan Pevec <apevec@redhat.com> 5.2.1-1
dcb7914
- update to 5.2.1
dcb7914
  http://mailman.verplant.org/pipermail/collectd/2013-January/005577.html
dcb7914
7c60f65
* Mon Nov 26 2012 Alan Pevec <apevec@redhat.com> 5.2.0-1
7c60f65
- update to 5.2.0 from Steve Traylen rhbz#877721
7c60f65
c8548f6
* Wed Nov 21 2012 Alan Pevec <apevec@redhat.com> 5.1.1-1
c8548f6
- update to 5.1.1
c8548f6
- spec cleanups from Ruben Kerkhof
834a35d
- fix postgresql_default.conf location rhbz#681615
08977c3
- fix broken configuration for httpd 2.4 rhbz#871385
c8548f6
d3ceb08
* Mon Nov 19 2012 Alan Pevec <apevec@redhat.com> 5.0.5-1
d3ceb08
- new upstream version 5.0.5
ea63625
  http://mailman.verplant.org/pipermail/collectd/2012-November/005465.html
d3ceb08
f1e8195
* Mon Sep 17 2012 Alan Pevec <apevec@redhat.com> 5.0.4-1
f1e8195
- New upstream release, version bump to 5 (#743894) from Andrew Elwell
f1e8195
b8e4a58
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.10.7-3
b8e4a58
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
b8e4a58
450bedb
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 4.10.7-2
450bedb
- Perl 5.16 rebuild
450bedb
d9a6354
* Tue Apr 03 2012 Alan Pevec <apevec@redhat.com> 4.10.7-1
d9a6354
- new upstream release 4.10.7
d9a6354
  http://mailman.verplant.org/pipermail/collectd/2012-April/005045.html
d9a6354
0a7ce0e
* Wed Feb 29 2012 Alan Pevec <apevec@redhat.com> 4.10.6-1
0a7ce0e
- new upstream release 4.10.6
0a7ce0e
  http://mailman.verplant.org/pipermail/collectd/2012-February/004932.html
0a7ce0e
43a107d
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.10.4-2
43a107d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
43a107d
436825e
* Mon Nov 28 2011 Alan Pevec <apevec@redhat.com> 4.10.4-1
436825e
- new upstream version 4.10.4
436825e
  http://mailman.verplant.org/pipermail/collectd/2011-October/004777.html
2ca6ad6
- collectd-web config file DataDir value wrong rhbz#719809
dbe9323
- Python plugin doesn't work rhbz#739593
6960771
- Add systemd service file. (thanks Paul P. Komkoff Jr) rhbz#754460
436825e
9040527
* Fri Jul 29 2011 Kevin Fenzi <kevin@scrye.com> - 4.10.3-8
436825e
- Rebuild for new snmp again.
9040527
Petr Sabata 3f0f4a8
* Thu Jul 21 2011 Petr Sabata <contyk@redhat.com> - 4.10.3-7
Petr Sabata 3f0f4a8
- Perl mass rebuild
Petr Sabata 3f0f4a8
Petr Sabata a671e54
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 4.10.3-6
Petr Sabata a671e54
- Perl mass rebuild
Petr Sabata a671e54
0a12b4d
* Fri Jul 08 2011 Kevin Fenzi <kevin@scrye.com> - 4.10.3-5
0a12b4d
- Rebuild for new snmp
0a12b4d
b7a520b
* Thu Jun 16 2011 Marcela Mašláňová <mmaslano@redhat.com> - 4.10.3-4
b7a520b
- Perl mass rebuild
b7a520b
c5cd386
* Tue May 03 2011 Dan Horák <dan@danny.cz> - 4.10.3-3
c5cd386
- fix build on s390(x)
c5cd386
c41791b
* Tue Apr 19 2011 Alan Pevec <apevec@redhat.com> 4.10.3-2
c41791b
- re-enable nut plugin rhbz#465729 rhbz#691380
c41791b
274d703
* Tue Mar 29 2011 Alan Pevec <apevec@redhat.com> 4.10.3-1
274d703
- new upstream version 4.10.3
274d703
  http://collectd.org/news.shtml#news87
274d703
- disable nut 2.6 which fails collectd check:
274d703
  libupsclient  . . . . no (symbol upscli_connect not found)
274d703
b32efea
* Wed Mar 23 2011 Dan Horák <dan@danny.cz> - 4.10.2-4
b32efea
- rebuilt for mysql 5.5.10 (soname bump in libmysqlclient)
b32efea
9543b50
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.10.2-3
9543b50
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
9543b50
7f8757a
* Fri Jan 07 2011 Dan Horák <dan[at]danny.cz> 4.10.2-2
7f8757a
- no nut on s390(x)
7f8757a
a9b5a4f
* Thu Dec 16 2010 Alan Pevec <apevec@redhat.com> 4.10.2-1
a9b5a4f
- New upstream version 4.10.2
a9b5a4f
- http://collectd.org/news.shtml#news86
a9b5a4f
- explicitly disable/enable all plugins, fixes FTBFS bz#660936
a9b5a4f
fbedce8
* Thu Nov 04 2010 Alan Pevec <apevec@redhat.com> 4.10.1-1
fbedce8
- New upstream version 4.10.1
fbedce8
  http://collectd.org/news.shtml#news85
fbedce8
7e09bed
* Sat Oct 30 2010 Richard W.M. Jones <rjones@redhat.com> 4.10.0-3
7e09bed
- Bump and rebuild for updated libnetsnmp.so.
7e09bed
Jesse Keating 7d713a1
* Wed Sep 29 2010 jkeating - 4.10.0-2
Jesse Keating 7d713a1
- Rebuilt for gcc bug 634757
Jesse Keating 7d713a1
95ea28a
* Sun Sep 19 2010 Robert Scheck <robert@fedoraproject.org> 4.10.0-1
95ea28a
- New upstream version 4.10.0 (thanks to Mike McGrath)
1990944
Alan Pevec a181e72
* Tue Jun 08 2010 Alan Pevec <apevec@redhat.com> 4.9.2-1
Alan Pevec a181e72
- New upstream version 4.9.2
Alan Pevec a181e72
  http://collectd.org/news.shtml#news83
Alan Pevec a181e72
052f620
* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 4.9.1-3
052f620
- Mass rebuild with perl-5.12.0
052f620
Alan Pevec 04b5a5c
* Fri Mar 26 2010 Alan Pevec <apevec@redhat.com> 4.9.1-2
Alan Pevec 04b5a5c
- enable ping plugin bz#541744
Alan Pevec 04b5a5c
Alan Pevec 8d364f7
* Mon Mar 08 2010 Lubomir Rintel <lkundrak@v3.sl> 4.9.1-1
Alan Pevec 8d364f7
- New upstream version 4.9.1
Alan Pevec 8d364f7
  http://collectd.org/news.shtml#news81
Alan Pevec 8d364f7
Alan Pevec d604467
* Tue Feb 16 2010 Alan Pevec <apevec@redhat.com> 4.8.3-1
Alan Pevec d604467
- New upstream version 4.8.3
Alan Pevec 3cd5243
  http://collectd.org/news.shtml#news81
Alan Pevec 3cd5243
- FTBFS bz#564943 - system libiptc is not usable and owniptc fails to compile:
Alan Pevec d604467
  add a patch from upstream iptables.git to fix owniptc compilation
Alan Pevec d604467
72e7739
* Fri Dec  4 2009 Stepan Kasal <skasal@redhat.com> - 4.8.1-3
72e7739
- rebuild against perl 5.10.1
72e7739
Alan Pevec e8d7e72
* Fri Nov 27 2009 Alan Pevec <apevec@redhat.com> 4.8.1-2
Alan Pevec e8d7e72
- use Fedora libiptc, owniptc in collectd sources fails to compile
Alan Pevec e8d7e72
Alan Pevec c5240ad
* Wed Nov 25 2009 Alan Pevec <apevec@redhat.com> 4.8.1-1
Alan Pevec c5240ad
- update to 4.8.1 (Florian La Roche) bz# 516276
Alan Pevec c5240ad
- disable ping plugin until liboping is packaged bz# 541744
Alan Pevec c5240ad
04a4c35
* Fri Sep 11 2009 Tom "spot" Callaway <tcallawa@redhat.com> 4.6.5-1
04a4c35
- update to 4.6.5
04a4c35
- disable ppc/ppc64 due to compile error
04a4c35
Alan Pevec 77da49c
* Wed Sep 02 2009 Alan Pevec <apevec@redhat.com> 4.6.4-1
Alan Pevec 77da49c
- fix condrestart: on upgrade collectd is not restarted, bz# 516273
Alan Pevec 77da49c
- collectd does not re-connect to libvirtd, bz# 480997
Alan Pevec 77da49c
- fix unpackaged files https://bugzilla.redhat.com/show_bug.cgi?id=516276#c4
Alan Pevec 77da49c
- New upstream version 4.6.4
Alan Pevec 77da49c
  http://collectd.org/news.shtml#news69
Alan Pevec 77da49c
37753d5
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 4.6.2-5
37753d5
- rebuilt with new openssl
37753d5
836efde
* Thu Aug  6 2009 Richard W.M. Jones <rjones@redhat.com> - 4.6.2-4
28119bb
- Force rebuild to test FTBFS issue.
836efde
- lib/collectd/types.db seems to have moved to share/collectd/types.db
28119bb
c04ac15
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.6.2-2
c04ac15
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
c04ac15
Alan Pevec f9940dc
* Wed May 20 2009 Alan Pevec <apevec@redhat.com> 4.6.2-1
Alan Pevec f9940dc
- New upstream version 4.6.2
Alan Pevec f9940dc
  http://collectd.org/news.shtml#news64
Alan Pevec f9940dc
Alan Pevec 1297268
* Tue Mar 03 2009 Alan Pevec <apevec@redhat.com> 4.5.3-2
Alan Pevec 1297268
- patch for strict-aliasing issue in liboping.c
Alan Pevec 1297268
Alan Pevec 78a2acd
* Mon Mar 02 2009 Alan Pevec <apevec@redhat.com> 4.5.3-1
Alan Pevec 78a2acd
- New upstream version 4.5.3
Alan Pevec 78a2acd
- fixes collectd is built without iptables plugin, bz# 479208
Alan Pevec 78a2acd
- list all expected plugins explicitly to avoid such bugs
Alan Pevec 78a2acd
0d20c70
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.5.1-4
0d20c70
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
0d20c70
6a9bf0a
* Fri Jan 23 2009 Richard W.M. Jones <rjones@redhat.com> - 4.5.1-3
6a9bf0a
- Rebuild against new mysql client.
6a9bf0a
Alan Pevec 1d20009
* Sun Dec 07 2008 Alan Pevec <apevec@redhat.com> 4.5.1-2.1
Alan Pevec 1d20009
- fix subpackages, bz# 475093
Alan Pevec 1d20009
Alan Pevec f4cb061
* Sun Nov 30 2008 Alan Pevec <apevec@redhat.com> 4.5.1-2
Alan Pevec f4cb061
- workaround for https://bugzilla.redhat.com/show_bug.cgi?id=468067
Alan Pevec f4cb061
c3cb39d
* Wed Oct 22 2008 Alan Pevec <apevec@redhat.com> 4.5.1-1
Alan Pevec 8d483f5
- New upstream version 4.5.1, bz# 470943
Alan Pevec 8d483f5
  http://collectd.org/news.shtml#news59
Alan Pevec 8d483f5
- enable Network UPS Tools (nut) plugin, bz# 465729
Alan Pevec 8d483f5
- enable postgresql plugin
Alan Pevec 8d483f5
- spec cleanup, bz# 473641
Alan Pevec 8d483f5
Alan Pevec fc928c3
* Fri Aug 01 2008 Alan Pevec <apevec@redhat.com> 4.4.2-1
Alan Pevec fc928c3
- New upstream version 4.4.2.
Alan Pevec fc928c3
950f6bf
* Thu Jul 03 2008 Lubomir Rintel <lkundrak@v3.sk> 4.4.1-4
950f6bf
- Fix a typo introduced by previous change that prevented building in el5
950f6bf
e956bbc
* Thu Jul 03 2008 Lubomir Rintel <lkundrak@v3.sk> 4.4.1-3
e956bbc
- Make this compile with older perl package
e956bbc
- Turn dependencies on packages to dependencies on Perl modules
e956bbc
- Add default attributes for files
e956bbc
c3cb39d
* Thu Jun 12 2008 Alan Pevec <apevec@redhat.com> 4.4.1-2
Alan Pevec 1c7c599
- Split rrdtool into a subpackage (Chris Lalancette)
Alan Pevec 1c7c599
- cleanup subpackages, split dns plugin, enable ipmi
Alan Pevec 1c7c599
- include /etc/collectd.d (bz#443942)
Alan Pevec 1c7c599
Alan Pevec dd3f4ab
* Mon Jun 09 2008 Alan Pevec <apevec@redhat.com> 4.4.1-1
Alan Pevec dd3f4ab
- New upstream version 4.4.1.
Alan Pevec dd3f4ab
- plugin changes: reenable iptables, disable ascent
Alan Pevec dd3f4ab
Alan Pevec 93e652d
* Tue May 27 2008 Alan Pevec <apevec@redhat.com> 4.4.0-2
Alan Pevec 93e652d
- disable iptables/libiptc
Alan Pevec 93e652d
Alan Pevec 4d9fe55
* Mon May 26 2008 Alan Pevec <apevec@redhat.com> 4.4.0-1
Alan Pevec 4d9fe55
- New upstream version 4.4.0.
Alan Pevec 4d9fe55
79a1f72
* Wed Apr 23 2008 Richard W.M. Jones <rjones@redhat.com> - 4.3.2-9
79a1f72
- Added {?dist} to release number (thanks Alan Pevec).
79a1f72
98736c7
* Wed Apr 23 2008 Richard W.M. Jones <rjones@redhat.com> - 4.3.2-8
98736c7
- Bump release number so we can tag this in Rawhide.
98736c7
e7d0264
* Thu Apr 17 2008 Richard W.M. Jones <rjones@redhat.com> - 4.3.2-6
e7d0264
- Exclude perl.so from the main package.
e7d0264
e7d0264
* Thu Apr 17 2008 Richard W.M. Jones <rjones@redhat.com> - 4.3.2-5
e7d0264
- Put the perl bindings and plugin into a separate perl-Collectd
e7d0264
  package.  Note AFAICT from the manpage, the plugin and Collectd::*
e7d0264
  perl modules must all be packaged together.
e7d0264
e7d0264
* Wed Apr 16 2008 Richard W.M. Jones <rjones@redhat.com> - 4.3.2-4
e7d0264
- Remove -devel subpackage.
e7d0264
- Add subpackages for apache, email, mysql, nginx, sensors,
e7d0264
  snmp (thanks Richard Shade).
e7d0264
- Add subpackages for perl, libvirt.
e7d0264
e7d0264
* Tue Apr 15 2008 Richard W.M. Jones <rjones@redhat.com> - 4.3.2-2
e7d0264
- Install Perl bindings in vendor dir not site dir.
e7d0264
e7d0264
* Tue Apr 15 2008 Richard W.M. Jones <rjones@redhat.com> - 4.3.2-1
e7d0264
- New upstream version 4.3.2.
e7d0264
- Create a -devel subpackage for development stuff, examples, etc.
e7d0264
- Use .bz2 package instead of .gz.
e7d0264
- Remove fix-hostname patch, now upstream.
e7d0264
- Don't mark collectd init script as config.
e7d0264
- Enable MySQL, sensors, email, apache, Perl, unixsock support.
e7d0264
- Don't remove example Perl scripts.
e7d0264
- Package types.db(5) manpage.
e7d0264
- Fix defattr.
e7d0264
- Build in koji to find the full build-requires list.
e7d0264
e7d0264
* Mon Apr 14 2008 Richard W.M. Jones <rjones@redhat.com> - 4.2.3.100.g79b0797-2
e7d0264
- Prepare for Fedora package review:
e7d0264
- Clarify license is GPLv2 (only).
e7d0264
- Setup should be quiet.
e7d0264
- Spelling mistake in original description fixed.
e7d0264
- Don't include NEWS in doc - it's an empty file.
e7d0264
- Convert some other doc files to UTF-8.
e7d0264
- config(noreplace) on init file.
e7d0264
e7d0264
* Thu Jan 10 2008 Chris Lalancette <clalance@redhat.com> - 4.2.3.100.g79b0797.1.ovirt
e7d0264
- Update to git version 79b0797
e7d0264
- Remove *.pm files so we don't get a bogus dependency
e7d0264
- Re-enable rrdtool; we will need it on the WUI side anyway
e7d0264
e7d0264
* Mon Oct 29 2007 Dag Wieers <dag@wieers.com> - 4.2.0-1 - 5946+/dag
e7d0264
- Updated to release 4.2.0.
e7d0264
e7d0264
* Mon Oct 29 2007 Dag Wieers <dag@wieers.com> - 3.11.5-1
e7d0264
- Initial package. (using DAR)