2 #warning: Installed (but unpackaged) file(s) found:
3 # /etc/collectd.d/aggregation.conf
4 # /etc/collectd.d/ceph.conf
5 # /etc/collectd.d/cgroups.conf
6 # /etc/collectd.d/chrony.conf
7 # /etc/collectd.d/cpusleep.conf
8 # /etc/collectd.d/drbd.conf
9 # /etc/collectd.d/fhcount.conf
10 # /etc/collectd.d/gps.conf
11 # /etc/collectd.d/hugepages.conf
12 # /etc/collectd.d/ipc.conf
13 # /etc/collectd.d/log_logstash.conf
14 # /etc/collectd.d/lua.conf
15 # /etc/collectd.d/lvm.conf
16 # /etc/collectd.d/mcelog.conf
17 # /etc/collectd.d/notify_nagios.conf
18 # /etc/collectd.d/openldap.conf
19 # /etc/collectd.d/ovs_events.conf
20 # /etc/collectd.d/ovs_stats.conf
21 # /etc/collectd.d/pinba.conf
22 # /etc/collectd.d/smart.conf
23 # /etc/collectd.d/snmp_agent.conf
24 # /etc/collectd.d/statsd.conf
25 # /etc/collectd.d/tail_csv.conf
26 # /etc/collectd.d/target_v5upgrade.conf
27 # /etc/collectd.d/turbostat.conf
28 # /etc/collectd.d/write_log.conf
29 # /etc/collectd.d/write_prometheus.conf
30 # /etc/collectd.d/write_sensu.conf
31 # /etc/collectd.d/write_tsdb.conf
32 # /etc/collectd.d/xencpu.conf
33 # /etc/collectd.d/zfs_arc.conf
34 # /etc/collectd.d/zookeeper.conf
35 # /usr/lib64/collectd/aggregation.so
36 # /usr/lib64/collectd/ceph.so
37 # /usr/lib64/collectd/cgroups.so
38 # /usr/lib64/collectd/chrony.so
39 # /usr/lib64/collectd/cpusleep.so
40 # /usr/lib64/collectd/drbd.so
41 # /usr/lib64/collectd/fhcount.so
42 # /usr/lib64/collectd/gps.so
43 # /usr/lib64/collectd/hugepages.so
44 # /usr/lib64/collectd/ipc.so
45 # /usr/lib64/collectd/log_logstash.so
46 # /usr/lib64/collectd/lua.so
47 # /usr/lib64/collectd/lvm.so
48 # /usr/lib64/collectd/mcelog.so
49 # /usr/lib64/collectd/notify_nagios.so
50 # /usr/lib64/collectd/openldap.so
51 # /usr/lib64/collectd/ovs_events.so
52 # /usr/lib64/collectd/ovs_stats.so
53 # /usr/lib64/collectd/pinba.so
54 # /usr/lib64/collectd/smart.so
55 # /usr/lib64/collectd/snmp_agent.so
56 # /usr/lib64/collectd/statsd.so
57 # /usr/lib64/collectd/synproxy.so
58 # /usr/lib64/collectd/tail_csv.so
59 # /usr/lib64/collectd/turbostat.so
60 # /usr/lib64/collectd/write_log.so
61 # /usr/lib64/collectd/write_prometheus.so
62 # /usr/lib64/collectd/write_sensu.so
63 # /usr/lib64/collectd/write_tsdb.so
64 # /usr/lib64/collectd/xencpu.so
65 # /usr/lib64/collectd/zfs_arc.so
66 # /usr/lib64/collectd/zookeeper.so
67 # /usr/share/collectd/collection3/README
68 # /usr/share/collectd/collection3/bin/.htaccess
70 # - package contrib scripts as %doc
71 # - perl modules with Collectd classes package to separate package
72 # - Bundled libraries - check if its not changed ones and if it can be
74 # liboconfig . . . . . yes (shipped version)
75 # - Libraries not found by configure:
76 # libcredis . . . . . . no (credis.h not found) (http://code.google.com/p/credis/)
77 # libganglia . . . . . no (gm_protocol.h not found) (http://ganglia.info/)
78 # libiokit . . . . . . no (Darwin only)
79 # libjvm . . . . . . . no (javac not found)
80 # libkstat . . . . . . no (Solaris only)
81 # libkvm . . . . . . . no (BSD only)
82 # libnetapp . . . . . . no (netapp_api.h not found) (properitary)
83 # libperfstat . . . . . no (AIX only)
84 # librabbitmq . . . . . no (amqp.h not found) (http://hg.rabbitmq.com/rabbitmq-c/)
85 # librouteros . . . . . no ('routeros_api.h' not found) (http://verplant.org/librouteros/)
86 # libtokyotyrant . . . no (tcrdb.h not found) (http://1978th.net/tokyotyrant/)
87 # libyajl . . . . . . . no (yajl/yajl_parse.h not found)
88 # protobuf-c . . . . . no
89 # oracle . . . . . . . no (ORACLE_HOME is not set)
90 # - Disabled modules (build most of them an package):
91 # amqp . . . . . . . no
92 # apple_sensors . . . . no (Darwin only)
93 # gmond . . . . . . . . no
94 # ipvs . . . . . . . . no (ip_vs.h not found - llh to be fixed)
95 # java . . . . . . . . no
96 # lpar... . . . . . . . no
97 # multimeter . . . . . no ?
98 # netapp . . . . . . . no
99 # onewire . . . . . . . no (needs libowfs)
100 # oracle . . . . . . . no
101 # pinba . . . . . . . . no
102 # redis . . . . . . . . no
103 # routeros . . . . . . no
104 # tape . . . . . . . . no ?
105 # tokyotyrant . . . . . no
106 # write_redis . . . . . no
107 # zfs_arc . . . . . . . no
108 # - logrotate file for logfile plugin
109 # - %desc -l pl for plugins
110 # - package SpamAssassin plugin from contrib
113 %bcond_without curl # apache, ascent, bind, curl and nginx plugins
114 %bcond_without dns # DNS plugin
115 %bcond_without ipmi # IPMI plugin
116 %bcond_without iptables # iptables plugin
118 %bcond_without libesmtp # notify_email plugin
119 %bcond_without libvirt # libvirt plugin
120 %bcond_without modbus # modbus plugin
121 %bcond_with multimeter # multimeter plugin
122 %bcond_without mysql # MySQL plugin
123 %bcond_without netlink # netlink plugin
124 %bcond_without notify # notify_desktop plugin
125 %bcond_without ping # ping plugin
126 %bcond_without pgsql # PostgreSQL plugin
127 %bcond_without rrd # rrdtool and rrdcached plugins
128 %bcond_without sensors # sensors plugin
129 %bcond_without snmp # SNMP plugin
130 %bcond_without ups # nut plugin
131 %bcond_without varnish # varnish plugin
132 %bcond_without xml # ascent, bind and libvirt plugins
133 %bcond_without xmms # XMMS plugin
135 Summary: Collects system information in RRD files
136 Summary(pl.UTF-8): Zbieranie informacji o systemie w plikach RRD
142 Source0: http://collectd.org/files/%{name}-%{version}.tar.bz2
143 # Source0-md5: a841159323624f18bf03198e9f5aa364
144 Source1: %{name}.conf
145 Source2: %{name}.init
146 Source3: %{name}-http.conf
147 Source4: %{name}-lighttpd.conf
148 Source5: %{name}-apache.conf
149 Source10: %{name}-df.conf
150 Source11: %{name}-rrdtool.conf
151 Patch0: %{name}-collection.patch
152 Patch2: noquote.patch
153 URL: http://collectd.org/
154 %{?with_ipmi:BuildRequires: OpenIPMI-devel >= 2.0.14-3}
155 BuildRequires: autoconf
156 BuildRequires: automake
157 %{?with_curl:BuildRequires: curl-devel}
158 %{?with_iptables:BuildRequires: iptables-devel >= 1.4.1.1-4}
159 BuildRequires: libdbi-devel
160 %{?with_libesmtp:BuildRequires: libesmtp-devel}
161 BuildRequires: libltdl-devel
162 BuildRequires: libmemcached-devel
163 %{?with_modbus:BuildRequires: libmodbus-devel}
164 %{?with_netlink:BuildRequires: libmnl-devel}
165 %{?with_libvirt:BuildRequires: libnl1-devel}
166 %{?with_notify:BuildRequires: libnotify-devel}
167 %{?with_ping:BuildRequires: liboping-devel}
168 %{?with_dns:BuildRequires: libpcap-devel}
169 BuildRequires: libstatgrab-devel >= 0.12
170 BuildRequires: libstdc++-devel
171 BuildRequires: libtool
172 %{?with_libvirt:BuildRequires: libvirt-devel}
173 %{?with_xml:BuildRequires: libxml2-devel}
174 %{?with_sensors:BuildRequires: lm_sensors-devel}
175 %{?with_mysql:BuildRequires: mysql-devel}
176 BuildRequires: ncurses-devel
177 %{?with_snmp:BuildRequires: net-snmp-devel}
178 %{?with_libvirt:BuildRequires: numactl-devel}
179 %{?with_ups:BuildRequires: nut-devel}
180 BuildRequires: perl-devel
181 BuildRequires: pkgconfig
182 %{?with_pgsql:BuildRequires: postgresql-devel}
183 BuildRequires: python-devel
184 BuildRequires: python-modules
185 BuildRequires: rpmbuild(macros) >= 1.268
186 %{?with_rrd:BuildRequires: rrdtool-devel}
187 %{?with_varnish:BuildRequires: varnish-devel}
189 #BuildRequires: xfsprogs-devel
190 %{?with_xmms:BuildRequires: xmms-devel}
191 BuildRequires: yajl-devel
192 Requires(post,preun): /sbin/chkconfig
193 Requires: %{name}-libs = %{version}-%{release}
195 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
197 %define _pkglibdir %{_sharedstatedir}/%{name}
198 %define _webapps /etc/webapps
199 %define _webapp %{name}
200 %define _webappdir %{_webapps}/%{_webapp}
201 %define _appdir %{_datadir}/%{_webapp}
204 collectd is a small daemon which collects system information every 10
205 seconds and writes the results in an RRD-file.
207 In contrast to most similar software, collectd is not a script but
208 written in plain C for performance and portability. As a daemon it
209 stays in memory, so there is no need to start up a heavy interpreter
210 every time new values should be logged. This allows collectd to have a
211 10 second resolution while being nice to the system.
213 %description -l pl.UTF-8
214 collectd to mały demon zbierający co 10 sekund informacje o systemie i
215 zapisujący wyniki do pliku RRD.
217 W odróżnieniu od innych podobnych programów collectd nie jest
218 skryptem, lecz jest napisany w czystym C z myślą o wydajności i
219 przenośności. Jako demon pozostaje w pamięci, więc nie ma potrzeby
220 urychamiania ciężkiego interpretera za każdym razem, kiedy powinny być
221 zapisane nowe wartości. Dzięki temu collect może mieć rozdzielczość 10
222 sekund i nie obciążać zbytnio systemu.
225 Summary: %{name} libraries
226 Summary(pl.UTF-8): Biblioteki %{name}
232 %description libs -l pl.UTF-8
236 Summary: Header files for %{name} libraries
237 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek %{name}
238 Group: Development/Libraries
239 Requires: %{name}-libs = %{version}-%{release}
240 Obsoletes: collectd-static
243 Header files for %{name} libraries.
245 %description devel -l pl.UTF-8
246 Pliki nagłówkowe bibliotek %{name}.
249 Summary: apache-plugin for collectd
250 Summary(pl.UTF-8): Wtyczka apache dla collectd
252 Requires: %{name} = %{version}-%{release}
255 This plugin collect data provided by Apache's `mod_status'.
257 %description apache -l pl.UTF-8
258 Wtyczka collectd zbierająca informacje udostępniane przez moduł
262 Summary: APC UPS plugin for collectd
263 Summary(pl.UTF-8): Wtyczka APC UPS dla collectd
265 Requires: %{name} = %{version}-%{release}
268 The APC UPS plugin connects to an instance of Apcupsd to read various
269 statistics about a connected uninterruptible power supply (UPS), such
270 as voltage, load, etc.
273 Summary: ascent-plugin for collectd
274 Summary(pl.UTF-8): Wtyczka ascent dla collectd
276 Requires: %{name} = %{version}-%{release}
279 The Ascent plugin reads and parses the statistics page of Ascent, a
280 free and open-source server software for the game World of Warcraft by
281 Blizzard Entertainment.
284 Summary: battery plugin for collectd
285 Summary(pl.UTF-8): Wtyczka battery dla collectd
287 Requires: %{name} = %{version}-%{release}
290 This plugin collects the battery's charge, the drawn current and the
294 Summary: bind plugin for collectd
295 Summary(pl.UTF-8): Wtyczka bind dla collectd
297 Requires: %{name} = %{version}-%{release}
300 Starting with BIND 9.5.0, the most widely used DNS server software
301 provides extensive statistics about queries, responses and lots of
302 other information. The bind plugin retrieves this information that's
303 encoded in XML and provided via HTTP and submits the values to
307 Summary: Web script for collectd
308 Summary(pl.UTF-8): Web script for collectd
309 Group: Applications/WWW
310 Requires: %{name} = %{version}-%{release}
312 Requires: perl(Data::Dumper)
313 Requires: perl(HTML::Entities)
315 Requires: perl(URI::Escape)
316 Requires: webserver(cgi)
317 Suggests: fonts-TTF-DejaVu
318 Conflicts: apache-base < 2.4.0-1
320 %description collection
321 Web script for collectd.
324 Summary: Web script for collectd
325 Summary(pl.UTF-8): Web script for collectd
326 Group: Applications/WWW
327 Requires: %{name} = %{version}-%{release}
328 Requires: perl(Config::General)
329 Requires: perl(HTML::Entities)
331 Requires: perl(Regexp::Common)
332 Requires: perl-Collectd = %{version}-%{release}
333 Requires: webserver(cgi)
334 Suggests: fonts-TTF-DejaVu
335 Conflicts: apache-base < 2.4.0-1
337 %description collection3
338 Web script for collectd.
340 %package contextswitch
341 Summary: contextswitch-plugin for collectd
342 Summary(pl.UTF-8): Wtyczka contextswitch dla collectd
344 Requires: %{name} = %{version}-%{release}
346 %description contextswitch
347 The ContextSwitch plugin collects the number of context switches done
348 by the operating system.
351 Summary: conntrack-plugin for collectd
352 Summary(pl.UTF-8): Wtyczka conntrack dla collectd
354 Requires: %{name} = %{version}-%{release}
356 %description conntrack
357 The conntrack-plugin collects the connection tracking table size.
360 Summary: cpu-plugin for collectd
361 Summary(pl.UTF-8): Wtyczka cpu dla collectd
363 Requires: %{name} = %{version}-%{release}
366 The cpu-plugin collects the amount of time spent by the CPU in various
367 states, most notably executing user code, executing system code,
368 waiting for IO operations and being idle.
371 Summary: cpufreq-plugin for collectd
372 Summary(pl.UTF-8): Wtyczka cpufreq dla collectd
374 Requires: %{name} = %{version}-%{release}
377 Collects the current CPU's frequency, mostly for mobile computers.
380 Summary: CSV output plugin for collectd
381 Summary(pl.UTF-8): Wtyczka wyjściowa CSV dla collectd
383 Requires: %{name} = %{version}-%{release}
386 CSV output plugin for collectd.
389 Summary: cURL output plugin for collectd
390 Summary(pl.UTF-8): Wtyczka wyjściowa cURL dla collectd
392 Requires: %{name} = %{version}-%{release}
395 The curl plugin uses the libcurl to read web pages and the match
396 infrastructure (the same code used by the tail plugin) to use regular
397 expressions with the received data.
400 Summary: cURL JSON plugin for collectd
401 Summary(pl.UTF-8): Wtyczka cURL JSON dla collectd
403 Requires: %{name} = %{version}-%{release}
405 %description curl_json
406 The cURL-JSON plugin queries JavaScript Object Notation (JSON) data
407 using the cURL library and parses it according to the user's
408 configuration using Yet Another JSON Library (YAJL). This can be used
409 to query statistics information from a CouchDB instance, for example.
412 Summary: dbi plugin for collectd
413 Summary(pl.UTF-8): Wtyczka dbi dla collectd
415 Requires: %{name} = %{version}-%{release}
418 This plugin uses the dbi library to connect to various databases,
419 execute SQL statements and read back the results. dbi is an acronym
420 for "database interface" in case you were wondering about the name.
421 You can configure how each column is to be interpreted and the plugin
422 will generate one or more data sets from each row returned according
426 Summary: df-plugin for collectd
427 Summary(pl.UTF-8): Wtyczka df dla collectd
429 Requires: %{name} = %{version}-%{release}
432 The df-plugin collects file system usage information, i. e. basically
433 how much space on a mounted partition is used and how much is
434 available. It's named after and very similar to the df(1) UNIX command
435 that's been around forever.
438 Summary: disk-plugin for collectd
439 Summary(pl.UTF-8): Wtyczka disk dla collectd
441 Requires: %{name} = %{version}-%{release}
444 This plugin collects performance statistics of harddisks and, where
445 supported, partitions.
448 Summary: dns-plugin for collectd
449 Summary(pl.UTF-8): Wtyczka dns dla collectd
451 Requires: %{name} = %{version}-%{release}
452 Requires: perl-rrdtool
455 This plugin has a similar functionality to dnstop: It uses libpcap to
456 get a copy of all traffic from/to port UDP/53 (that's the DNS port),
457 interprets the packets and collects statistics of your DNS traffic.
460 Summary: email-plugin for collectd
461 Summary(pl.UTF-8): Wtyczka email dla collectd
463 Requires: %{name} = %{version}-%{release}
466 The email plugin opens an UNIX-socket over which one can submit email
467 statistics, such as the number of ``ham'', ``spam'', ``virus'', etc.
468 mails received/handled, spam scores and matched spam checks.
470 This plugin is intended to be used with the the
471 Mail::SpamAssassin::Plugin::Collectd manpage SpamAssassin-plugin which
472 is included in contrib/, but is of course not limited to that use.
475 Summary: entropy-plugin for collectd
476 Summary(pl.UTF-8): Wtyczka entropy dla collectd
478 Requires: %{name} = %{version}-%{release}
481 The Entropy plugin collects the available entropy on a system. Entropy
482 is important to generate random numbers, which are used for
483 encryption, authorization and similar tasks.
486 Summary: ethstat-plugin for collectd
487 Summary(pl.UTF-8): Wyczka ethstat dla collectd
489 Requires: %{name} = %{version}-%{release}
492 The ethstat plugin reads performance statistics directly from ethernet
496 Summary: exec-plugin for collectd
497 Summary(pl.UTF-8): Wtyczka exec dla collectd
499 Requires: %{name} = %{version}-%{release}
502 The exec plugin forks of an executable either to receive values or to
503 dispatch notifications to the outside world.
506 Summary: filecount-plugin for collectd
507 Summary(pl.UTF-8): Wtyczka filecount dla collectd
509 Requires: %{name} = %{version}-%{release}
511 %description filecount
512 The filecount-plugin does something very simple: Count the number of
513 files in a directory and all its subdirectories. This can be used for
514 a variety of statistics, for example the queue length of an MTA, the
515 number of PHP sessions of a web server or simply the number of files
516 in your home directory.
519 Summary: fscache-plugin for collectd
520 Summary(pl.UTF-8): Wtyczka fscache dla collectd
522 Requires: %{name} = %{version}-%{release}
525 The fscache-plugin collects statistics about Linux file-system based
529 Summary: hddtemp-plugin for collectd
530 Summary(pl.UTF-8): Wtyczka hddtemp dla collectd
532 Requires: %{name} = %{version}-%{release}
533 Suggests: hddtemp-hddtempd
536 Temperature of harddisks. The temperatures are provided via S.M.A.R.T.
537 and queried by the external hddtemp-daemon.
540 Summary: interface-plugin for collectd
541 Summary(pl.UTF-8): Wtyczka interface dla collectd
543 Requires: %{name} = %{version}-%{release}
545 %description interface
546 The interface-plugin collects information about the traffic (octets),
547 packets and errors of interfaces.
550 Summary: iptables-plugin for collectd
551 Summary(pl.UTF-8): Wtyczka iptables dla collectd
553 Requires: %{name} = %{version}-%{release}
555 %description iptables
556 With this plugin you can gather statistics from your ip_tables based
557 packetfilter (aka. firewall). It can collect the byte- and
558 packet-counters of selected rules and submit them to collectd. You can
559 select rules that should be collected wither by its position (e.g.
560 "the fourth rule in the INPUT queue in the filter table") or by its
561 comment (using the COMMENT match). This means that depending on your
562 firewall layout you can collect certain services (such as the amount
563 of web-traffic), source or destination hosts or networks, dropped
564 packets and much more.
567 Summary: ipmi-plugin for collectd
568 Summary(pl.UTF-8): Wtyczka ipmi dla collectd
570 Requires: %{name} = %{version}-%{release}
573 The IPMI plugin uses the OpenIPMI library to read hardware sensors
574 from servers using the Intelligent Platform Management Interface
575 (IPMI). IPMI is very common with server hardware but usually not
576 available in consumer hardware.
579 Summary: IRQs-plugin for collectd
580 Summary(pl.UTF-8): Wtyczka IRQs dla collectd
582 Requires: %{name} = %{version}-%{release}
585 The IRQ plugin collects the number of times each interrupt has been
586 handled by the operating system.
589 Summary: libvirt-plugin for collectd
590 Summary(pl.UTF-8): Wtyczka libvirt dla collectd
592 Requires: %{name} = %{version}-%{release}
595 The libvirt plugin uses the virtualization API libvirt, created by
596 RedHat's Emerging Technology group, to gather statistics about
597 virtualized guests on a system. This way, you can collect CPU, network
598 interface and block device usage for each guest without installing
599 collectd on the guest systems. Because the statistics are received
600 from the hypervisor directly, this works not only with
601 para-virtualized hosts, but with hardware virtualized machines, too.
604 Summary: load-plugin for collectd
605 Summary(pl.UTF-8): Wtyczka load dla collectd
607 Requires: %{name} = %{version}-%{release}
610 Collects the system load. These numbers give a rough overview over the
611 utilization of a machine, though their meaning is mostly overrated.
614 Summary: logfile-plugin for collectd
615 Summary(pl.UTF-8): Wtyczka logfile dla collectd
617 Requires: %{name} = %{version}-%{release}
620 The LogFile plugin receives log messages from the daemon and writes
624 Summary: madwifi plugin for collectd
625 Summary(pl.UTF-8): Wtyczka madwifi dla collectd
627 Requires: %{name} = %{version}-%{release}
630 The MadWifi plugin collects information about Atheros wireless LAN
631 chipsets from the MadWifi driver. It uses the /sys filesystem to
632 identify cards handled by this driver automatically but can be
633 configured manually, too. Because very many statistics are available,
634 an advanced selection mechanism is provided.
636 %package match_empty_counter
637 Summary: match_empty_counter plugin for collectd
638 Summary(pl.UTF-8): Wtyczka match_empty_counter dla collectd
640 Requires: %{name} = %{version}-%{release}
642 %description match_empty_counter
643 Empty Counter match matches value lists, where at least one data
644 source is of type COUNTER and the counter value of all counter data
647 %package match_hashed
648 Summary: match_hashed plugin for collectd
649 Summary(pl.UTF-8): Wtyczka match_hashed dla collectd
651 Requires: %{name} = %{version}-%{release}
653 %description match_hashed
654 match_hashed plugin for collectd - match for simple load balancing and
658 Summary: match_regex plugin for collectd
659 Summary(pl.UTF-8): Wtyczka match_regex dla collectd
661 Requires: %{name} = %{version}-%{release}
663 %description match_regex
664 match_regex plugin for collectd.
666 %package match_timediff
667 Summary: match_timediff plugin for collectd
668 Summary(pl.UTF-8): Wtyczka match_timediff dla collectd
670 Requires: %{name} = %{version}-%{release}
672 %description match_timediff
673 match_timediff plugin for collectd.
676 Summary: match_value plugin for collectd
677 Summary(pl.UTF-8): Wtyczka match_value dla collectd
679 Requires: %{name} = %{version}-%{release}
681 %description match_value
682 match_value plugin for collectd.
685 Summary: mbmon plugin for collectd
686 Summary(pl.UTF-8): Wtyczka mbmon dla collectd
688 Requires: %{name} = %{version}-%{release}
691 The mbmon plugin uses mbmon to retrieve temperature, voltage, etc.
694 Summary: md plugin for collectd
695 Summary(pl.UTF-8): Wtyczka md dla collectd
697 Requires: %{name} = %{version}-%{release}
700 The md plugin reports the number of disks in various states in Linux
701 software RAID devices.
704 Summary: memcachec-plugin for collectd
705 Summary(pl.UTF-8): Wtyczka memcachec dla collectd
707 Requires: %{name} = %{version}-%{release}
709 %description memcachec
710 The memcachec plugin connects to a memcached server, queries one or
711 more given pages and parses the returned data according to user
712 specification. The matches used are similar to the matches used in the
713 cURL and Tail plugins.
716 Summary: memcached-plugin for collectd
717 Summary(pl.UTF-8): Wtyczka memcached dla collectd
719 Requires: %{name} = %{version}-%{release}
721 %description memcached
722 The memcached plugin connects to a memcached daemon and collects the
723 number of connections and requests handled by the daemon, the CPU
724 resources consumed, number of items cached, number of threads, and
725 bytes sent and received.
728 Summary: memory-plugin for collectd
729 Summary(pl.UTF-8): Wtyczka memory dla collectd
731 Requires: %{name} = %{version}-%{release}
734 Collects physical memory utilization for collectd.
737 Summary: modbus-plugin for collectd
738 Summary(pl.UTF-8): Wtyczka modbus dla collectd
740 Requires: %{name} = %{version}-%{release}
743 The Modbus plugin connects to a Modbus "slave" via Modbus/TCP and
744 reads register values. It supports reading single registers (unsigned
745 16 bit values), large integer values (unsigned 32 bit values) and
746 floating point values (two registers interpreted as IEEE floats in big
750 Summary: multimeter-plugin for collectd
751 Summary(pl.UTF-8): Wtyczka multimeter dla collectd
753 Requires: %{name} = %{version}-%{release}
755 %description multimeter
756 The Multimeter plugin reads a value (usually a voltage or current)
757 from a multimeter connected to a serial bus. The plugin tries
758 /dev/ttyS0-9 in order to find a multimeter – no configuration is
761 The multimeter used for development was a Metex M-4650CR.
764 Summary: mysql-plugin for collectd
765 Summary(pl.UTF-8): Moduł mysql dla collectd.
767 Requires: %{name} = %{version}-%{release}
768 Requires: mysql-client
771 MySQL querying plugin. This plugins provides data of issued commands,
772 called handlers and database traffic.
774 %description mysql -l pl.UTF-8
775 Moduł odpytujący MySQL. Wtyczka udostępnia dane o wydawanych
776 poleceniach, wywoływanych procedurach obsługi i ruchu bazodanowym.
779 Summary: netlink-plugin for collectd
780 Summary(pl.UTF-8): Wtyczka netlink dla collectd
782 Requires: %{name} = %{version}-%{release}
785 This plugin will open a netlink socket to the Linux kernel and use it
786 to get statistics for interfaces, qdiscs, classes, and, if you can
787 make use of it, filters. Since in most setups many of the statistics
788 this plugin can collect aren't of interest, you can select which
789 information to gather using the configuration.
792 Summary: network-plugin for collectd
793 Summary(pl.UTF-8): Wtyczka network dla collectd
795 Requires: %{name} = %{version}-%{release}
798 The Network plugin can send values to other instances and receive
799 values from other %{name} instances.
802 Summary: NFS-plugin for collectd
803 Summary(pl.UTF-8): Wtyczka NFS dla collectd
805 Requires: %{name} = %{version}-%{release}
808 The nfs plugin counts the number of procedure calls of the different
812 Summary: nginx-plugin for collectd
813 Summary(pl.UTF-8): Wtyczka nginx dla collectd
815 Requires: %{name} = %{version}-%{release}
818 This plugin collects the number of connections and requests handled by
819 the nginx daemon, a HTTP and mail server/proxy. It queries the page
820 provided by the ngx_http_stub_status_module module, which isn't
823 %package notify_desktop
824 Summary: notify_desktop for collectd
825 Summary(pl.UTF-8): Wtyczka notify_desktop dla collectd
827 Requires: %{name} = %{version}-%{release}
828 Requires: dbus(org.freedesktop.Notifications)
830 %description notify_desktop
831 This plugin sends a desktop notification to a notification daemon, as
832 defined in the Desktop Notification Specification.
834 %package notify_email
835 Summary: notify_email-plugin for collectd
836 Summary(pl.UTF-8): Wtyczka notify_email dla collectd
838 Requires: %{name} = %{version}-%{release}
840 %description notify_email
841 The Notify Email plugin uses libESMTP to send notifications to a
842 configured email address(es).
845 Summary: ntpd-plugin for collectd
846 Summary(pl.UTF-8): Wtyczka ntpd dla collectd
848 Requires: %{name} = %{version}-%{release}
851 The NTPd plugin queries an NTP server (usually the local one, where
852 statistics access is allowed) and extracts :
853 - "local" clock parameters: time offset, error and offset loop,
854 - parameters for each NTP server used to sync time: offset,
858 Summary: numa-plugin for collectd
859 Summary(pl.UTF-8): Wtyczka numa dla collectd
861 Requires: %{name} = %{version}-%{release}
864 The numa plugin reports statistics of the Non-Uniform Memory Access
865 (NUMA) subsystem of Linux.
868 Summary: nut-plugin for collectd
869 Summary(pl.UTF-8): Wtyczka nut dla collectd
871 Requires: %{name} = %{version}-%{release}
874 UPS statistics using the Network UPS Tools. These statistics include
875 basically everything NUT will give us, including voltages, currents,
876 power, frequencies, load, and temperatures.
879 Summary: olsrd plugin for collectd
880 Summary(pl.UTF-8): Wtyczka olsrd dla collectd
882 Requires: %{name} = %{version}-%{release}
885 The olsrd plugin reads information about meshed networks from the
886 txtinfo plugin of the Optimized Link State Routing daemon (olsrd).
889 Summary: openvpn plugin for collectd
890 Summary(pl.UTF-8): Wtyczka openvpn dla collectd
892 Requires: %{name} = %{version}-%{release}
896 The OpenVPN plugin reads a status file maintained by OpenVPN and
897 gathers traffic statistics about connected clients.
900 Summary: perl plugin for collectd
901 Summary(pl.UTF-8): Wtyczka perl dla collectd
903 Requires: %{name} = %{version}-%{release}
904 Requires: perl-Collectd = %{version}-%{release}
907 The Perl plugin embeds a Perl interpreter into collectd and exposes
908 the application programming interface (API) to Perl-scripts. This
909 allows to write own plugins in the popular scripting language, which
910 are then loaded and executed by the daemon without the need to start a
911 new process and interpreter every few seconds. Perl-modules written
912 for the Perl plugin are therefore more powerful and efficient than
913 scripts executed by the Exec plugin.
916 Summary: ping-plugin for collectd
917 Summary(pl.UTF-8): Wtyczka ping dla collectd
919 Requires: %{name} = %{version}-%{release}
920 Requires: liboping >= 1.1.2
923 The network latency is measured as a roundtrip time. An
924 ICMP-echo-request (aka. "ping")is sent to a host and the time needed
925 for his echo-reply (aka. "pong") to arrive is measured. If a reply is
926 not received within one second the plugin will no longer expect a
927 reply and return. This may happen in several circumstances, e. g. the
928 packet is lost, the host is down, a router has dismissed the packet,
932 Summary: mysql-plugin for collectd
933 Summary(pl.UTF-8): Moduł postgresql dla collectd.
935 Requires: %{name} = %{version}-%{release}
937 %description postgresql
938 The postgresql plugin queries statistics from PostgreSQL databases. It
939 keeps a persistent connection to all configured databases and tries to
940 reconnect if the connection has been interrupted.
943 Summary: powerdns-plugin for collectd
944 Summary(pl.UTF-8): Wtyczka powerdns dla collectd
946 Requires: %{name} = %{version}-%{release}
948 %description powerdns
949 The powerdns plugin queries statistics from an authoritative PowerDNS
950 nameserver and/or a PowerDNS recursor. Since both offer a wide variety
951 of values, many of which are probably meaningless to most users, but
952 may be useful for some.
955 Summary: processes-plugin for collectd
956 Summary(pl.UTF-8): Wtyczka processes dla collectd
958 Requires: %{name} = %{version}-%{release}
960 %description processes
961 This plugin collects the number of processes, grouped by their state
962 (e.g. running, sleeping, zombies, etc.). In addition to that, it can
963 select detailed statistics about selected processes, grouped by name.
966 Summary: protocols-plugin for collectd
967 Summary(pl.UTF-8): Wtyczka protocols dla collectd
969 Requires: %{name} = %{version}-%{release}
971 %description protocols
972 The protocols-plugin provides information about network protocols,
973 such as IP, TCP and UDP.
976 Summary: python-plugin for collectd
977 Summary(pl.UTF-8): Wtyczka python dla collectd
979 Requires: %{name} = %{version}-%{release}
982 The Python plugin embeds a Python interpreter into collectd and
983 exposes the application programming interface (API) to Python-scripts.
984 This allows to write own plugins in the popular scripting language,
985 which are then loaded and executed by the daemon without the need to
986 start a new process and interpreter every few seconds. Python-modules
987 written for the Python plugin are therefore more powerful and
988 efficient than scripts executed by the Exec plugin.
991 Summary: rrdcached-plugin for collectd
992 Summary(pl.UTF-8): Wtyczka rrdcached dla collectd
994 Requires: %{name} = %{version}-%{release}
996 %description rrdcached
997 The rrdcached plugin uses the RRDtool accelerator daemon, rrdcached,
998 to store values to RRD files in an efficient manner. The combination
999 of the rrdcached plugin and the rrdcached daemon is very similar to
1000 the way the rrdtool plugin works.
1003 Summary: rrdtool-plugin for collectd
1004 Summary(pl.UTF-8): Wtyczka rrdtool dla collectd
1006 Requires: %{name} = %{version}-%{release}
1009 %description rrdtool
1010 The RRDtool plugin writes values to RRD-files using librrd.
1013 Summary: sensors-plugin for collectd
1014 Summary(pl.UTF-8): Wtyczka sensors dla collectd
1016 Requires: %{name} = %{version}-%{release}
1018 %description sensors
1019 This plugin uses lm-sensors to read hardware sensors. You will need to
1020 configure lm-sensors before this plugin will collect any usefull and
1024 Summary: serial-plugin for collectd
1025 Summary(pl.UTF-8): Wtyczka serial dla collectd
1027 Requires: %{name} = %{version}-%{release}
1030 The Serial plugin collects the traffic on serial interfaces.
1033 Summary: snmp-plugin for collectd
1034 Summary(pl.UTF-8): Wtyczka snmp dla collectd
1036 Requires: %{name} = %{version}-%{release}
1039 The snmp plugin queries other hosts using SNMP, the Simple Network
1040 Management Protocol, and translates the value it receives to
1041 collectd's internal format and dispatches them. Depending on the write
1042 plugins you have loaded they may be written to disk or submitted to
1043 another instance or whatever you configured.
1046 Summary: swap-plugin for collectd
1047 Summary(pl.UTF-8): Wtyczka swap dla collectd
1049 Requires: %{name} = %{version}-%{release}
1052 The Swap plugin collects the amount of memory currently written onto
1053 hard disk or whatever the system calls “swap”.
1056 Summary: syslog-plugin for collectd
1057 Summary(pl.UTF-8): Wtyczka syslog dla collectd
1059 Requires: %{name} = %{version}-%{release}
1062 The SysLog plugin receives log messages from the daemon and dispatches
1066 Summary: table-plugin for collectd
1067 Summary(pl.UTF-8): Wtyczka table dla collectd
1069 Requires: %{name} = %{version}-%{release}
1072 The table-plugin provides parsing for table-like structured files,
1073 such as many files beneath /proc.
1075 %package target_notification
1076 Summary: target_notification-plugin for collectd
1077 Summary(pl.UTF-8): Wtyczka target_notification dla collectd
1079 Requires: %{name} = %{version}-%{release}
1081 %description target_notification
1082 target_notification plugin for collectd.
1084 %package target_replace
1085 Summary: target_replace-plugin for collectd
1086 Summary(pl.UTF-8): Wtyczka target_replace dla collectd
1088 Requires: %{name} = %{version}-%{release}
1090 %description target_replace
1091 target_replace plugin for collectd.
1093 %package target_scale
1094 Summary: target_scale-plugin for collectd
1095 Summary(pl.UTF-8): Wtyczka target_scale dla collectd
1097 Requires: %{name} = %{version}-%{release}
1099 %description target_scale
1100 Target to scale (multiply) values by an arbitrary value.
1103 Summary: target_set-plugin for collectd
1104 Summary(pl.UTF-8): Wtyczka target_set dla collectd
1106 Requires: %{name} = %{version}-%{release}
1108 %description target_set
1109 target_set plugin for collectd.
1111 %package target_v5upgrade
1112 Summary: target_v5upgrade-plugin for collectd
1113 Summary(pl.UTF-8): Wtyczka target_v5upgrade dla collectd
1115 Requires: %{name} = %{version}-%{release}
1117 %description target_v5upgrade
1118 The v5 upgrade target can be used to upgrade version 4 data to a
1119 changed version 5 layout.
1122 Summary: tail-plugin for collectd
1123 Summary(pl.UTF-8): Wtyczka tail dla collectd
1125 Requires: %{name} = %{version}-%{release}
1128 The tail-plugin can be used to "tail" logfiles, i.e. follow them as
1129 tail -F does. Each line is given to one or more "matches" which test
1130 if the line is relevant for any statistics using a regular expression.
1133 Summary: tcpconns-plugin for collectd
1134 Summary(pl.UTF-8): Wtyczka tcpconns dla collectd
1136 Requires: %{name} = %{version}-%{release}
1138 %description tcpconns
1139 The tcpconns-plugin counts the number of TCP connections to or from a
1140 specified port. Typically the connectioins where you specify the local
1141 port are incoming connections while the connections where you specify
1142 the remote port are outgoing connections.
1145 Summary: teamspeak2-plugin for collectd
1146 Summary(pl.UTF-8): Wtyczka teamspeak2 dla collectd
1148 Requires: %{name} = %{version}-%{release}
1150 %description teamspeak2
1151 The teamspeak2 plugin connects to the query port of a teamspeak2
1152 server and polls interesting global and virtual server data. The
1153 plugin can query only one physical server but unlimited virtual
1157 Summary: ted-plugin for collectd
1158 Summary(pl.UTF-8): Wtyczka ted dla collectd
1160 Requires: %{name} = %{version}-%{release}
1163 The TED-plugin reads power consumption measurements from “The Energy
1167 Summary: thermal-plugin for collectd
1168 Summary(pl.UTF-8): Wtyczka thermal dla collectd
1170 Requires: %{name} = %{version}-%{release}
1172 %description thermal
1173 The thermal plugin reads ACPI thermal zone information from the sysfs
1174 or procfs file system, i. e. mostly system temperature information.
1177 Summary: threshold-plugin for collectd
1178 Summary(pl.UTF-8): Wtyczka threshold dla collectd
1180 Requires: %{name} = %{version}-%{release}
1182 %description threshold
1183 threshold-plugin for collectd.
1186 Summary: unixsock-plugin for collectd
1187 Summary(pl.UTF-8): Wtyczka unixsock dla collectd
1189 Requires: %{name} = %{version}-%{release}
1191 %description unixsock
1192 The unixsock plugin opens an UNIX-socket over which one can interact
1193 with the daemon. This can be used to use the values collected by
1194 collectd in other applications, such as monitoring, or submit
1195 externally collected values to collectd.
1198 Summary: uptime-plugin for collectd
1199 Summary(pl.UTF-8): Wtyczka uptime dla collectd
1201 Requires: %{name} = %{version}-%{release}
1204 The uptime-plugin can collect the server's uptime.
1207 Summary: users-plugin for collectd
1208 Summary(pl.UTF-8): Wtyczka users dla collectd
1210 Requires: %{name} = %{version}-%{release}
1213 Number of users currently logged in.
1216 Summary: uuid-plugin for collectd
1217 Summary(pl.UTF-8): Wtyczka uuid dla collectd
1219 Requires: %{name} = %{version}-%{release}
1222 This plugin, if loaded, causes the Hostname to be taken from the
1223 machine's UUID. The UUID is a universally unique designation for the
1224 machine, usually taken from the machine's BIOS. This is most useful if
1225 the machine is running in a virtual environment such as Xen, in which
1226 case the UUID is preserved across shutdowns and migration.
1229 Summary: varnish-plugin for collectd
1230 Summary(pl.UTF-8): Wtyczka varnish dla collectd
1232 Requires: %{name} = %{version}-%{release}
1234 %description varnish
1235 The Varnish plugin collects information about Varnish, an HTTP
1239 Summary: vmem-plugin for collectd
1240 Summary(pl.UTF-8): Wtyczka vmem dla collectd
1242 Requires: %{name} = %{version}-%{release}
1245 The vmem plugin collects information about the usage of virtual
1246 memory. Since the statistics provided by the Linux kernel are very
1247 detailed, they are collected very detailed.
1250 Summary: vserver-plugin for collectd
1251 Summary(pl.UTF-8): Wtyczka vserver dla collectd
1253 Requires: %{name} = %{version}-%{release}
1255 %description vserver
1256 Collects information about the virtual servers running on a system,
1257 using Linux-Vserver.
1259 %package write_graphite
1260 Summary: write_graphite-plugin for collectd
1261 Summary(pl.UTF-8): wtyczka write_graphite dla collectd
1263 Requires: %{name} = %{version}-%{release}
1265 %description write_graphite
1266 The Write Graphite plugin stores values in Carbon, the storage layer
1267 of Graphite. The plugin aims to be very efficient. It keeps the TCP
1268 connection to Carbon open in order to minimize the connection
1269 handshake overhead. It buffers the data in a buffer to send many lines
1270 at once, rather than generating lots of small network packets. The
1271 size of this buffer (1428 bytes) is dimensioned so that the buffer as
1272 well as the TCP and IP header fit into one Ethernet frame and can
1273 (hopefully) be delivered without fragmentation.
1276 Summary: write_http-plugin for collectd
1277 Summary(pl.UTF-8): Wtyczka write_http dla collectd
1279 Requires: %{name} = %{version}-%{release}
1281 %description write_http
1282 The Write HTTP plugin sends the values collected by collectd to a
1283 web-server using HTTP POST requests. The data is formatted as PUTVAL
1287 Summary: wireless-plugin for collectd
1288 Summary(pl.UTF-8): Wtyczka wireless dla collectd
1290 Requires: %{name} = %{version}-%{release}
1292 %description wireless
1293 The Wireless plugin collects signal quality, signal power and
1294 signal-to-noise ratio for wireless LAN cards.
1297 Summary: xmms-plugin for collectd
1298 Summary(pl.UTF-8): Wtyczka xmms dla collectd
1300 Requires: %{name} = %{version}-%{release}
1303 The XMMS plugin is a plugin for the XMMS music player. It graphs the
1304 bit-rate and sampling rate as you play songs. Not really useful, just
1305 something that got written because we can.
1307 %package -n perl-Collectd
1308 Summary: Perl files from Collectd package
1311 %description -n perl-Collectd
1312 Perl files from Collectd package
1320 %{__libtoolize} --ltdl
1327 CPPFLAGS="-Wno-unused-but-set-variable" \
1328 c_cv_have_libperl=yes \
1329 --with-libiptc=/usr \
1330 --with-libstatgrab=/usr \
1331 --with-lm-sensors=/usr \
1332 --with-libmysql=/usr \
1334 %{__enable_disable dns} \
1335 %{__enable_disable ipmi} \
1336 %{__enable_disable iptables} \
1337 %{__with_without java} \
1338 %{__enable_disable multimeter} \
1339 %{__enable_disable mysql} \
1340 %{__enable_disable netlink} \
1341 %{__enable_disable notify notify_desktop} \
1342 %{__enable_disable libesmtp notify_email} \
1343 %{__enable_disable modbus } \
1344 %{__enable_disable libvirt} \
1345 %{__enable_disable ups nut} \
1346 %{__enable_disable ping} \
1347 %{__enable_disable pgsql postgresql} \
1348 %{__enable_disable rrd rrdtool} \
1349 %{__enable_disable sensors} \
1350 %{__enable_disable snmp} \
1351 %{__enable_disable xmms} \
1352 %{__enable_disable varnish} \
1353 %{__enable_disable curl} \
1354 %{__enable_disable curl apache} \
1355 %{__enable_disable curl ngix} \
1356 %{__enable_disable curl ascent} \
1357 %{__disable curl ascent} \
1358 %{__disable curl bind} \
1359 %{__disable xml ascent} \
1360 %{__disable xml bind} \
1364 %{__make} -j1 LDFLAGS="%{rpmldflags} -lstatgrab" \
1365 BUILD_WITH_OPENIPMI_CFLAGS="-I/usr/include" \
1366 BUILD_WITH_OPENIPMI_LIBS="-L%{_libdir} -lOpenIPMIutils -lOpenIPMIpthread"
1369 rm -rf $RPM_BUILD_ROOT
1370 install -d $RPM_BUILD_ROOT{%{_var}/{log/,lib/%{name}},/etc/{rc.d/init.d/,collectd.d}} \
1371 $RPM_BUILD_ROOT{%{_appdir}/cgi-bin,%{_webappdir},%{_pkglibdir},%{perl_vendorlib}/,%{_mandir}/man3}
1374 DESTDIR=$RPM_BUILD_ROOT
1376 touch $RPM_BUILD_ROOT%{_var}/log/collectd.log
1377 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
1380 install contrib/collection.conf $RPM_BUILD_ROOT%{_webappdir}
1381 install contrib/collection.cgi $RPM_BUILD_ROOT%{_appdir}/cgi-bin
1382 install %{SOURCE5} $RPM_BUILD_ROOT%{_webappdir}/apache.conf
1383 install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/httpd.conf
1384 install %{SOURCE4} $RPM_BUILD_ROOT%{_webappdir}/lighttpd.conf
1386 cp -R contrib/collection3 $RPM_BUILD_ROOT%{_appdir}
1387 mv $RPM_BUILD_ROOT%{_appdir}/collection3/etc/collection.conf $RPM_BUILD_ROOT%{_webappdir}/collection3.conf
1388 ln -sf %{_webappdir}/collection3.conf $RPM_BUILD_ROOT%{_appdir}/collection3/etc/collection.conf
1389 sed -i -e 's@#DataDir "/var/lib/collectd/rrd"@DataDir "%{_var}/lib/%{name}"@' $RPM_BUILD_ROOT%{_webappdir}/collection3.conf
1391 ### Configs instalation ###
1392 for i in `egrep "^(#|)LoadPlugin" src/collectd.conf |awk '{print $NF}' ` ; do
1393 egrep "LoadPlugin $i$" src/collectd.conf | %{__sed} -e "s/^#//" > $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
1394 grep -v LoadPlugin src/collectd.conf |%{__sed} -e '/./{H;$!d;}' -e "x;/ $i>/!d;" >> $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
1397 # Example config in sources: src/collectd.conf
1398 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.conf
1400 # Overwrite only files which we want to change:
1401 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/df.conf
1402 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/rrdtool.conf
1404 mv $RPM_BUILD_ROOT%{_datadir}/perl5/Collectd* $RPM_BUILD_ROOT%{perl_vendorlib}/
1405 mv $RPM_BUILD_ROOT/usr/man/man3/Collectd::Unixsock.3pm $RPM_BUILD_ROOT%{_mandir}/man3/
1408 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
1411 rm -rf $RPM_BUILD_ROOT
1414 /sbin/chkconfig --add %{name}
1415 %service %{name} restart
1418 if [ "$1" = "0" ]; then
1419 %service -q %{name} stop
1420 /sbin/chkconfig --del %{name}
1423 %post libs -p /sbin/ldconfig
1424 %postun libs -p /sbin/ldconfig
1426 %define module_scripts() \
1428 %service %{name} restart \
1431 %service %{name} restart
1433 %module_scripts apache
1434 %module_scripts apcups
1435 %module_scripts ascent
1436 %module_scripts battery
1437 %module_scripts bind
1438 %module_scripts contextswitch
1439 %module_scripts conntrack
1441 %module_scripts cpufreq
1443 %module_scripts curl
1444 %module_scripts curl_json
1447 %module_scripts disk
1449 %module_scripts email
1450 %module_scripts entropy
1451 %module_scripts ethstat
1452 %module_scripts exec
1453 %module_scripts filecount
1454 %module_scripts fscache
1455 %module_scripts hddtemp
1456 %module_scripts interface
1457 %module_scripts ipmi
1458 %module_scripts iptables
1460 %module_scripts libvirt
1461 %module_scripts load
1462 %module_scripts logfile
1463 %module_scripts madwifi
1464 %module_scripts match_empty_counter
1465 %module_scripts match_hashed
1466 %module_scripts match_regex
1467 %module_scripts match_timediff
1468 %module_scripts match_value
1469 %module_scripts mbmon
1471 %module_scripts memcachec
1472 %module_scripts memcached
1473 %module_scripts memory
1474 %module_scripts multimeter
1475 %module_scripts mysql
1476 %module_scripts netlink
1477 %module_scripts network
1479 %module_scripts nginx
1480 %module_scripts notify_desktop
1481 %module_scripts notify_email
1482 %module_scripts ntpd
1483 %module_scripts numa
1485 %module_scripts olsrd
1486 %module_scripts openvpn
1487 %module_scripts perl
1488 %module_scripts ping
1489 %module_scripts postgresql
1490 %module_scripts powerdns
1491 %module_scripts processes
1492 %module_scripts protocols
1493 %module_scripts python
1494 %module_scripts rrdcached
1495 %module_scripts rrdtool
1496 %module_scripts sensors
1497 %module_scripts serial
1498 %module_scripts snmp
1499 %module_scripts swap
1500 %module_scripts syslog
1501 %module_scripts table
1502 %module_scripts tail
1503 %module_scripts target_notification
1504 %module_scripts target_replace
1505 %module_scripts target_scale
1506 %module_scripts target_set
1507 %module_scripts target_v5upgrade
1508 %module_scripts tcpconns
1509 %module_scripts teamspeak2
1511 %module_scripts thermal
1512 %module_scripts threshold
1513 %module_scripts unixsock
1514 %module_scripts uptime
1515 %module_scripts users
1516 %module_scripts uuid
1517 %module_scripts varnish
1518 %module_scripts vmem
1519 %module_scripts vserver
1520 %module_scripts write_graphite
1521 %module_scripts write_http
1522 %module_scripts wireless
1523 %module_scripts xmms
1525 %triggerin collection -- apache1 < 1.3.37-3, apache1-base
1526 %webapp_register apache %{_webapp}
1528 %triggerun collection -- apache1 < 1.3.37-3, apache1-base
1529 %webapp_unregister apache %{_webapp}
1531 %triggerin collection -- apache-base
1532 %webapp_register httpd %{_webapp}
1534 %triggerun collection -- apache-base
1535 %webapp_unregister httpd %{_webapp}
1537 %triggerin collection -- lighttpd
1538 %webapp_register lighttpd %{_webapp}
1540 %triggerun collection -- lighttpd
1541 %webapp_unregister lighttpd %{_webapp}
1544 %defattr(644,root,root,755)
1545 %doc AUTHORS ChangeLog README contrib
1546 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
1547 %dir %{_sysconfdir}/%{name}.d
1549 %attr(755,root,root) %{_sbindir}/collectd
1550 %attr(755,root,root) %{_sbindir}/collectdmon
1551 %attr(755,root,root) %{_bindir}/collectdctl
1552 %attr(755,root,root) %{_bindir}/collectd-nagios
1553 %attr(755,root,root) %{_bindir}/collectd-tg
1554 %dir %{_libdir}/%{name}
1555 %dir %{_datadir}/%{name}
1556 %{_datadir}/%{name}/types.db
1557 %attr(754,root,root) /etc/rc.d/init.d/%{name}
1558 %{_mandir}/man1/collectd.1*
1559 %{_mandir}/man1/collectd-nagios.1*
1560 %{_mandir}/man1/collectd-tg.1*
1561 %{_mandir}/man1/collectdctl.1*
1562 %{_mandir}/man1/collectdmon.1*
1563 %{_mandir}/man5/collectd.conf.5*
1564 %{_mandir}/man5/collectd-java.5*
1565 %{_mandir}/man5/collectd-lua.5*
1566 %{_mandir}/man5/types.db.5*
1567 %dir %{_var}/lib/%{name}
1570 %defattr(644,root,root,755)
1571 %attr(755,root,root) %{_libdir}/libcollectdclient.so.*.*.*
1572 %attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.1
1575 %defattr(644,root,root,755)
1576 %attr(755,root,root) %{_libdir}/libcollectdclient.so
1577 %{_libdir}/libcollectdclient.la
1578 %dir %{_includedir}/%{name}
1579 %{_includedir}/%{name}/*.h
1580 %{_pkgconfigdir}/libcollectdclient.pc
1583 %defattr(644,root,root,755)
1584 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection.conf
1585 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/apache.conf
1586 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/httpd.conf
1587 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/lighttpd.conf
1589 %dir %{_appdir}/cgi-bin
1590 %attr(755,root,root) %{_appdir}/cgi-bin/collection.cgi
1593 %defattr(644,root,root,755)
1594 %doc contrib/collection3/README
1595 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection3.conf
1596 %dir %{_appdir}/collection3
1597 %dir %{_appdir}/collection3/bin
1598 %attr(755,root,root) %{_appdir}/collection3/bin/*.cgi
1599 %{_appdir}/collection3/etc
1600 %{_appdir}/collection3/lib
1601 %{_appdir}/collection3/share
1607 %defattr(640,root,root,755)
1608 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apache.conf
1609 %attr(755,root,root) %{_libdir}/%{name}/apache.so
1614 %defattr(644,root,root,755)
1615 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apcups.conf
1616 %attr(755,root,root) %{_libdir}/%{name}/apcups.so
1620 %defattr(640,root,root,755)
1621 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ascent.conf
1622 %attr(755,root,root) %{_libdir}/%{name}/ascent.so
1626 %defattr(644,root,root,755)
1627 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/battery.conf
1628 %attr(755,root,root) %{_libdir}/%{name}/battery.so
1633 %defattr(644,root,root,755)
1634 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/bind.conf
1635 %attr(755,root,root) %{_libdir}/%{name}/bind.so
1639 %files contextswitch
1640 %defattr(644,root,root,755)
1641 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/contextswitch.conf
1642 %attr(755,root,root) %{_libdir}/%{name}/contextswitch.so
1645 %defattr(644,root,root,755)
1646 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/conntrack.conf
1647 %attr(755,root,root) %{_libdir}/%{name}/conntrack.so
1650 %defattr(644,root,root,755)
1651 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpu.conf
1652 %attr(755,root,root) %{_libdir}/%{name}/cpu.so
1655 %defattr(644,root,root,755)
1656 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpufreq.conf
1657 %attr(755,root,root) %{_libdir}/%{name}/cpufreq.so
1660 %defattr(644,root,root,755)
1661 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/csv.conf
1662 %attr(755,root,root) %{_libdir}/%{name}/csv.so
1666 %defattr(640,root,root,755)
1667 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl.conf
1668 %attr(755,root,root) %{_libdir}/%{name}/curl.so
1670 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl_xml.conf
1671 %attr(755,root,root) %{_libdir}/%{name}/curl_xml.so
1675 %defattr(640,root,root,755)
1676 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl_json.conf
1677 %attr(755,root,root) %{_libdir}/%{name}/curl_json.so
1681 %defattr(640,root,root,755)
1682 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dbi.conf
1683 %attr(755,root,root) %{_libdir}/%{name}/dbi.so
1686 %defattr(644,root,root,755)
1687 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/df.conf
1688 %attr(755,root,root) %{_libdir}/%{name}/df.so
1691 %defattr(644,root,root,755)
1692 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/disk.conf
1693 %attr(755,root,root) %{_libdir}/%{name}/disk.so
1697 %defattr(644,root,root,755)
1698 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dns.conf
1699 %attr(755,root,root) %{_libdir}/%{name}/dns.so
1703 %defattr(644,root,root,755)
1704 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/email.conf
1705 %attr(755,root,root) %{_libdir}/%{name}/email.so
1706 %{_mandir}/man5/collectd-email.5*
1709 %defattr(644,root,root,755)
1710 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/entropy.conf
1711 %attr(755,root,root) %{_libdir}/%{name}/entropy.so
1714 %defattr(644,root,root,755)
1715 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ethstat.conf
1716 %attr(755,root,root) %{_libdir}/%{name}/ethstat.so
1719 %defattr(644,root,root,755)
1720 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/exec.conf
1721 %attr(755,root,root) %{_libdir}/%{name}/exec.so
1722 %{_mandir}/man5/collectd-exec.5*
1725 %defattr(644,root,root,755)
1726 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/filecount.conf
1727 %attr(755,root,root) %{_libdir}/%{name}/filecount.so
1730 %defattr(644,root,root,755)
1731 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/fscache.conf
1732 %attr(755,root,root) %{_libdir}/%{name}/fscache.so
1735 %defattr(644,root,root,755)
1736 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/hddtemp.conf
1737 %attr(755,root,root) %{_libdir}/%{name}/hddtemp.so
1740 %defattr(644,root,root,755)
1741 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/interface.conf
1742 %attr(755,root,root) %{_libdir}/%{name}/interface.so
1746 %defattr(644,root,root,755)
1747 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ipmi.conf
1748 %attr(755,root,root) %{_libdir}/%{name}/ipmi.so
1751 %if %{with iptables}
1753 %defattr(644,root,root,755)
1754 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/iptables.conf
1755 %attr(755,root,root) %{_libdir}/%{name}/iptables.so
1759 %defattr(644,root,root,755)
1760 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/irq.conf
1761 %attr(755,root,root) %{_libdir}/%{name}/irq.so
1765 %defattr(644,root,root,755)
1766 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/virt.conf
1767 %attr(755,root,root) %{_libdir}/%{name}/virt.so
1771 %defattr(644,root,root,755)
1772 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/load.conf
1773 %attr(755,root,root) %{_libdir}/%{name}/load.so
1776 %defattr(644,root,root,755)
1777 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/logfile.conf
1778 %attr(755,root,root) %{_libdir}/%{name}/logfile.so
1779 %{_var}/log/collectd.log
1782 %defattr(644,root,root,755)
1783 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/madwifi.conf
1784 %attr(755,root,root) %{_libdir}/%{name}/madwifi.so
1786 %files match_empty_counter
1787 %defattr(644,root,root,755)
1788 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_empty_counter.conf
1789 %attr(755,root,root) %{_libdir}/%{name}/match_empty_counter.so
1792 %defattr(644,root,root,755)
1793 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_hashed.conf
1794 %attr(755,root,root) %{_libdir}/%{name}/match_hashed.so
1797 %defattr(644,root,root,755)
1798 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_regex.conf
1799 %attr(755,root,root) %{_libdir}/%{name}/match_regex.so
1801 %files match_timediff
1802 %defattr(644,root,root,755)
1803 %attr(755,root,root) %{_libdir}/%{name}/match_timediff.so
1804 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_timediff.conf
1807 %defattr(644,root,root,755)
1808 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_value.conf
1809 %attr(755,root,root) %{_libdir}/%{name}/match_value.so
1812 %defattr(644,root,root,755)
1813 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mbmon.conf
1814 %attr(755,root,root) %{_libdir}/%{name}/mbmon.so
1817 %defattr(644,root,root,755)
1818 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/md.conf
1819 %attr(755,root,root) %{_libdir}/%{name}/md.so
1822 %defattr(644,root,root,755)
1823 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcachec.conf
1824 %attr(755,root,root) %{_libdir}/%{name}/memcachec.so
1827 %defattr(644,root,root,755)
1828 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcached.conf
1829 %attr(755,root,root) %{_libdir}/%{name}/memcached.so
1832 %defattr(644,root,root,755)
1833 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memory.conf
1834 %attr(755,root,root) %{_libdir}/%{name}/memory.so
1838 %defattr(644,root,root,755)
1839 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/modbus.conf
1840 %attr(755,root,root) %{_libdir}/%{name}/modbus.so
1843 %if %{with multimeter}
1845 %defattr(644,root,root,755)
1846 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/multimeter.conf
1847 %attr(755,root,root) %{_libdir}/%{name}/multimeter.so
1852 %defattr(640,root,root,755)
1853 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mysql.conf
1854 %attr(755,root,root) %{_libdir}/%{name}/mysql.so
1859 %defattr(644,root,root,755)
1860 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/netlink.conf
1861 %attr(755,root,root) %{_libdir}/%{name}/netlink.so
1865 %defattr(644,root,root,755)
1866 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/network.conf
1867 %attr(755,root,root) %{_libdir}/%{name}/network.so
1870 %defattr(644,root,root,755)
1871 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nfs.conf
1872 %attr(755,root,root) %{_libdir}/%{name}/nfs.so
1876 %defattr(640,root,root,755)
1877 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nginx.conf
1878 %attr(755,root,root) %{_libdir}/%{name}/nginx.so
1882 %files notify_desktop
1883 %defattr(644,root,root,755)
1884 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_desktop.conf
1885 %attr(755,root,root) %{_libdir}/%{name}/notify_desktop.so
1888 %if %{with libesmtp}
1890 %defattr(640,root,root,755)
1891 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_email.conf
1892 %attr(755,root,root) %{_libdir}/%{name}/notify_email.so
1896 %defattr(644,root,root,755)
1897 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ntpd.conf
1898 %attr(755,root,root) %{_libdir}/%{name}/ntpd.so
1901 %defattr(644,root,root,755)
1902 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/numa.conf
1903 %attr(755,root,root) %{_libdir}/%{name}/numa.so
1907 %defattr(644,root,root,755)
1908 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nut.conf
1909 %attr(755,root,root) %{_libdir}/%{name}/nut.so
1913 %defattr(644,root,root,755)
1914 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/olsrd.conf
1915 %attr(755,root,root) %{_libdir}/%{name}/olsrd.so
1918 %defattr(644,root,root,755)
1919 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/openvpn.conf
1920 %attr(755,root,root) %{_libdir}/%{name}/openvpn.so
1923 %defattr(644,root,root,755)
1924 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/perl.conf
1925 %attr(755,root,root) %{_libdir}/%{name}/perl.so
1926 %{_mandir}/man5/collectd-perl.5*
1930 %defattr(644,root,root,755)
1931 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ping.conf
1932 %attr(755,root,root) %{_libdir}/%{name}/ping.so
1937 %defattr(640,root,root,755)
1938 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/postgresql.conf
1939 %attr(755,root,root) %{_libdir}/%{name}/postgresql.so
1940 %{_datadir}/%{name}/postgresql_default.conf
1944 %defattr(644,root,root,755)
1945 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/powerdns.conf
1946 %attr(755,root,root) %{_libdir}/%{name}/powerdns.so
1949 %defattr(644,root,root,755)
1950 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/processes.conf
1951 %attr(755,root,root) %{_libdir}/%{name}/processes.so
1954 %defattr(644,root,root,755)
1955 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/protocols.conf
1956 %attr(755,root,root) %{_libdir}/%{name}/protocols.so
1959 %defattr(644,root,root,755)
1960 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/python.conf
1961 %attr(755,root,root) %{_libdir}/%{name}/python.so
1962 %{_mandir}/man5/collectd-python.5*
1966 %defattr(644,root,root,755)
1967 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdcached.conf
1968 %attr(755,root,root) %{_libdir}/%{name}/rrdcached.so
1971 %defattr(644,root,root,755)
1972 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdtool.conf
1973 %attr(755,root,root) %{_libdir}/%{name}/rrdtool.so
1978 %defattr(644,root,root,755)
1979 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/sensors.conf
1980 %attr(755,root,root) %{_libdir}/%{name}/sensors.so
1984 %defattr(644,root,root,755)
1985 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/serial.conf
1986 %attr(755,root,root) %{_libdir}/%{name}/serial.so
1990 %defattr(644,root,root,755)
1991 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/snmp.conf
1992 %attr(755,root,root) %{_libdir}/%{name}/snmp.so
1993 %{_mandir}/man5/collectd-snmp.5*
1997 %defattr(644,root,root,755)
1998 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/swap.conf
1999 %attr(755,root,root) %{_libdir}/%{name}/swap.so
2002 %defattr(644,root,root,755)
2003 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/syslog.conf
2004 %attr(755,root,root) %{_libdir}/%{name}/syslog.so
2007 %defattr(644,root,root,755)
2008 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/table.conf
2009 %attr(755,root,root) %{_libdir}/%{name}/table.so
2012 %defattr(644,root,root,755)
2013 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tail.conf
2014 %attr(755,root,root) %{_libdir}/%{name}/tail.so
2016 %files target_notification
2017 %defattr(644,root,root,755)
2018 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_notification.conf
2019 %attr(755,root,root) %{_libdir}/%{name}/target_notification.so
2021 %files target_replace
2022 %defattr(644,root,root,755)
2023 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_replace.conf
2024 %attr(755,root,root) %{_libdir}/%{name}/target_replace.so
2027 %defattr(644,root,root,755)
2028 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_scale.conf
2029 %attr(755,root,root) %{_libdir}/%{name}/target_scale.so
2032 %defattr(644,root,root,755)
2033 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_set.conf
2034 %attr(755,root,root) %{_libdir}/%{name}/target_set.so
2036 %files target_v5upgrade
2037 %defattr(644,root,root,755)
2038 %attr(755,root,root) %{_libdir}/%{name}/target_v5upgrade.so
2041 %defattr(644,root,root,755)
2042 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tcpconns.conf
2043 %attr(755,root,root) %{_libdir}/%{name}/tcpconns.so
2046 %defattr(644,root,root,755)
2047 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/teamspeak2.conf
2048 %attr(755,root,root) %{_libdir}/%{name}/teamspeak2.so
2051 %defattr(644,root,root,755)
2052 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ted.conf
2053 %attr(755,root,root) %{_libdir}/%{name}/ted.so
2056 %defattr(644,root,root,755)
2057 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/thermal.conf
2058 %attr(755,root,root) %{_libdir}/%{name}/thermal.so
2061 %defattr(644,root,root,755)
2062 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/threshold.conf
2063 %attr(755,root,root) %{_libdir}/%{name}/threshold.so
2064 %{_mandir}/man5/collectd-threshold.5*
2067 %defattr(644,root,root,755)
2068 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/unixsock.conf
2069 %attr(755,root,root) %{_libdir}/%{name}/unixsock.so
2070 %{_mandir}/man5/collectd-unixsock.5*
2073 %defattr(644,root,root,755)
2074 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uptime.conf
2075 %attr(755,root,root) %{_libdir}/%{name}/uptime.so
2078 %defattr(644,root,root,755)
2079 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/users.conf
2080 %attr(755,root,root) %{_libdir}/%{name}/users.so
2083 %defattr(644,root,root,755)
2084 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uuid.conf
2085 %attr(755,root,root) %{_libdir}/%{name}/uuid.so
2089 %defattr(644,root,root,755)
2090 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/varnish.conf
2091 %attr(755,root,root) %{_libdir}/%{name}/varnish.so
2095 %defattr(644,root,root,755)
2096 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vmem.conf
2097 %attr(755,root,root) %{_libdir}/%{name}/vmem.so
2100 %defattr(644,root,root,755)
2101 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vserver.conf
2102 %attr(755,root,root) %{_libdir}/%{name}/vserver.so
2105 %defattr(644,root,root,755)
2106 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/wireless.conf
2107 %attr(755,root,root) %{_libdir}/%{name}/wireless.so
2109 %files write_graphite
2110 %defattr(644,root,root,755)
2111 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/write_graphite.conf
2112 %attr(755,root,root) %{_libdir}/%{name}/write_graphite.so
2115 %defattr(644,root,root,755)
2116 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/write_http.conf
2117 %attr(755,root,root) %{_libdir}/%{name}/write_http.so
2121 %defattr(644,root,root,755)
2122 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/xmms.conf
2123 %attr(755,root,root) %{_libdir}/%{name}/xmms.so
2126 %files -n perl-Collectd
2127 %defattr(644,root,root,755)
2128 %{perl_vendorlib}/Collectd.pm
2129 %{perl_vendorlib}/Collectd
2130 %{_mandir}/man3/*.3*