2 # - package contrib scripts as %doc
3 # - perl modules with Collectd classes package to separate package
5 # apple_sensors . . . no (obvious)
6 # ipvs . . . . . . . no (ip_vs.h not found - llh to be fixed)
7 # libvirt . . . . . . no (requires library)
8 # multimeter . . . . no ?
9 # onewire . . . . . . no (needs libowfs)
10 # perl . . . . . . . no (buggy perl: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=467072)
11 # rrdcached . . . . . no (requires rrdtool >= 1.4.0)
12 # tape . . . . . . . no ?
13 # - logrotate file for logfile plugin
14 # - %desc -l pl for plugins
17 %bcond_without curl # apache, ascent, bind, curl and nginx plugins
18 %bcond_without dns # DNS plugin
19 %bcond_without ipmi # IPMI plugin
20 %bcond_without iptables # iptables plugin
21 %bcond_without libesmtp # notify_email plugin
22 %bcond_with multimeter # multimeter plugin
23 %bcond_without mysql # MySQL plugin
24 %bcond_without netlink # netlink plugin
25 %bcond_without notify # notify_desktop plugin
26 %bcond_without ping # ping plugin
27 %bcond_without psql # PostgreSQL plugin
28 %bcond_without rrd # rrdtool and rrdcached plugins
29 %bcond_without sensors # sensors plugin
30 %bcond_without snmp # SNMP plugin
31 %bcond_without ups # nut plugin
32 %bcond_without xml # ascent, bind and libvirt plugins
33 %bcond_without xmms # XMMS plugin
35 #http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=358637
37 %undefine with_iptables
38 %undefine with_netlink
40 Summary: Collects system information in RRD files
41 Summary(pl.UTF-8): Zbieranie informacji o systemie w plikach RRD
47 Source0: http://collectd.org/files/%{name}-%{version}.tar.bz2
48 # Source0-md5: 8740670913a7740f976122f3070e592b
51 Source3: %{name}-http.conf
52 Source4: %{name}-lighttpd.conf
53 Source10: %{name}-df.conf
54 Source11: %{name}-rrdtool.conf
55 Patch0: %{name}-collection.patch
56 URL: http://collectd.org/
57 %{?with_ipmi:BuildRequires: OpenIPMI-devel >= 2.0.14-3}
58 BuildRequires: autoconf
59 BuildRequires: automake
60 %{?with_curl:BuildRequires: curl-devel}
61 BuildRequires: gcc-c++
62 BuildRequires: hal-devel
63 %{?with_iptables:BuildRequires: iptables-devel >= 1.4.1.1-4}
64 BuildRequires: libdbi-devel
65 %{?with_libesmtp:BuildRequires: libesmtp-devel}
66 BuildRequires: libltdl-devel
67 %{?with_netlink:BuildRequires: libnetlink-devel}
68 %{?with_notify:BuildRequires: libnotify-devel}
69 %{?with_ping:BuildRequires: liboping-devel}
70 %{?with_dns:BuildRequires: libpcap-devel}
71 BuildRequires: libstatgrab-devel >= 0.12
72 BuildRequires: libtool
73 %{?with_xml:BuildRequires: libxml2-devel}
74 %{?with_sensors:BuildRequires: lm_sensors-devel}
75 %{?with_mysql:BuildRequires: mysql-devel}
76 %{?with_ups:BuildRequires: nut-devel}
77 BuildRequires: perl-devel
78 %{?with_psql:BuildRequires: postgresql-devel}
79 BuildRequires: rpmbuild(macros) >= 1.268
80 %{?with_rrd:BuildRequires: rrdtool-devel}
81 %{?with_snmp:BuildRequires: net-snmp-devel}
82 %{?with_xmms:BuildRequires: xmms-devel}
83 Requires(post,preun): /sbin/chkconfig
85 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
87 %define _pkglibdir %{_sharedstatedir}/%{name}
88 %define _webapps /etc/webapps
89 %define _webapp %{name}
90 %define _webappdir %{_webapps}/%{_webapp}
91 %define _appdir %{_datadir}/%{_webapp}
94 collectd is a small daemon which collects system information every 10
95 seconds and writes the results in an RRD-file.
97 In contrast to most similar software, collectd is not a script but
98 written in plain C for performance and portability. As a daemon it
99 stays in memory, so there is no need to start up a heavy interpreter
100 every time new values should be logged. This allows collectd to have a
101 10 second resolution while being nice to the system.
103 %description -l pl.UTF-8
104 collectd to mały demon zbierający co 10 sekund informacje o systemie i
105 zapisujący wyniki do pliku RRD.
107 W odróżnieniu od innych podobnych programów collectd nie jest
108 skryptem, lecz jest napisany w czystym C z myślą o wydajności i
109 przenośności. Jako demon pozostaje w pamięci, więc nie ma potrzeby
110 urychamiania ciężkiego interpretera za każdym razem, kiedy powinny być
111 zapisane nowe wartości. Dzięki temu collect może mieć rozdzielczość 10
112 sekund i nie obciążać zbytnio systemu.
115 Summary: %{name} libraries
116 Summary(pl.UTF-8): Biblioteki %{name}
122 %description libs -l pl.UTF-8
126 Summary: Header files for %{name} libraries
127 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek %{name}
128 Group: Development/Libraries
129 Requires: %{name}-libs = %{version}-%{release}
132 Header files for %{name} libraries.
134 %description devel -l pl.UTF-8
135 Pliki nagłówkowe bibliotek %{name}.
138 Summary: apache-plugin for collectd
139 Summary(pl_PL.UTF-8): Wtyczka apache dla collectd
141 Requires: %{name} = %{version}-%{release}
144 This plugin collectd data provided by Apache's `mod_status'.
146 %description apache -l pl.UTF-8
147 Wtyczka collectd zbierająca informacje udostępniane przez moduł
151 Summary: APC UPS plugin for collectd
152 Summary(pl_PL.UTF-8): Wtyczka APC UPS dla collectd
154 Requires: %{name} = %{version}-%{release}
157 APC UPS plugin for collectd.
160 Summary: ascent-plugin for collectd
161 Summary(pl_PL.UTF-8): Wtyczka ascent dla collectd
163 Requires: %{name} = %{version}-%{release}
166 ascent plugin for collectd.
169 Summary: battery plugin for collectd
170 Summary(pl_PL.UTF-8): Wtyczka battery dla collectd
172 Requires: %{name} = %{version}-%{release}
175 This plugin collects the battery's charge, the drawn current and the
179 Summary: bind plugin for collectd
180 Summary(pl_PL.UTF-8): Wtyczka bind dla collectd
182 Requires: %{name} = %{version}-%{release}
185 Starting with BIND 9.5.0, the most widely used DNS server software provides
186 extensive statistics about queries, responses and lots of other information.
187 The bind plugin retrieves this information that's encoded in XML and provided
188 via HTTP and submits the values to collectd.
191 Summary: Web script for collectd
192 Summary(pl_PL.UTF-8): Web script for collectd
193 Group: Applications/WWW
194 Requires: %{name} = %{version}-%{release}
196 Requires: perl(Data::Dumper)
197 Requires: perl(HTML::Entities)
199 Requires: perl(URI::Escape)
200 Requires: webserver(cgi)
201 Suggests: fonts-TTF-DejaVu
203 %description collection
204 Web script for collectd.
207 Summary: conntrack-plugin for collectd
208 Summary(pl_PL.UTF-8): Wtyczka conntrack dla collectd
210 Requires: %{name} = %{version}-%{release}
212 %description conntrack
213 The conntrack-plugin collects the connection tracking table size.
216 Summary: cpu-plugin for collectd
217 Summary(pl_PL.UTF-8): Wtyczka cpu dla collectd
219 Requires: %{name} = %{version}-%{release}
222 The cpu-plugin collects the amount of time spent by the CPU in various states,
223 most notably executing user code, executing system code, waiting for IO
224 operations and being idle.
227 Summary: cpufreq-plugin for collectd
228 Summary(pl_PL.UTF-8): Wtyczka cpufreq dla collectd
230 Requires: %{name} = %{version}-%{release}
233 Collects the current CPU's frequency, mostly for mobile computers.
236 Summary: CSV output plugin for collectd
237 Summary(pl_PL.UTF-8): Wtyczka wyjściowa CSV dla collectd
239 Requires: %{name} = %{version}-%{release}
242 CSV output plugin for collectd.
245 Summary: cURL output plugin for collectd
246 Summary(pl_PL.UTF-8): Wtyczka wyjściowa cURL dla collectd
248 Requires: %{name} = %{version}-%{release}
251 The curl plugin uses the libcurl to read web pages and the match
252 infrastructure (the same code used by the tail plugin) to use regular
253 expressions with the received data.
256 Summary: dbi plugin for collectd
257 Summary(pl_PL.UTF-8): Wtyczka dbi dla collectd
259 Requires: %{name} = %{version}-%{release}
262 This plugin uses the dbi library to connect to various databases, execute
263 SQL statements and read back the results. dbi is an acronym for "database
264 interface" in case you were wondering about the name. You can configure how
265 each column is to be interpreted and the plugin will generate one or more
266 data sets from each row returned according to these rules.
269 Summary: df-plugin for collectd
270 Summary(pl_PL.UTF-8): Wtyczka df dla collectd
272 Requires: %{name} = %{version}-%{release}
275 The df-plugin collects file system usage information, i. e. basically how
276 much space on a mounted partition is used and how much is available. It's
277 named after and very similar to the df(1) UNIX command that's been around
281 Summary: disk-plugin for collectd
282 Summary(pl_PL.UTF-8): Wtyczka disk dla collectd
284 Requires: %{name} = %{version}-%{release}
287 This plugin collects performance statistics of harddisks and, where
288 supported, partitions.
291 Summary: dns-plugin for collectd
292 Summary(pl_PL.UTF-8): Wtyczka dns dla collectd
294 Requires: %{name} = %{version}-%{release}
295 Requires: perl-rrdtool
298 This plugin has a similar functionality to dnstop: It uses libpcap to get
299 a copy of all traffic from/to port UDP/53 (that's the DNS port), interprets
300 the packets and collects statistics of your DNS traffic.
303 Summary: email-plugin for collectd
304 Summary(pl_PL.UTF-8): Wtyczka email dla collectd
306 Requires: %{name} = %{version}-%{release}
309 The email plugin opens an UNIX-socket over which one can submit email
310 statistics, such as the number of ``ham'', ``spam'', ``virus'', etc. mails
311 received/handled, spam scores and matched spam checks.
313 This plugin is intended to be used with the the
314 Mail::SpamAssassin::Plugin::Collectd manpage SpamAssassin-plugin which is
315 included in contrib/, but is of course not limited to that use.
318 Summary: entropy-plugin for collectd
319 Summary(pl_PL.UTF-8): Wtyczka entropy dla collectd
321 Requires: %{name} = %{version}-%{release}
324 entropy plugin for collectd.
327 Summary: exec-plugin for collectd
328 Summary(pl_PL.UTF-8): Wtyczka exec dla collectd
330 Requires: %{name} = %{version}-%{release}
333 The exec plugin forks of an executable either to receive values or to
334 dispatch notifications to the outside world.
337 Summary: filecount-plugin for collectd
338 Summary(pl_PL.UTF-8): Wtyczka filecount dla collectd
340 Requires: %{name} = %{version}-%{release}
342 %description filecount
343 The filecount-plugin does something very simple: Count the number of files
344 in a directory and all its subdirectories. This can be used for a variety of
345 statistics, for example the queue length of an MTA, the number of PHP
346 sessions of a web server or simply the number of files in your home
350 Summary: fscache-plugin for collectd
351 Summary(pl_PL.UTF-8): Wtyczka fscache dla collectd
353 Requires: %{name} = %{version}-%{release}
356 The fscache-plugin collects statistics about Linux file-system based caching
360 Summary: hddtemp-plugin for collectd
361 Summary(pl_PL.UTF-8): Wtyczka hddtemp dla collectd
363 Requires: %{name} = %{version}-%{release}
364 Suggests: hddtemp-hddtempd
367 Temperature of harddisks. The temperatures are provided via S.M.A.R.T. and
368 queried by the external hddtemp-daemon.
371 Summary: interface-plugin for collectd
372 Summary(pl_PL.UTF-8): Wtyczka interface dla collectd
374 Requires: %{name} = %{version}-%{release}
376 %description interface
377 The interface-plugin collects information about the traffic (octets), packets
378 and errors of interfaces.
381 Summary: iptables-plugin for collectd
382 Summary(pl_PL.UTF-8): Wtyczka iptables dla collectd
384 Requires: %{name} = %{version}-%{release}
386 %description iptables
387 With this plugin you can gather statistics from your ip_tables based
388 packetfilter (aka. firewall). It can collect the byte- and packet-counters
389 of selected rules and submit them to collectd. You can select rules that
390 should be collected wither by its position (e.g. "the fourth rule in the
391 INPUT queue in the filter table") or by its comment (using the COMMENT
392 match). This means that depending on your firewall layout you can collect
393 certain services (such as the amount of web-traffic), source or destination
394 hosts or networks, dropped packets and much more.
397 Summary: ipmi-plugin for collectd
398 Summary(pl_PL.UTF-8): Wtyczka ipmi dla collectd
400 Requires: %{name} = %{version}-%{release}
403 ipmi plugin for collectd.
405 %description ipmi -l pl.UTF-8
406 Wtyczka ipmi dla collectd.
409 Summary: IRQs-plugin for collectd
410 Summary(pl_PL.UTF-8): Wtyczka IRQs dla collectd
412 Requires: %{name} = %{version}-%{release}
415 IRQs plugin for collectd.
418 Summary: load-plugin for collectd
419 Summary(pl_PL.UTF-8): Wtyczka load dla collectd
421 Requires: %{name} = %{version}-%{release}
424 Collects the system load. These numbers give a rough overview over the
425 utilization of a machine, though their meaning is mostly overrated.
428 Summary: logfile-plugin for collectd
429 Summary(pl_PL.UTF-8): Wtyczka logfile dla collectd
431 Requires: %{name} = %{version}-%{release}
434 Logfile plugin for collectd.
437 Summary: match_regex plugin for collectd
438 Summary(pl_PL.UTF-8): Wtyczka match_regex dla collectd
440 Requires: %{name} = %{version}-%{release}
442 %description match_regex
443 match_regex plugin for collectd.
445 %package match_timediff
446 Summary: match_timediff plugin for collectd
447 Summary(pl_PL.UTF-8): Wtyczka match_timediff dla collectd
449 Requires: %{name} = %{version}-%{release}
451 %description match_timediff
452 match_timediff plugin for collectd.
455 Summary: match_value plugin for collectd
456 Summary(pl_PL.UTF-8): Wtyczka match_value dla collectd
458 Requires: %{name} = %{version}-%{release}
460 %description match_value
461 match_value plugin for collectd.
464 Summary: mbmon plugin for collectd
465 Summary(pl_PL.UTF-8): Wtyczka mbmon dla collectd
467 Requires: %{name} = %{version}-%{release}
470 The mbmon plugin uses mbmon to retrieve temperature, voltage, etc.
473 Summary: memcached-plugin for collectd
474 Summary(pl_PL.UTF-8): Wtyczka memcached dla collectd
476 Requires: %{name} = %{version}-%{release}
478 %description memcached
479 The memcached plugin connects to a memcached daemon and collects the number
480 of connections and requests handled by the daemon, the CPU resources consumed,
481 number of items cached, number of threads, and bytes sent and received.
484 Summary: memory-plugin for collectd
485 Summary(pl_PL.UTF-8): Wtyczka memory dla collectd
487 Requires: %{name} = %{version}-%{release}
490 Collects physical memory utilization for collectd.
493 Summary: multimeter-plugin for collectd
494 Summary(pl_PL.UTF-8): Wtyczka multimeter dla collectd
496 Requires: %{name} = %{version}-%{release}
498 %description multimeter
499 Multimeter plugin for collectd.
502 Summary: mysql-plugin for collectd
503 Summary(pl_PL.UTF-8): Moduł mysql dla collectd.
505 Requires: %{name} = %{version}-%{release}
508 MySQL querying plugin. This plugins provides data of issued commands,
509 called handlers and database traffic.
511 %description mysql -l pl.UTF-8
512 Moduł odpytujący MySQL. Wtyczka udostępnia dane o wydawanych
513 poleceniach, wywoływanych procedurach obsługi i ruchu bazodanowym.
516 Summary: netlink-plugin for collectd
517 Summary(pl_PL.UTF-8): Wtyczka netlink dla collectd
519 Requires: %{name} = %{version}-%{release}
522 This plugin will open a netlink socket to the Linux kernel and use it to get
523 statistics for interfaces, qdiscs, classes, and, if you can make use of it,
524 filters. Since in most setups many of the statistics this plugin can collect
525 aren't of interest, you can select which information to gather using the
529 Summary: network-plugin for collectd
530 Summary(pl_PL.UTF-8): Wtyczka network dla collectd
532 Requires: %{name} = %{version}-%{release}
535 nginx plugin for collectd.
538 Summary: NFS-plugin for collectd
539 Summary(pl_PL.UTF-8): Wtyczka NFS dla collectd
541 Requires: %{name} = %{version}-%{release}
544 The nfs plugin counts the number of procedure calls of the different NFS
548 Summary: nginx-plugin for collectd
549 Summary(pl_PL.UTF-8): Wtyczka nginx dla collectd
551 Requires: %{name} = %{version}-%{release}
554 This plugin collects the number of connections and requests handled by the
555 nginx daemon, a HTTP and mail server/proxy. It queries the page provided by
556 the ngx_http_stub_status_module module, which isn't compiled by default.
558 %package notify_desktop
559 Summary: notify_desktop for collectd
560 Summary(pl_PL.UTF-8): Wtyczka notify_desktop dla collectd
562 Requires: %{name} = %{version}-%{release}
564 %description notify_desktop
565 This plugin sends a desktop notification to a notification daemon, as
566 defined in the Desktop Notification Specification. To actually display the
567 notifications, notification-daemon is required and collectd has to be able
568 to access the X server.
570 %package notify_email
571 Summary: notify_email-plugin for collectd
572 Summary(pl_PL.UTF-8): Wtyczka notify_email dla collectd
574 Requires: %{name} = %{version}-%{release}
576 %description notify_email
577 notify_email plugin for collectd.
580 Summary: ntpd-plugin for collectd
581 Summary(pl_PL.UTF-8): Wtyczka ntpd dla collectd
583 Requires: %{name} = %{version}-%{release}
586 NTPd plugin for collectd.
589 Summary: nut-plugin for collectd
590 Summary(pl_PL.UTF-8): Wtyczka nut dla collectd
592 Requires: %{name} = %{version}-%{release}
595 UPS statistics using the Network UPS Tools. These statistics include
596 basically everything NUT will give us, including voltages, currents, power,
597 frequencies, load, and temperatures.
600 Summary: openvpn plugin for collectd
601 Summary(pl_PL.UTF-8): Wtyczka openvpn dla collectd
603 Requires: %{name} = %{version}-%{release}
607 The OpenVPN plugin reads a status file maintained by OpenVPN and gathers
608 traffic statistics about connected clients.
611 Summary: ping-plugin for collectd
612 Summary(pl_PL.UTF-8): Wtyczka ping dla collectd
614 Requires: %{name} = %{version}-%{release}
617 The network latency is measured as a roundtrip time. An ICMP-echo-request
618 (aka. "ping")is sent to a host and the time needed for his echo-reply (aka.
619 "pong") to arrive is measured. If a reply is not received within one second
620 the plugin will no longer expect a reply and return. This may happen in
621 several circumstances, e. g. the packet is lost, the host is down, a router
622 has dismissed the packet, etc.
625 Summary: mysql-plugin for collectd
626 Summary(pl_PL.UTF-8): Moduł postgresql dla collectd.
628 Requires: %{name} = %{version}-%{release}
630 %description postgresql
631 The postgresql plugin queries statistics from PostgreSQL databases. It keeps
632 a persistent connection to all configured databases and tries to reconnect
633 if the connection has been interrupted.
636 Summary: powerdns-plugin for collectd
637 Summary(pl_PL.UTF-8): Wtyczka powerdns dla collectd
639 Requires: %{name} = %{version}-%{release}
641 %description powerdns
642 The powerdns plugin queries statistics from an authoritative PowerDNS
643 nameserver and/or a PowerDNS recursor. Since both offer a wide variety of
644 values, many of which are probably meaningless to most users, but may be
648 Summary: processes-plugin for collectd
649 Summary(pl_PL.UTF-8): Wtyczka processes dla collectd
651 Requires: %{name} = %{version}-%{release}
653 %description processes
654 This plugin collects the number of processes, grouped by their state (e.g.
655 running, sleeping, zombies, etc.). In addition to that, it can select
656 detailed statistics about selected processes, grouped by name.
659 Summary: protocols-plugin for collectd
660 Summary(pl_PL.UTF-8): Wtyczka protocols dla collectd
662 Requires: %{name} = %{version}-%{release}
664 %description protocols
665 The protocols-plugin provides information about network protocols, such as
669 Summary: rrdtool-plugin for collectd
670 Summary(pl_PL.UTF-8): Wtyczka rrdtool dla collectd
672 Requires: %{name} = %{version}-%{release}
676 RRDTOOL plugin for collectd.
679 Summary: sensors-plugin for collectd
680 Summary(pl_PL.UTF-8): Wtyczka sensors dla collectd
682 Requires: %{name} = %{version}-%{release}
685 This plugin uses lm-sensors to read hardware sensors. You will need to
686 configure lm-sensors before this plugin will collect any usefull and correct
690 Summary: serial-plugin for collectd
691 Summary(pl_PL.UTF-8): Wtyczka serial dla collectd
693 Requires: %{name} = %{version}-%{release}
696 Serial plugin for collectd.
699 Summary: snmp-plugin for collectd
700 Summary(pl_PL.UTF-8): Wtyczka snmp dla collectd
702 Requires: %{name} = %{version}-%{release}
705 The snmp plugin queries other hosts using SNMP, the Simple Network
706 Management Protocol, and translates the value it receives to collectd's
707 internal format and dispatches them. Depending on the write plugins you have
708 loaded they may be written to disk or submitted to another instance or
709 whatever you configured.
712 Summary: swap-plugin for collectd
713 Summary(pl_PL.UTF-8): Wtyczka swap dla collectd
715 Requires: %{name} = %{version}-%{release}
718 Swap space plugin for collectd.
721 Summary: syslog-plugin for collectd
722 Summary(pl_PL.UTF-8): Wtyczka syslog dla collectd
724 Requires: %{name} = %{version}-%{release}
727 Syslog plugin for collectd.
730 Summary: table-plugin for collectd
731 Summary(pl_PL.UTF-8): Wtyczka table dla collectd
733 Requires: %{name} = %{version}-%{release}
736 The table-plugin provides parsing for table-like structured files,
737 such as many files beneath /proc.
739 %package target_notification
740 Summary: target_notification-plugin for collectd
741 Summary(pl_PL.UTF-8): Wtyczka target_notification dla collectd
743 Requires: %{name} = %{version}-%{release}
745 %description target_notification
746 target_notification plugin for collectd.
748 %package target_replace
749 Summary: target_replace-plugin for collectd
750 Summary(pl_PL.UTF-8): Wtyczka target_replace dla collectd
752 Requires: %{name} = %{version}-%{release}
754 %description target_replace
755 target_replace plugin for collectd.
758 Summary: target_set-plugin for collectd
759 Summary(pl_PL.UTF-8): Wtyczka target_set dla collectd
761 Requires: %{name} = %{version}-%{release}
763 %description target_set
764 target_set plugin for collectd.
767 Summary: tail-plugin for collectd
768 Summary(pl_PL.UTF-8): Wtyczka tail dla collectd
770 Requires: %{name} = %{version}-%{release}
773 The tail-plugin can be used to "tail" logfiles, i.e. follow them as tail -F
774 does. Each line is given to one or more "matches" which test if the line is
775 relevant for any statistics using a regular expression.
778 Summary: tcpconns-plugin for collectd
779 Summary(pl_PL.UTF-8): Wtyczka tcpconns dla collectd
781 Requires: %{name} = %{version}-%{release}
783 %description tcpconns
784 The tcpconns-plugin counts the number of TCP connections to or from a
785 specified port. Typically the connectioins where you specify the local port
786 are incoming connections while the connections where you specify the remote
787 port are outgoing connections.
790 Summary: teamspeak2-plugin for collectd
791 Summary(pl_PL.UTF-8): Wtyczka teamspeak2 dla collectd
793 Requires: %{name} = %{version}-%{release}
795 %description teamspeak2
796 The teamspeak2 plugin connects to the query port of a teamspeak2 server and
797 polls interesting global and virtual server data. The plugin can query only
798 one physical server but unlimited virtual servers.
801 Summary: ted-plugin for collectd
802 Summary(pl_PL.UTF-8): Wtyczka ted dla collectd
804 Requires: %{name} = %{version}-%{release}
807 The TED-plugin reads power consumption measurements from “The Energy Detective”
811 Summary: thermal-plugin for collectd
812 Summary(pl_PL.UTF-8): Wtyczka thermal dla collectd
814 Requires: %{name} = %{version}-%{release}
817 Thermal plugin for collectd.
820 Summary: unixsock-plugin for collectd
821 Summary(pl_PL.UTF-8): Wtyczka unixsock dla collectd
823 Requires: %{name} = %{version}-%{release}
825 %description unixsock
826 The unixsock plugin opens an UNIX-socket over which one can interact with
827 the daemon. This can be used to use the values collected by collectd in
828 other applications, such as monitoring, or submit externally collected
832 Summary: uptime-plugin for collectd
833 Summary(pl_PL.UTF-8): Wtyczka uptime dla collectd
835 Requires: %{name} = %{version}-%{release}
838 The uptime-plugin can collect the server's uptime.
841 Summary: users-plugin for collectd
842 Summary(pl_PL.UTF-8): Wtyczka users dla collectd
844 Requires: %{name} = %{version}-%{release}
847 Number of users currently logged in.
850 Summary: uuid-plugin for collectd
851 Summary(pl_PL.UTF-8): Wtyczka uuid dla collectd
853 Requires: %{name} = %{version}-%{release}
856 This plugin, if loaded, causes the Hostname to be taken from the machine's
857 UUID. The UUID is a universally unique designation for the machine, usually
858 taken from the machine's BIOS. This is most useful if the machine is
859 running in a virtual environment such as Xen, in which case the UUID is
860 preserved across shutdowns and migration.
863 Summary: vmem-plugin for collectd
864 Summary(pl_PL.UTF-8): Wtyczka vmem dla collectd
866 Requires: %{name} = %{version}-%{release}
869 The vmem plugin collects information about the usage of virtual memory.
870 Since the statistics provided by the Linux kernel are very detailed, they
871 are collected very detailed.
874 Summary: vserver-plugin for collectd
875 Summary(pl_PL.UTF-8): Wtyczka vserver dla collectd
877 Requires: %{name} = %{version}-%{release}
880 Collects information about the virtual servers running on a system, using
884 Summary: wireless-plugin for collectd
885 Summary(pl_PL.UTF-8): Wtyczka wireless dla collectd
887 Requires: %{name} = %{version}-%{release}
889 %description wireless
890 Wireless plugin for collectd.
893 Summary: xmms-plugin for collectd
894 Summary(pl_PL.UTF-8): Wtyczka xmms dla collectd
896 Requires: %{name} = %{version}-%{release}
899 This plugin collectd data provided by XMMS.
913 --with-libstatgrab=/usr \
914 --with-lm-sensors=/usr \
915 --with-libmysql=/usr \
916 --%{?with_dns:en}%{!?with_dns:dis}able-dns \
917 --%{?with_ipmi:en}%{!?with_ipmi:dis}able-ipmi \
918 --%{?with_iptables:en}%{!?with_iptables:dis}able-iptables \
919 --%{?with_multimeter:en}%{!?with_multimeter:dis}able-multimeter \
920 --%{?with_mysql:en}%{!?with_mysql:dis}able-mysql \
921 --%{?with_netlink:en}%{!?with_netlink:dis}able-netlink \
922 --%{?with_notify:en}%{!?with_notify:dis}able-notify_desktop \
923 --%{?with_libesmtp:en}%{!?with_libesmtp:dis}able-notify_email \
924 --%{?with_ups:en}%{!?with_ups:dis}able-nut \
925 --%{?with_ping:en}%{!?with_ping:dis}able-ping \
926 --%{?with_psql:en}%{!?with_psql:dis}able-postgresql \
927 --%{?with_rrd:en}%{!?with_rrd:dis}able-rrdtool \
928 --%{?with_sensors:en}%{!?with_sensors:dis}able-sensors \
929 --%{?with_snmp:en}%{!?with_snmp:dis}able-snmp \
930 --%{?with_xmms:en}%{!?with_xmms:dis}able-xmms \
931 %{!?with_curl:--disable-{apache,ascent,bind,curl,nginx}} \
932 %{!?with_xml:--disable-{ascent,bind,libvirt}} \
938 %{__make} LDFLAGS="%{rpmldflags} -lstatgrab" \
939 BUILD_WITH_OPENIPMI_CFLAGS="-I/usr/include" \
940 BUILD_WITH_OPENIPMI_LIBS="-L/usr/lib64 -lOpenIPMIutils -lOpenIPMIpthread"
943 rm -rf $RPM_BUILD_ROOT
944 install -d $RPM_BUILD_ROOT{%{_var}/{log/,lib/%{name}},/etc/{rc.d/init.d/,collectd.d}} \
945 $RPM_BUILD_ROOT{%{_appdir}/cgi-bin,%{_webappdir},%{_pkglibdir}}
948 DESTDIR=$RPM_BUILD_ROOT
950 touch $RPM_BUILD_ROOT%{_var}/log/collectd.log
951 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
954 install contrib/collection.conf $RPM_BUILD_ROOT%{_webappdir}
955 install contrib/collection.cgi $RPM_BUILD_ROOT%{_appdir}/cgi-bin
956 install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/apache.conf
957 install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/httpd.conf
958 install %{SOURCE4} $RPM_BUILD_ROOT%{_webappdir}/lighttpd.conf
960 ### Configs instalation ###
961 for i in `egrep "^(#|)LoadPlugin" src/collectd.conf |awk '{print $NF}' ` ; do
962 egrep "LoadPlugin $i$" src/collectd.conf | %{__sed} -e "s/^#//" > $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
963 grep -v LoadPlugin src/collectd.conf |%{__sed} -e '/./{H;$!d;}' -e "x;/ $i>/!d;" >> $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
966 # Example config in sources: src/collectd.conf
967 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.conf
969 # Overwrite only files which we want to change:
970 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/df.conf
971 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/rrdtool.conf
974 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
977 rm -rf $RPM_BUILD_ROOT
980 /sbin/chkconfig --add %{name}
981 %service %{name} restart
984 if [ "$1" = "0" ]; then
985 %service -q %{name} stop
986 /sbin/chkconfig --del %{name}
989 %post libs -p /sbin/ldconfig
990 %postun libs -p /sbin/ldconfig
992 %define module_scripts() \
994 %service %{name} restart \
997 %service %{name} restart
999 %module_scripts apache
1000 %module_scripts apcups
1001 %module_scripts ascent
1002 %module_scripts battery
1003 %module_scripts bind
1004 %module_scripts conntrack
1006 %module_scripts cpufreq
1008 %module_scripts curl
1011 %module_scripts disk
1013 %module_scripts email
1014 %module_scripts entropy
1015 %module_scripts exec
1016 %module_scripts filecount
1017 %module_scripts fscache
1018 %module_scripts hddtemp
1019 %module_scripts interface
1020 %module_scripts ipmi
1021 %module_scripts iptables
1023 %module_scripts load
1024 %module_scripts logfile
1025 %module_scripts match_regex
1026 %module_scripts match_timediff
1027 %module_scripts match_value
1028 %module_scripts mbmon
1029 %module_scripts memcached
1030 %module_scripts memory
1031 %module_scripts multimeter
1032 %module_scripts mysql
1033 %module_scripts netlink
1034 %module_scripts network
1036 %module_scripts nginx
1037 %module_scripts notify_desktop
1038 %module_scripts notify_email
1039 %module_scripts ntpd
1041 %module_scripts openvpn
1042 %module_scripts ping
1043 %module_scripts postgresql
1044 %module_scripts powerdns
1045 %module_scripts processes
1046 %module_scripts protocols
1047 %module_scripts rrdtool
1048 %module_scripts sensors
1049 %module_scripts serial
1050 %module_scripts snmp
1051 %module_scripts swap
1052 %module_scripts syslog
1053 %module_scripts table
1054 %module_scripts tail
1055 %module_scripts target_notification
1056 %module_scripts target_replace
1057 %module_scripts target_set
1058 %module_scripts tcpconns
1059 %module_scripts teamspeak2
1061 %module_scripts thermal
1062 %module_scripts unixsock
1063 %module_scripts uptime
1064 %module_scripts users
1065 %module_scripts uuid
1066 %module_scripts vmem
1067 %module_scripts vserver
1068 %module_scripts wireless
1069 %module_scripts xmms
1071 %triggerin collection -- apache1 < 1.3.37-3, apache1-base
1072 %webapp_register apache %{_webapp}
1074 %triggerun collection -- apache1 < 1.3.37-3, apache1-base
1075 %webapp_unregister apache %{_webapp}
1077 %triggerin collection -- apache < 2.2.0, apache-base
1078 %webapp_register httpd %{_webapp}
1080 %triggerun collection -- apache < 2.2.0, apache-base
1081 %webapp_unregister httpd %{_webapp}
1083 %triggerin collection -- lighttpd
1084 %webapp_register lighttpd %{_webapp}
1086 %triggerun collection -- lighttpd
1087 %webapp_unregister lighttpd %{_webapp}
1090 %defattr(644,root,root,755)
1091 %doc AUTHORS ChangeLog README TODO contrib
1092 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
1093 %dir %{_sysconfdir}/%{name}.d
1094 %attr(755,root,root) %{_sbindir}/collectd
1095 %attr(755,root,root) %{_sbindir}/collectdmon
1096 %attr(755,root,root) %{_bindir}/collectd-nagios
1097 %dir %{_datadir}/%{name}
1098 %{_datadir}/%{name}/types.db
1099 %attr(754,root,root) /etc/rc.d/init.d/%{name}
1100 %{_mandir}/man1/collectd.1*
1101 %{_mandir}/man1/collectd-nagios.1*
1102 %{_mandir}/man5/collectd.conf.5*
1103 %{_mandir}/man5/collectd-perl.5*
1104 %{_mandir}/man1/collectdmon.1*
1105 %{_mandir}/man5/types.db.5*
1106 %dir %{_var}/lib/%{name}
1109 %defattr(644,root,root,755)
1110 %attr(755,root,root) %{_libdir}/libcollectdclient.so.*.*.*
1111 %attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.0
1112 %dir %{_libdir}/%{name}
1115 %defattr(644,root,root,755)
1116 %attr(755,root,root) %{_libdir}/libcollectdclient.so
1117 %{_libdir}/libcollectdclient.la
1118 %dir %{_includedir}/%{name}
1119 %{_includedir}/%{name}/*.h
1120 %{_pkgconfigdir}/libcollectdclient.pc
1123 %defattr(644,root,root,755)
1125 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection.conf
1126 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/apache.conf
1127 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/httpd.conf
1128 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/lighttpd.conf
1130 %dir %{_appdir}/cgi-bin
1131 %attr(755,root,root) %{_appdir}/cgi-bin/collection.cgi
1137 %defattr(640,root,root,755)
1138 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apache.conf
1139 %attr(755,root,root) %{_libdir}/%{name}/apache.so
1144 %defattr(644,root,root,755)
1145 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apcups.conf
1146 %attr(755,root,root) %{_libdir}/%{name}/apcups.so
1150 %defattr(640,root,root,755)
1151 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ascent.conf
1152 %attr(755,root,root) %{_libdir}/%{name}/ascent.so
1156 %defattr(644,root,root,755)
1157 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/battery.conf
1158 %attr(755,root,root) %{_libdir}/%{name}/battery.so
1163 %defattr(644,root,root,755)
1164 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/bind.conf
1165 %attr(755,root,root) %{_libdir}/%{name}/bind.so
1170 %defattr(644,root,root,755)
1171 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/conntrack.conf
1172 %attr(755,root,root) %{_libdir}/%{name}/conntrack.so
1175 %defattr(644,root,root,755)
1176 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpu.conf
1177 %attr(755,root,root) %{_libdir}/%{name}/cpu.so
1180 %defattr(644,root,root,755)
1181 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpufreq.conf
1182 %attr(755,root,root) %{_libdir}/%{name}/cpufreq.so
1185 %defattr(644,root,root,755)
1186 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/csv.conf
1187 %attr(755,root,root) %{_libdir}/%{name}/csv.so
1191 %defattr(640,root,root,755)
1192 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl.conf
1193 %attr(755,root,root) %{_libdir}/%{name}/curl.so
1197 %defattr(640,root,root,755)
1198 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dbi.conf
1199 %attr(755,root,root) %{_libdir}/%{name}/dbi.so
1202 %defattr(644,root,root,755)
1203 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/df.conf
1204 %attr(755,root,root) %{_libdir}/%{name}/df.so
1207 %defattr(644,root,root,755)
1208 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/disk.conf
1209 %attr(755,root,root) %{_libdir}/%{name}/disk.so
1213 %defattr(644,root,root,755)
1214 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dns.conf
1215 %attr(755,root,root) %{_libdir}/%{name}/dns.so
1219 %defattr(644,root,root,755)
1220 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/email.conf
1221 %attr(755,root,root) %{_libdir}/%{name}/email.so
1222 %{_mandir}/man5/collectd-email.5*
1225 %defattr(644,root,root,755)
1226 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/entropy.conf
1227 %attr(755,root,root) %{_libdir}/%{name}/entropy.so
1230 %defattr(644,root,root,755)
1231 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/exec.conf
1232 %attr(755,root,root) %{_libdir}/%{name}/exec.so
1233 %{_mandir}/man5/collectd-exec.5*
1236 %defattr(644,root,root,755)
1237 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/filecount.conf
1238 %attr(755,root,root) %{_libdir}/%{name}/filecount.so
1241 %defattr(644,root,root,755)
1242 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/fscache.conf
1243 %attr(755,root,root) %{_libdir}/%{name}/fscache.so
1246 %defattr(644,root,root,755)
1247 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/hddtemp.conf
1248 %attr(755,root,root) %{_libdir}/%{name}/hddtemp.so
1251 %defattr(644,root,root,755)
1252 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/interface.conf
1253 %attr(755,root,root) %{_libdir}/%{name}/interface.so
1257 %defattr(644,root,root,755)
1258 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ipmi.conf
1259 %attr(755,root,root) %{_libdir}/%{name}/ipmi.so
1262 %if %{with iptables}
1264 %defattr(644,root,root,755)
1265 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/iptables.conf
1266 %attr(755,root,root) %{_libdir}/%{name}/iptables.so
1270 %defattr(644,root,root,755)
1271 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/irq.conf
1272 %attr(755,root,root) %{_libdir}/%{name}/irq.so
1275 %defattr(644,root,root,755)
1276 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/load.conf
1277 %attr(755,root,root) %{_libdir}/%{name}/load.so
1280 %defattr(644,root,root,755)
1281 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/logfile.conf
1282 %attr(755,root,root) %{_libdir}/%{name}/logfile.so
1283 %{_var}/log/collectd.log
1286 %defattr(644,root,root,755)
1287 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_regex.conf
1288 %attr(755,root,root) %{_libdir}/%{name}/match_regex.so
1290 %files match_timediff
1291 %defattr(644,root,root,755)
1292 %attr(755,root,root) %{_libdir}/%{name}/match_timediff.so
1295 %defattr(644,root,root,755)
1296 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_value.conf
1297 %attr(755,root,root) %{_libdir}/%{name}/match_value.so
1300 %defattr(644,root,root,755)
1301 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mbmon.conf
1302 %attr(755,root,root) %{_libdir}/%{name}/mbmon.so
1305 %defattr(644,root,root,755)
1306 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcached.conf
1307 %attr(755,root,root) %{_libdir}/%{name}/memcached.so
1310 %defattr(644,root,root,755)
1311 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memory.conf
1312 %attr(755,root,root) %{_libdir}/%{name}/memory.so
1314 %if %{with multimeter}
1316 %defattr(644,root,root,755)
1317 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/multimeter.conf
1318 %attr(755,root,root) %{_libdir}/%{name}/multimeter.so
1323 %defattr(640,root,root,755)
1324 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mysql.conf
1325 %attr(755,root,root) %{_libdir}/%{name}/mysql.so
1330 %defattr(644,root,root,755)
1331 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/netlink.conf
1332 %attr(755,root,root) %{_libdir}/%{name}/netlink.so
1336 %defattr(644,root,root,755)
1337 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/network.conf
1338 %attr(755,root,root) %{_libdir}/%{name}/network.so
1341 %defattr(644,root,root,755)
1342 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nfs.conf
1343 %attr(755,root,root) %{_libdir}/%{name}/nfs.so
1347 %defattr(640,root,root,755)
1348 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nginx.conf
1349 %attr(755,root,root) %{_libdir}/%{name}/nginx.so
1353 %files notify_desktop
1354 %defattr(644,root,root,755)
1355 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_desktop.conf
1356 %attr(755,root,root) %{_libdir}/%{name}/notify_desktop.so
1359 %if %{with libesmtp}
1361 %defattr(640,root,root,755)
1362 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_email.conf
1363 %attr(755,root,root) %{_libdir}/%{name}/notify_email.so
1367 %defattr(644,root,root,755)
1368 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ntpd.conf
1369 %attr(755,root,root) %{_libdir}/%{name}/ntpd.so
1373 %defattr(644,root,root,755)
1374 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nut.conf
1375 %attr(755,root,root) %{_libdir}/%{name}/nut.so
1379 %defattr(644,root,root,755)
1380 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/openvpn.conf
1381 %attr(755,root,root) %{_libdir}/%{name}/openvpn.so
1385 %defattr(644,root,root,755)
1386 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ping.conf
1387 %attr(755,root,root) %{_libdir}/%{name}/ping.so
1392 %defattr(640,root,root,755)
1393 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/postgresql.conf
1394 %attr(755,root,root) %{_libdir}/%{name}/postgresql.so
1395 %{_datadir}/%{name}/postgresql_default.conf
1399 %defattr(644,root,root,755)
1400 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/powerdns.conf
1401 %attr(755,root,root) %{_libdir}/%{name}/powerdns.so
1404 %defattr(644,root,root,755)
1405 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/processes.conf
1406 %attr(755,root,root) %{_libdir}/%{name}/processes.so
1409 %defattr(644,root,root,755)
1410 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/protocols.conf
1411 %attr(755,root,root) %{_libdir}/%{name}/protocols.so
1415 %defattr(644,root,root,755)
1416 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdtool.conf
1417 %attr(755,root,root) %{_libdir}/%{name}/rrdtool.so
1422 %defattr(644,root,root,755)
1423 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/sensors.conf
1424 %attr(755,root,root) %{_libdir}/%{name}/sensors.so
1428 %defattr(644,root,root,755)
1429 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/serial.conf
1430 %attr(755,root,root) %{_libdir}/%{name}/serial.so
1434 %defattr(644,root,root,755)
1435 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/snmp.conf
1436 %attr(755,root,root) %{_libdir}/%{name}/snmp.so
1437 %{_mandir}/man5/collectd-snmp.5*
1441 %defattr(644,root,root,755)
1442 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/swap.conf
1443 %attr(755,root,root) %{_libdir}/%{name}/swap.so
1446 %defattr(644,root,root,755)
1447 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/syslog.conf
1448 %attr(755,root,root) %{_libdir}/%{name}/syslog.so
1451 %defattr(644,root,root,755)
1452 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/table.conf
1453 %attr(755,root,root) %{_libdir}/%{name}/table.so
1456 %defattr(644,root,root,755)
1457 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tail.conf
1458 %attr(755,root,root) %{_libdir}/%{name}/tail.so
1460 %files target_notification
1461 %defattr(644,root,root,755)
1462 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_notification.conf
1463 %attr(755,root,root) %{_libdir}/%{name}/target_notification.so
1465 %files target_replace
1466 %defattr(644,root,root,755)
1467 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_replace.conf
1468 %attr(755,root,root) %{_libdir}/%{name}/target_replace.so
1471 %defattr(644,root,root,755)
1472 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_set.conf
1473 %attr(755,root,root) %{_libdir}/%{name}/target_set.so
1476 %defattr(644,root,root,755)
1477 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tcpconns.conf
1478 %attr(755,root,root) %{_libdir}/%{name}/tcpconns.so
1481 %defattr(644,root,root,755)
1482 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/teamspeak2.conf
1483 %attr(755,root,root) %{_libdir}/%{name}/teamspeak2.so
1486 %defattr(644,root,root,755)
1487 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ted.conf
1488 %attr(755,root,root) %{_libdir}/%{name}/ted.so
1491 %defattr(644,root,root,755)
1492 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/thermal.conf
1493 %attr(755,root,root) %{_libdir}/%{name}/thermal.so
1496 %defattr(644,root,root,755)
1497 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/unixsock.conf
1498 %attr(755,root,root) %{_libdir}/%{name}/unixsock.so
1499 %{_mandir}/man5/collectd-unixsock.5*
1502 %defattr(644,root,root,755)
1503 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uptime.conf
1504 %attr(755,root,root) %{_libdir}/%{name}/uptime.so
1507 %defattr(644,root,root,755)
1508 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/users.conf
1509 %attr(755,root,root) %{_libdir}/%{name}/users.so
1512 %defattr(644,root,root,755)
1513 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uuid.conf
1514 %attr(755,root,root) %{_libdir}/%{name}/uuid.so
1517 %defattr(644,root,root,755)
1518 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vmem.conf
1519 %attr(755,root,root) %{_libdir}/%{name}/vmem.so
1522 %defattr(644,root,root,755)
1523 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vserver.conf
1524 %attr(755,root,root) %{_libdir}/%{name}/vserver.so
1527 %defattr(644,root,root,755)
1528 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/wireless.conf
1529 %attr(755,root,root) %{_libdir}/%{name}/wireless.so
1533 %defattr(644,root,root,755)
1534 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/xmms.conf
1535 %attr(755,root,root) %{_libdir}/%{name}/xmms.so