2 %bcond_without curl # apache, ascent, bind, curl and nginx plugins
3 %bcond_without dns # DNS plugin
4 %bcond_without ipmi # IPMI plugin
5 %bcond_without iptables # iptables plugin
6 %bcond_without libesmtp # notify_email plugin
7 %bcond_with multimeter # multimeter plugin
8 %bcond_without mysql # MySQL plugin
9 %bcond_without netlink # netlink plugin
10 %bcond_without notify # notify_desktop plugin
11 %bcond_without ping # ping plugin
12 %bcond_without psql # PostgreSQL plugin
13 %bcond_without rrd # rrdtool and rrdcached plugins
14 %bcond_without sensors # sensors plugin
15 %bcond_without snmp # SNMP plugin
16 %bcond_without ups # nut plugin
17 %bcond_without xml # ascent, bind and libvirt plugins
18 %bcond_without xmms # XMMS plugin
20 #http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=358637
22 %undefine with_iptables
23 %undefine with_netlink
25 Summary: Collects system information in RRD files
26 Summary(pl.UTF-8): Zbieranie informacji o systemie w plikach RRD
32 Source0: http://collectd.org/files/%{name}-%{version}.tar.bz2
33 # Source0-md5: 8740670913a7740f976122f3070e592b
36 Source3: %{name}-http.conf
37 Source4: %{name}-lighttpd.conf
38 Source10: %{name}-df.conf
39 Source11: %{name}-rrdtool.conf
40 Patch0: %{name}-collection.patch
41 URL: http://collectd.org/
42 %{?with_ipmi:BuildRequires: OpenIPMI-devel >= 2.0.14-3}
43 BuildRequires: autoconf
44 BuildRequires: automake
45 %{?with_curl:BuildRequires: curl-devel}
46 BuildRequires: gcc-c++
47 BuildRequires: hal-devel
48 %{?with_iptables:BuildRequires: iptables-devel >= 1.4.1.1-4}
49 BuildRequires: libdbi-devel
50 %{?with_libesmtp:BuildRequires: libesmtp-devel}
51 BuildRequires: libltdl-devel
52 %{?with_netlink:BuildRequires: libnetlink-devel}
53 %{?with_notify:BuildRequires: libnotify-devel}
54 %{?with_ping:BuildRequires: liboping-devel}
55 %{?with_dns:BuildRequires: libpcap-devel}
56 BuildRequires: libstatgrab-devel >= 0.12
57 BuildRequires: libtool
58 %{?with_xml:BuildRequires: libxml2-devel}
59 %{?with_sensors:BuildRequires: lm_sensors-devel}
60 %{?with_mysql:BuildRequires: mysql-devel}
61 %{?with_ups:BuildRequires: nut-devel}
62 BuildRequires: perl-devel
63 %{?with_psql:BuildRequires: postgresql-devel}
64 BuildRequires: rpmbuild(macros) >= 1.268
65 %{?with_rrd:BuildRequires: rrdtool-devel}
66 %{?with_snmp:BuildRequires: net-snmp-devel}
67 %{?with_xmms:BuildRequires: xmms-devel}
68 Requires(post,preun): /sbin/chkconfig
70 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
72 %define _pkglibdir %{_sharedstatedir}/%{name}
73 %define _webapps /etc/webapps
74 %define _webapp %{name}
75 %define _webappdir %{_webapps}/%{_webapp}
76 %define _appdir %{_datadir}/%{_webapp}
79 collectd is a small daemon which collects system information every 10
80 seconds and writes the results in an RRD-file.
82 In contrast to most similar software, collectd is not a script but
83 written in plain C for performance and portability. As a daemon it
84 stays in memory, so there is no need to start up a heavy interpreter
85 every time new values should be logged. This allows collectd to have a
86 10 second resolution while being nice to the system.
88 %description -l pl.UTF-8
89 collectd to mały demon zbierający co 10 sekund informacje o systemie i
90 zapisujący wyniki do pliku RRD.
92 W odróżnieniu od innych podobnych programów collectd nie jest
93 skryptem, lecz jest napisany w czystym C z myślą o wydajności i
94 przenośności. Jako demon pozostaje w pamięci, więc nie ma potrzeby
95 urychamiania ciężkiego interpretera za każdym razem, kiedy powinny być
96 zapisane nowe wartości. Dzięki temu collect może mieć rozdzielczość 10
97 sekund i nie obciążać zbytnio systemu.
100 Summary: %{name} libraries
101 Summary(pl.UTF-8): Biblioteki %{name}
107 %description libs -l pl.UTF-8
111 Summary: Header files for %{name} libraries
112 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek %{name}
113 Group: Development/Libraries
114 Requires: %{name}-libs = %{version}-%{release}
117 Header files for %{name} libraries.
119 %description devel -l pl.UTF-8
120 Pliki nagłówkowe bibliotek %{name}.
123 Summary: apache-plugin for collectd
124 Summary(pl_PL.UTF-8): Wtyczka apache dla collectd
126 Requires: %{name} = %{version}-%{release}
129 This plugin collectd data provided by Apache's `mod_status'.
131 %description apache -l pl.UTF-8
132 Wtyczka collectd zbierająca informacje udostępniane przez moduł
136 Summary: APC UPS plugin for collectd
137 Summary(pl_PL.UTF-8): Wtyczka APC UPS dla collectd
139 Requires: %{name} = %{version}-%{release}
142 APC UPS plugin for collectd.
145 Summary: ascent-plugin for collectd
146 Summary(pl_PL.UTF-8): Wtyczka ascent dla collectd
148 Requires: %{name} = %{version}-%{release}
151 ascent plugin for collectd.
154 Summary: battery plugin for collectd
155 Summary(pl_PL.UTF-8): Wtyczka battery dla collectd
157 Requires: %{name} = %{version}-%{release}
160 This plugin collects the battery's charge, the drawn current and the
164 Summary: bind plugin for collectd
165 Summary(pl_PL.UTF-8): Wtyczka bind dla collectd
167 Requires: %{name} = %{version}-%{release}
170 Starting with BIND 9.5.0, the most widely used DNS server software provides
171 extensive statistics about queries, responses and lots of other information.
172 The bind plugin retrieves this information that's encoded in XML and provided
173 via HTTP and submits the values to collectd.
176 Summary: Web script for collectd
177 Summary(pl_PL.UTF-8): Web script for collectd
178 Group: Applications/WWW
179 Requires: %{name} = %{version}-%{release}
181 Requires: perl(Data::Dumper)
182 Requires: perl(HTML::Entities)
184 Requires: perl(URI::Escape)
185 Requires: webserver(cgi)
186 Suggests: fonts-TTF-DejaVu
188 %description collection
189 Web script for collectd.
192 Summary: conntrack-plugin for collectd
193 Summary(pl_PL.UTF-8): Wtyczka conntrack dla collectd
195 Requires: %{name} = %{version}-%{release}
197 %description conntrack
198 The conntrack-plugin collects the connection tracking table size.
201 Summary: cpu-plugin for collectd
202 Summary(pl_PL.UTF-8): Wtyczka cpu dla collectd
204 Requires: %{name} = %{version}-%{release}
207 The cpu-plugin collects the amount of time spent by the CPU in various states,
208 most notably executing user code, executing system code, waiting for IO
209 operations and being idle.
212 Summary: cpufreq-plugin for collectd
213 Summary(pl_PL.UTF-8): Wtyczka cpufreq dla collectd
215 Requires: %{name} = %{version}-%{release}
218 Collects the current CPU's frequency, mostly for mobile computers.
221 Summary: CSV output plugin for collectd
222 Summary(pl_PL.UTF-8): Wtyczka wyjściowa CSV dla collectd
224 Requires: %{name} = %{version}-%{release}
227 CSV output plugin for collectd.
230 Summary: cURL output plugin for collectd
231 Summary(pl_PL.UTF-8): Wtyczka wyjściowa cURL dla collectd
233 Requires: %{name} = %{version}-%{release}
236 The curl plugin uses the libcurl to read web pages and the match
237 infrastructure (the same code used by the tail plugin) to use regular
238 expressions with the received data.
241 Summary: dbi plugin for collectd
242 Summary(pl_PL.UTF-8): Wtyczka dbi dla collectd
244 Requires: %{name} = %{version}-%{release}
247 This plugin uses the dbi library to connect to various databases, execute
248 SQL statements and read back the results. dbi is an acronym for "database
249 interface" in case you were wondering about the name. You can configure how
250 each column is to be interpreted and the plugin will generate one or more
251 data sets from each row returned according to these rules.
254 Summary: df-plugin for collectd
255 Summary(pl_PL.UTF-8): Wtyczka df dla collectd
257 Requires: %{name} = %{version}-%{release}
260 The df-plugin collects file system usage information, i. e. basically how
261 much space on a mounted partition is used and how much is available. It's
262 named after and very similar to the df(1) UNIX command that's been around
266 Summary: disk-plugin for collectd
267 Summary(pl_PL.UTF-8): Wtyczka disk dla collectd
269 Requires: %{name} = %{version}-%{release}
272 This plugin collects performance statistics of harddisks and, where
273 supported, partitions.
276 Summary: dns-plugin for collectd
277 Summary(pl_PL.UTF-8): Wtyczka dns dla collectd
279 Requires: %{name} = %{version}-%{release}
280 Requires: perl-rrdtool
283 This plugin has a similar functionality to dnstop: It uses libpcap to get
284 a copy of all traffic from/to port UDP/53 (that's the DNS port), interprets
285 the packets and collects statistics of your DNS traffic.
288 Summary: email-plugin for collectd
289 Summary(pl_PL.UTF-8): Wtyczka email dla collectd
291 Requires: %{name} = %{version}-%{release}
294 The email plugin opens an UNIX-socket over which one can submit email
295 statistics, such as the number of ``ham'', ``spam'', ``virus'', etc. mails
296 received/handled, spam scores and matched spam checks.
298 This plugin is intended to be used with the the
299 Mail::SpamAssassin::Plugin::Collectd manpage SpamAssassin-plugin which is
300 included in contrib/, but is of course not limited to that use.
303 Summary: entropy-plugin for collectd
304 Summary(pl_PL.UTF-8): Wtyczka entropy dla collectd
306 Requires: %{name} = %{version}-%{release}
309 entropy plugin for collectd.
312 Summary: exec-plugin for collectd
313 Summary(pl_PL.UTF-8): Wtyczka exec dla collectd
315 Requires: %{name} = %{version}-%{release}
318 The exec plugin forks of an executable either to receive values or to
319 dispatch notifications to the outside world.
322 Summary: filecount-plugin for collectd
323 Summary(pl_PL.UTF-8): Wtyczka filecount dla collectd
325 Requires: %{name} = %{version}-%{release}
327 %description filecount
328 The filecount-plugin does something very simple: Count the number of files
329 in a directory and all its subdirectories. This can be used for a variety of
330 statistics, for example the queue length of an MTA, the number of PHP
331 sessions of a web server or simply the number of files in your home
335 Summary: fscache-plugin for collectd
336 Summary(pl_PL.UTF-8): Wtyczka fscache dla collectd
338 Requires: %{name} = %{version}-%{release}
341 The fscache-plugin collects statistics about Linux file-system based caching
345 Summary: hddtemp-plugin for collectd
346 Summary(pl_PL.UTF-8): Wtyczka hddtemp dla collectd
348 Requires: %{name} = %{version}-%{release}
349 Suggests: hddtemp-hddtempd
352 Temperature of harddisks. The temperatures are provided via S.M.A.R.T. and
353 queried by the external hddtemp-daemon.
356 Summary: interface-plugin for collectd
357 Summary(pl_PL.UTF-8): Wtyczka interface dla collectd
359 Requires: %{name} = %{version}-%{release}
361 %description interface
362 The interface-plugin collects information about the traffic (octets), packets
363 and errors of interfaces.
366 Summary: iptables-plugin for collectd
367 Summary(pl_PL.UTF-8): Wtyczka iptables dla collectd
369 Requires: %{name} = %{version}-%{release}
371 %description iptables
372 With this plugin you can gather statistics from your ip_tables based
373 packetfilter (aka. firewall). It can collect the byte- and packet-counters
374 of selected rules and submit them to collectd. You can select rules that
375 should be collected wither by its position (e.g. "the fourth rule in the
376 INPUT queue in the filter table") or by its comment (using the COMMENT
377 match). This means that depending on your firewall layout you can collect
378 certain services (such as the amount of web-traffic), source or destination
379 hosts or networks, dropped packets and much more.
382 Summary: ipmi-plugin for collectd
383 Summary(pl_PL.UTF-8): Wtyczka ipmi dla collectd
385 Requires: %{name} = %{version}-%{release}
388 ipmi plugin for collectd.
390 %description ipmi -l pl.UTF-8
391 Wtyczka ipmi dla collectd.
394 Summary: IRQs-plugin for collectd
395 Summary(pl_PL.UTF-8): Wtyczka IRQs dla collectd
397 Requires: %{name} = %{version}-%{release}
400 IRQs plugin for collectd.
403 Summary: load-plugin for collectd
404 Summary(pl_PL.UTF-8): Wtyczka load dla collectd
406 Requires: %{name} = %{version}-%{release}
409 Collects the system load. These numbers give a rough overview over the
410 utilization of a machine, though their meaning is mostly overrated.
413 Summary: logfile-plugin for collectd
414 Summary(pl_PL.UTF-8): Wtyczka logfile dla collectd
416 Requires: %{name} = %{version}-%{release}
419 Logfile plugin for collectd.
422 Summary: match_regex plugin for collectd
423 Summary(pl_PL.UTF-8): Wtyczka match_regex dla collectd
425 Requires: %{name} = %{version}-%{release}
427 %description match_regex
428 match_regex plugin for collectd.
430 %package match_timediff
431 Summary: match_timediff plugin for collectd
432 Summary(pl_PL.UTF-8): Wtyczka match_timediff dla collectd
434 Requires: %{name} = %{version}-%{release}
436 %description match_timediff
437 match_timediff plugin for collectd.
440 Summary: match_value plugin for collectd
441 Summary(pl_PL.UTF-8): Wtyczka match_value dla collectd
443 Requires: %{name} = %{version}-%{release}
445 %description match_value
446 match_value plugin for collectd.
449 Summary: mbmon plugin for collectd
450 Summary(pl_PL.UTF-8): Wtyczka mbmon dla collectd
452 Requires: %{name} = %{version}-%{release}
455 The mbmon plugin uses mbmon to retrieve temperature, voltage, etc.
458 Summary: memcached-plugin for collectd
459 Summary(pl_PL.UTF-8): Wtyczka memcached dla collectd
461 Requires: %{name} = %{version}-%{release}
463 %description memcached
464 The memcached plugin connects to a memcached daemon and collects the number
465 of connections and requests handled by the daemon, the CPU resources consumed,
466 number of items cached, number of threads, and bytes sent and received.
469 Summary: memory-plugin for collectd
470 Summary(pl_PL.UTF-8): Wtyczka memory dla collectd
472 Requires: %{name} = %{version}-%{release}
475 Collects physical memory utilization for collectd.
478 Summary: multimeter-plugin for collectd
479 Summary(pl_PL.UTF-8): Wtyczka multimeter dla collectd
481 Requires: %{name} = %{version}-%{release}
483 %description multimeter
484 Multimeter plugin for collectd.
487 Summary: mysql-plugin for collectd
488 Summary(pl_PL.UTF-8): Moduł mysql dla collectd.
490 Requires: %{name} = %{version}-%{release}
493 MySQL querying plugin. This plugins provides data of issued commands,
494 called handlers and database traffic.
496 %description mysql -l pl.UTF-8
497 Moduł odpytujący MySQL. Wtyczka udostępnia dane o wydawanych
498 poleceniach, wywoływanych procedurach obsługi i ruchu bazodanowym.
501 Summary: netlink-plugin for collectd
502 Summary(pl_PL.UTF-8): Wtyczka netlink dla collectd
504 Requires: %{name} = %{version}-%{release}
507 This plugin will open a netlink socket to the Linux kernel and use it to get
508 statistics for interfaces, qdiscs, classes, and, if you can make use of it,
509 filters. Since in most setups many of the statistics this plugin can collect
510 aren't of interest, you can select which information to gather using the
514 Summary: network-plugin for collectd
515 Summary(pl_PL.UTF-8): Wtyczka network dla collectd
517 Requires: %{name} = %{version}-%{release}
520 nginx plugin for collectd.
523 Summary: NFS-plugin for collectd
524 Summary(pl_PL.UTF-8): Wtyczka NFS dla collectd
526 Requires: %{name} = %{version}-%{release}
529 The nfs plugin counts the number of procedure calls of the different NFS
533 Summary: nginx-plugin for collectd
534 Summary(pl_PL.UTF-8): Wtyczka nginx dla collectd
536 Requires: %{name} = %{version}-%{release}
539 This plugin collects the number of connections and requests handled by the
540 nginx daemon, a HTTP and mail server/proxy. It queries the page provided by
541 the ngx_http_stub_status_module module, which isn't compiled by default.
543 %package notify_desktop
544 Summary: notify_desktop for collectd
545 Summary(pl_PL.UTF-8): Wtyczka notify_desktop dla collectd
547 Requires: %{name} = %{version}-%{release}
549 %description notify_desktop
550 This plugin sends a desktop notification to a notification daemon, as
551 defined in the Desktop Notification Specification. To actually display the
552 notifications, notification-daemon is required and collectd has to be able
553 to access the X server.
555 %package notify_email
556 Summary: notify_email-plugin for collectd
557 Summary(pl_PL.UTF-8): Wtyczka notify_email dla collectd
559 Requires: %{name} = %{version}-%{release}
561 %description notify_email
562 notify_email plugin for collectd.
565 Summary: ntpd-plugin for collectd
566 Summary(pl_PL.UTF-8): Wtyczka ntpd dla collectd
568 Requires: %{name} = %{version}-%{release}
571 NTPd plugin for collectd.
574 Summary: nut-plugin for collectd
575 Summary(pl_PL.UTF-8): Wtyczka nut dla collectd
577 Requires: %{name} = %{version}-%{release}
580 UPS statistics using the Network UPS Tools. These statistics include
581 basically everything NUT will give us, including voltages, currents, power,
582 frequencies, load, and temperatures.
585 Summary: openvpn plugin for collectd
586 Summary(pl_PL.UTF-8): Wtyczka openvpn dla collectd
588 Requires: %{name} = %{version}-%{release}
592 The OpenVPN plugin reads a status file maintained by OpenVPN and gathers
593 traffic statistics about connected clients.
596 Summary: ping-plugin for collectd
597 Summary(pl_PL.UTF-8): Wtyczka ping dla collectd
599 Requires: %{name} = %{version}-%{release}
602 The network latency is measured as a roundtrip time. An ICMP-echo-request
603 (aka. "ping")is sent to a host and the time needed for his echo-reply (aka.
604 "pong") to arrive is measured. If a reply is not received within one second
605 the plugin will no longer expect a reply and return. This may happen in
606 several circumstances, e. g. the packet is lost, the host is down, a router
607 has dismissed the packet, etc.
610 Summary: mysql-plugin for collectd
611 Summary(pl_PL.UTF-8): Moduł postgresql dla collectd.
613 Requires: %{name} = %{version}-%{release}
615 %description postgresql
616 The postgresql plugin queries statistics from PostgreSQL databases. It keeps
617 a persistent connection to all configured databases and tries to reconnect
618 if the connection has been interrupted.
621 Summary: powerdns-plugin for collectd
622 Summary(pl_PL.UTF-8): Wtyczka powerdns dla collectd
624 Requires: %{name} = %{version}-%{release}
626 %description powerdns
627 The powerdns plugin queries statistics from an authoritative PowerDNS
628 nameserver and/or a PowerDNS recursor. Since both offer a wide variety of
629 values, many of which are probably meaningless to most users, but may be
633 Summary: processes-plugin for collectd
634 Summary(pl_PL.UTF-8): Wtyczka processes dla collectd
636 Requires: %{name} = %{version}-%{release}
638 %description processes
639 This plugin collects the number of processes, grouped by their state (e.g.
640 running, sleeping, zombies, etc.). In addition to that, it can select
641 detailed statistics about selected processes, grouped by name.
644 Summary: protocols-plugin for collectd
645 Summary(pl_PL.UTF-8): Wtyczka protocols dla collectd
647 Requires: %{name} = %{version}-%{release}
649 %description protocols
650 The protocols-plugin provides information about network protocols, such as
654 Summary: rrdtool-plugin for collectd
655 Summary(pl_PL.UTF-8): Wtyczka rrdtool dla collectd
657 Requires: %{name} = %{version}-%{release}
661 RRDTOOL plugin for collectd.
664 Summary: sensors-plugin for collectd
665 Summary(pl_PL.UTF-8): Wtyczka sensors dla collectd
667 Requires: %{name} = %{version}-%{release}
670 This plugin uses lm-sensors to read hardware sensors. You will need to
671 configure lm-sensors before this plugin will collect any usefull and correct
675 Summary: serial-plugin for collectd
676 Summary(pl_PL.UTF-8): Wtyczka serial dla collectd
678 Requires: %{name} = %{version}-%{release}
681 Serial plugin for collectd.
684 Summary: snmp-plugin for collectd
685 Summary(pl_PL.UTF-8): Wtyczka snmp dla collectd
687 Requires: %{name} = %{version}-%{release}
690 The snmp plugin queries other hosts using SNMP, the Simple Network
691 Management Protocol, and translates the value it receives to collectd's
692 internal format and dispatches them. Depending on the write plugins you have
693 loaded they may be written to disk or submitted to another instance or
694 whatever you configured.
697 Summary: swap-plugin for collectd
698 Summary(pl_PL.UTF-8): Wtyczka swap dla collectd
700 Requires: %{name} = %{version}-%{release}
703 Swap space plugin for collectd.
706 Summary: syslog-plugin for collectd
707 Summary(pl_PL.UTF-8): Wtyczka syslog dla collectd
709 Requires: %{name} = %{version}-%{release}
712 Syslog plugin for collectd.
715 Summary: table-plugin for collectd
716 Summary(pl_PL.UTF-8): Wtyczka table dla collectd
718 Requires: %{name} = %{version}-%{release}
721 The table-plugin provides parsing for table-like structured files,
722 such as many files beneath /proc.
724 %package target_notification
725 Summary: target_notification-plugin for collectd
726 Summary(pl_PL.UTF-8): Wtyczka target_notification dla collectd
728 Requires: %{name} = %{version}-%{release}
730 %description target_notification
731 target_notification plugin for collectd.
733 %package target_replace
734 Summary: target_replace-plugin for collectd
735 Summary(pl_PL.UTF-8): Wtyczka target_replace dla collectd
737 Requires: %{name} = %{version}-%{release}
739 %description target_replace
740 target_replace plugin for collectd.
743 Summary: target_set-plugin for collectd
744 Summary(pl_PL.UTF-8): Wtyczka target_set dla collectd
746 Requires: %{name} = %{version}-%{release}
748 %description target_set
749 target_set plugin for collectd.
752 Summary: tail-plugin for collectd
753 Summary(pl_PL.UTF-8): Wtyczka tail dla collectd
755 Requires: %{name} = %{version}-%{release}
758 The tail-plugin can be used to "tail" logfiles, i.e. follow them as tail -F
759 does. Each line is given to one or more "matches" which test if the line is
760 relevant for any statistics using a regular expression.
763 Summary: tcpconns-plugin for collectd
764 Summary(pl_PL.UTF-8): Wtyczka tcpconns dla collectd
766 Requires: %{name} = %{version}-%{release}
768 %description tcpconns
769 The tcpconns-plugin counts the number of TCP connections to or from a
770 specified port. Typically the connectioins where you specify the local port
771 are incoming connections while the connections where you specify the remote
772 port are outgoing connections.
775 Summary: teamspeak2-plugin for collectd
776 Summary(pl_PL.UTF-8): Wtyczka teamspeak2 dla collectd
778 Requires: %{name} = %{version}-%{release}
780 %description teamspeak2
781 The teamspeak2 plugin connects to the query port of a teamspeak2 server and
782 polls interesting global and virtual server data. The plugin can query only
783 one physical server but unlimited virtual servers.
786 Summary: ted-plugin for collectd
787 Summary(pl_PL.UTF-8): Wtyczka ted dla collectd
789 Requires: %{name} = %{version}-%{release}
792 The TED-plugin reads power consumption measurements from “The Energy Detective”
796 Summary: thermal-plugin for collectd
797 Summary(pl_PL.UTF-8): Wtyczka thermal dla collectd
799 Requires: %{name} = %{version}-%{release}
802 Thermal plugin for collectd.
805 Summary: unixsock-plugin for collectd
806 Summary(pl_PL.UTF-8): Wtyczka unixsock dla collectd
808 Requires: %{name} = %{version}-%{release}
810 %description unixsock
811 The unixsock plugin opens an UNIX-socket over which one can interact with
812 the daemon. This can be used to use the values collected by collectd in
813 other applications, such as monitoring, or submit externally collected
817 Summary: uptime-plugin for collectd
818 Summary(pl_PL.UTF-8): Wtyczka uptime dla collectd
820 Requires: %{name} = %{version}-%{release}
823 The uptime-plugin can collect the server's uptime.
826 Summary: users-plugin for collectd
827 Summary(pl_PL.UTF-8): Wtyczka users dla collectd
829 Requires: %{name} = %{version}-%{release}
832 Number of users currently logged in.
835 Summary: uuid-plugin for collectd
836 Summary(pl_PL.UTF-8): Wtyczka uuid dla collectd
838 Requires: %{name} = %{version}-%{release}
841 This plugin, if loaded, causes the Hostname to be taken from the machine's
842 UUID. The UUID is a universally unique designation for the machine, usually
843 taken from the machine's BIOS. This is most useful if the machine is
844 running in a virtual environment such as Xen, in which case the UUID is
845 preserved across shutdowns and migration.
848 Summary: vmem-plugin for collectd
849 Summary(pl_PL.UTF-8): Wtyczka vmem dla collectd
851 Requires: %{name} = %{version}-%{release}
854 The vmem plugin collects information about the usage of virtual memory.
855 Since the statistics provided by the Linux kernel are very detailed, they
856 are collected very detailed.
859 Summary: vserver-plugin for collectd
860 Summary(pl_PL.UTF-8): Wtyczka vserver dla collectd
862 Requires: %{name} = %{version}-%{release}
865 Collects information about the virtual servers running on a system, using
869 Summary: wireless-plugin for collectd
870 Summary(pl_PL.UTF-8): Wtyczka wireless dla collectd
872 Requires: %{name} = %{version}-%{release}
874 %description wireless
875 Wireless plugin for collectd.
878 Summary: xmms-plugin for collectd
879 Summary(pl_PL.UTF-8): Wtyczka xmms dla collectd
881 Requires: %{name} = %{version}-%{release}
884 This plugin collectd data provided by XMMS.
898 --with-libstatgrab=/usr \
899 --with-lm-sensors=/usr \
900 --with-libmysql=/usr \
901 --%{?with_dns:en}%{!?with_dns:dis}able-dns \
902 --%{?with_ipmi:en}%{!?with_ipmi:dis}able-ipmi \
903 --%{?with_iptables:en}%{!?with_iptables:dis}able-iptables \
904 --%{?with_multimeter:en}%{!?with_multimeter:dis}able-multimeter \
905 --%{?with_mysql:en}%{!?with_mysql:dis}able-mysql \
906 --%{?with_netlink:en}%{!?with_netlink:dis}able-netlink \
907 --%{?with_notify:en}%{!?with_notify:dis}able-notify_desktop \
908 --%{?with_libesmtp:en}%{!?with_libesmtp:dis}able-notify_email \
909 --%{?with_ups:en}%{!?with_ups:dis}able-nut \
910 --%{?with_ping:en}%{!?with_ping:dis}able-ping \
911 --%{?with_psql:en}%{!?with_psql:dis}able-postgresql \
912 --%{?with_rrd:en}%{!?with_rrd:dis}able-rrdtool \
913 --%{?with_sensors:en}%{!?with_sensors:dis}able-sensors \
914 --%{?with_snmp:en}%{!?with_snmp:dis}able-snmp \
915 --%{?with_xmms:en}%{!?with_xmms:dis}able-xmms \
916 %{!?with_curl:--disable-{apache,ascent,bind,curl,nginx}} \
917 %{!?with_xml:--disable-{ascent,bind,libvirt}} \
923 %{__make} LDFLAGS="%{rpmldflags} -lstatgrab" \
924 BUILD_WITH_OPENIPMI_CFLAGS="-I/usr/include" \
925 BUILD_WITH_OPENIPMI_LIBS="-L/usr/lib64 -lOpenIPMIutils -lOpenIPMIpthread"
928 rm -rf $RPM_BUILD_ROOT
929 install -d $RPM_BUILD_ROOT{%{_var}/{log/,lib/%{name}},/etc/{rc.d/init.d/,collectd.d}} \
930 $RPM_BUILD_ROOT{%{_appdir}/cgi-bin,%{_webappdir},%{_pkglibdir}}
933 DESTDIR=$RPM_BUILD_ROOT
935 touch $RPM_BUILD_ROOT%{_var}/log/collectd.log
936 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
939 install contrib/collection.conf $RPM_BUILD_ROOT%{_webappdir}
940 install contrib/collection.cgi $RPM_BUILD_ROOT%{_appdir}/cgi-bin
941 install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/apache.conf
942 install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/httpd.conf
943 install %{SOURCE4} $RPM_BUILD_ROOT%{_webappdir}/lighttpd.conf
945 ### Configs instalation ###
946 for i in `egrep "^(#|)LoadPlugin" src/collectd.conf |awk '{print $NF}' ` ; do
947 egrep "LoadPlugin $i$" src/collectd.conf | %{__sed} -e "s/^#//" > $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
948 grep -v LoadPlugin src/collectd.conf |%{__sed} -e '/./{H;$!d;}' -e "x;/ $i>/!d;" >> $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
951 # Example config in sources: src/collectd.conf
952 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.conf
954 # Overwrite only files which we want to change:
955 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/df.conf
956 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/rrdtool.conf
959 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
962 rm -rf $RPM_BUILD_ROOT
965 /sbin/chkconfig --add %{name}
966 %service %{name} restart
969 if [ "$1" = "0" ]; then
970 %service -q %{name} stop
971 /sbin/chkconfig --del %{name}
974 %post libs -p /sbin/ldconfig
975 %postun libs -p /sbin/ldconfig
977 %define module_scripts() \
979 %service %{name} restart \
982 %service %{name} restart
984 %module_scripts apache
985 %module_scripts apcups
986 %module_scripts ascent
987 %module_scripts battery
989 %module_scripts conntrack
991 %module_scripts cpufreq
998 %module_scripts email
999 %module_scripts entropy
1000 %module_scripts exec
1001 %module_scripts filecount
1002 %module_scripts fscache
1003 %module_scripts hddtemp
1004 %module_scripts interface
1005 %module_scripts ipmi
1006 %module_scripts iptables
1008 %module_scripts load
1009 %module_scripts logfile
1010 %module_scripts match_regex
1011 %module_scripts match_timediff
1012 %module_scripts match_value
1013 %module_scripts mbmon
1014 %module_scripts memcached
1015 %module_scripts memory
1016 %module_scripts multimeter
1017 %module_scripts mysql
1018 %module_scripts netlink
1019 %module_scripts network
1021 %module_scripts nginx
1022 %module_scripts notify_desktop
1023 %module_scripts notify_email
1024 %module_scripts ntpd
1026 %module_scripts openvpn
1027 %module_scripts ping
1028 %module_scripts postgresql
1029 %module_scripts powerdns
1030 %module_scripts processes
1031 %module_scripts protocols
1032 %module_scripts rrdtool
1033 %module_scripts sensors
1034 %module_scripts serial
1035 %module_scripts snmp
1036 %module_scripts swap
1037 %module_scripts syslog
1038 %module_scripts table
1039 %module_scripts tail
1040 %module_scripts target_notification
1041 %module_scripts target_replace
1042 %module_scripts target_set
1043 %module_scripts tcpconns
1044 %module_scripts teamspeak2
1046 %module_scripts thermal
1047 %module_scripts unixsock
1048 %module_scripts uptime
1049 %module_scripts users
1050 %module_scripts uuid
1051 %module_scripts vmem
1052 %module_scripts vserver
1053 %module_scripts wireless
1054 %module_scripts xmms
1056 %triggerin collection -- apache1 < 1.3.37-3, apache1-base
1057 %webapp_register apache %{_webapp}
1059 %triggerun collection -- apache1 < 1.3.37-3, apache1-base
1060 %webapp_unregister apache %{_webapp}
1062 %triggerin collection -- apache < 2.2.0, apache-base
1063 %webapp_register httpd %{_webapp}
1065 %triggerun collection -- apache < 2.2.0, apache-base
1066 %webapp_unregister httpd %{_webapp}
1068 %triggerin collection -- lighttpd
1069 %webapp_register lighttpd %{_webapp}
1071 %triggerun collection -- lighttpd
1072 %webapp_unregister lighttpd %{_webapp}
1075 %defattr(644,root,root,755)
1076 %doc AUTHORS ChangeLog README TODO contrib
1077 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
1078 %dir %{_sysconfdir}/%{name}.d
1079 %attr(755,root,root) %{_sbindir}/collectd
1080 %attr(755,root,root) %{_sbindir}/collectdmon
1081 %attr(755,root,root) %{_bindir}/collectd-nagios
1082 %dir %{_datadir}/%{name}
1083 %{_datadir}/%{name}/types.db
1084 %attr(754,root,root) /etc/rc.d/init.d/%{name}
1085 %{_mandir}/man1/collectd.1*
1086 %{_mandir}/man1/collectd-nagios.1*
1087 %{_mandir}/man5/collectd.conf.5*
1088 %{_mandir}/man5/collectd-perl.5*
1089 %{_mandir}/man1/collectdmon.1*
1090 %{_mandir}/man5/types.db.5*
1091 %dir %{_var}/lib/%{name}
1094 %defattr(644,root,root,755)
1095 %attr(755,root,root) %{_libdir}/libcollectdclient.so.*.*.*
1096 %attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.0
1097 %dir %{_libdir}/%{name}
1100 %defattr(644,root,root,755)
1101 %attr(755,root,root) %{_libdir}/libcollectdclient.so
1102 %{_libdir}/libcollectdclient.la
1103 %dir %{_includedir}/%{name}
1104 %{_includedir}/%{name}/*.h
1105 %{_pkgconfigdir}/libcollectdclient.pc
1108 %defattr(644,root,root,755)
1110 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection.conf
1111 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/apache.conf
1112 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/httpd.conf
1113 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/lighttpd.conf
1115 %dir %{_appdir}/cgi-bin
1116 %attr(755,root,root) %{_appdir}/cgi-bin/collection.cgi
1122 %defattr(640,root,root,755)
1123 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apache.conf
1124 %attr(755,root,root) %{_libdir}/%{name}/apache.so
1129 %defattr(644,root,root,755)
1130 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apcups.conf
1131 %attr(755,root,root) %{_libdir}/%{name}/apcups.so
1135 %defattr(640,root,root,755)
1136 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ascent.conf
1137 %attr(755,root,root) %{_libdir}/%{name}/ascent.so
1141 %defattr(644,root,root,755)
1142 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/battery.conf
1143 %attr(755,root,root) %{_libdir}/%{name}/battery.so
1148 %defattr(644,root,root,755)
1149 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/bind.conf
1150 %attr(755,root,root) %{_libdir}/%{name}/bind.so
1155 %defattr(644,root,root,755)
1156 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/conntrack.conf
1157 %attr(755,root,root) %{_libdir}/%{name}/conntrack.so
1160 %defattr(644,root,root,755)
1161 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpu.conf
1162 %attr(755,root,root) %{_libdir}/%{name}/cpu.so
1165 %defattr(644,root,root,755)
1166 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpufreq.conf
1167 %attr(755,root,root) %{_libdir}/%{name}/cpufreq.so
1170 %defattr(644,root,root,755)
1171 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/csv.conf
1172 %attr(755,root,root) %{_libdir}/%{name}/csv.so
1176 %defattr(640,root,root,755)
1177 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl.conf
1178 %attr(755,root,root) %{_libdir}/%{name}/curl.so
1182 %defattr(640,root,root,755)
1183 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dbi.conf
1184 %attr(755,root,root) %{_libdir}/%{name}/dbi.so
1187 %defattr(644,root,root,755)
1188 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/df.conf
1189 %attr(755,root,root) %{_libdir}/%{name}/df.so
1192 %defattr(644,root,root,755)
1193 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/disk.conf
1194 %attr(755,root,root) %{_libdir}/%{name}/disk.so
1198 %defattr(644,root,root,755)
1199 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dns.conf
1200 %attr(755,root,root) %{_libdir}/%{name}/dns.so
1204 %defattr(644,root,root,755)
1205 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/email.conf
1206 %attr(755,root,root) %{_libdir}/%{name}/email.so
1207 %{_mandir}/man5/collectd-email.5*
1210 %defattr(644,root,root,755)
1211 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/entropy.conf
1212 %attr(755,root,root) %{_libdir}/%{name}/entropy.so
1215 %defattr(644,root,root,755)
1216 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/exec.conf
1217 %attr(755,root,root) %{_libdir}/%{name}/exec.so
1218 %{_mandir}/man5/collectd-exec.5*
1221 %defattr(644,root,root,755)
1222 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/filecount.conf
1223 %attr(755,root,root) %{_libdir}/%{name}/filecount.so
1226 %defattr(644,root,root,755)
1227 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/fscache.conf
1228 %attr(755,root,root) %{_libdir}/%{name}/fscache.so
1231 %defattr(644,root,root,755)
1232 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/hddtemp.conf
1233 %attr(755,root,root) %{_libdir}/%{name}/hddtemp.so
1236 %defattr(644,root,root,755)
1237 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/interface.conf
1238 %attr(755,root,root) %{_libdir}/%{name}/interface.so
1242 %defattr(644,root,root,755)
1243 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ipmi.conf
1244 %attr(755,root,root) %{_libdir}/%{name}/ipmi.so
1247 %if %{with iptables}
1249 %defattr(644,root,root,755)
1250 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/iptables.conf
1251 %attr(755,root,root) %{_libdir}/%{name}/iptables.so
1255 %defattr(644,root,root,755)
1256 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/irq.conf
1257 %attr(755,root,root) %{_libdir}/%{name}/irq.so
1260 %defattr(644,root,root,755)
1261 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/load.conf
1262 %attr(755,root,root) %{_libdir}/%{name}/load.so
1265 %defattr(644,root,root,755)
1266 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/logfile.conf
1267 %attr(755,root,root) %{_libdir}/%{name}/logfile.so
1268 %{_var}/log/collectd.log
1271 %defattr(644,root,root,755)
1272 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_regex.conf
1273 %attr(755,root,root) %{_libdir}/%{name}/match_regex.so
1275 %files match_timediff
1276 %defattr(644,root,root,755)
1277 %attr(755,root,root) %{_libdir}/%{name}/match_timediff.so
1280 %defattr(644,root,root,755)
1281 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_value.conf
1282 %attr(755,root,root) %{_libdir}/%{name}/match_value.so
1285 %defattr(644,root,root,755)
1286 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mbmon.conf
1287 %attr(755,root,root) %{_libdir}/%{name}/mbmon.so
1290 %defattr(644,root,root,755)
1291 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcached.conf
1292 %attr(755,root,root) %{_libdir}/%{name}/memcached.so
1295 %defattr(644,root,root,755)
1296 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memory.conf
1297 %attr(755,root,root) %{_libdir}/%{name}/memory.so
1299 %if %{with multimeter}
1301 %defattr(644,root,root,755)
1302 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/multimeter.conf
1303 %attr(755,root,root) %{_libdir}/%{name}/multimeter.so
1308 %defattr(640,root,root,755)
1309 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mysql.conf
1310 %attr(755,root,root) %{_libdir}/%{name}/mysql.so
1315 %defattr(644,root,root,755)
1316 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/netlink.conf
1317 %attr(755,root,root) %{_libdir}/%{name}/netlink.so
1321 %defattr(644,root,root,755)
1322 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/network.conf
1323 %attr(755,root,root) %{_libdir}/%{name}/network.so
1326 %defattr(644,root,root,755)
1327 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nfs.conf
1328 %attr(755,root,root) %{_libdir}/%{name}/nfs.so
1332 %defattr(640,root,root,755)
1333 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nginx.conf
1334 %attr(755,root,root) %{_libdir}/%{name}/nginx.so
1338 %files notify_desktop
1339 %defattr(644,root,root,755)
1340 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_desktop.conf
1341 %attr(755,root,root) %{_libdir}/%{name}/notify_desktop.so
1344 %if %{with libesmtp}
1346 %defattr(640,root,root,755)
1347 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_email.conf
1348 %attr(755,root,root) %{_libdir}/%{name}/notify_email.so
1352 %defattr(644,root,root,755)
1353 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ntpd.conf
1354 %attr(755,root,root) %{_libdir}/%{name}/ntpd.so
1358 %defattr(644,root,root,755)
1359 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nut.conf
1360 %attr(755,root,root) %{_libdir}/%{name}/nut.so
1364 %defattr(644,root,root,755)
1365 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/openvpn.conf
1366 %attr(755,root,root) %{_libdir}/%{name}/openvpn.so
1370 %defattr(644,root,root,755)
1371 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ping.conf
1372 %attr(755,root,root) %{_libdir}/%{name}/ping.so
1377 %defattr(640,root,root,755)
1378 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/postgresql.conf
1379 %attr(755,root,root) %{_libdir}/%{name}/postgresql.so
1380 %{_datadir}/%{name}/postgresql_default.conf
1384 %defattr(644,root,root,755)
1385 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/powerdns.conf
1386 %attr(755,root,root) %{_libdir}/%{name}/powerdns.so
1389 %defattr(644,root,root,755)
1390 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/processes.conf
1391 %attr(755,root,root) %{_libdir}/%{name}/processes.so
1394 %defattr(644,root,root,755)
1395 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/protocols.conf
1396 %attr(755,root,root) %{_libdir}/%{name}/protocols.so
1400 %defattr(644,root,root,755)
1401 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdtool.conf
1402 %attr(755,root,root) %{_libdir}/%{name}/rrdtool.so
1407 %defattr(644,root,root,755)
1408 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/sensors.conf
1409 %attr(755,root,root) %{_libdir}/%{name}/sensors.so
1413 %defattr(644,root,root,755)
1414 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/serial.conf
1415 %attr(755,root,root) %{_libdir}/%{name}/serial.so
1419 %defattr(644,root,root,755)
1420 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/snmp.conf
1421 %attr(755,root,root) %{_libdir}/%{name}/snmp.so
1422 %{_mandir}/man5/collectd-snmp.5*
1426 %defattr(644,root,root,755)
1427 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/swap.conf
1428 %attr(755,root,root) %{_libdir}/%{name}/swap.so
1431 %defattr(644,root,root,755)
1432 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/syslog.conf
1433 %attr(755,root,root) %{_libdir}/%{name}/syslog.so
1436 %defattr(644,root,root,755)
1437 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/table.conf
1438 %attr(755,root,root) %{_libdir}/%{name}/table.so
1441 %defattr(644,root,root,755)
1442 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tail.conf
1443 %attr(755,root,root) %{_libdir}/%{name}/tail.so
1445 %files target_notification
1446 %defattr(644,root,root,755)
1447 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_notification.conf
1448 %attr(755,root,root) %{_libdir}/%{name}/target_notification.so
1450 %files target_replace
1451 %defattr(644,root,root,755)
1452 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_replace.conf
1453 %attr(755,root,root) %{_libdir}/%{name}/target_replace.so
1456 %defattr(644,root,root,755)
1457 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_set.conf
1458 %attr(755,root,root) %{_libdir}/%{name}/target_set.so
1461 %defattr(644,root,root,755)
1462 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tcpconns.conf
1463 %attr(755,root,root) %{_libdir}/%{name}/tcpconns.so
1466 %defattr(644,root,root,755)
1467 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/teamspeak2.conf
1468 %attr(755,root,root) %{_libdir}/%{name}/teamspeak2.so
1471 %defattr(644,root,root,755)
1472 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ted.conf
1473 %attr(755,root,root) %{_libdir}/%{name}/ted.so
1476 %defattr(644,root,root,755)
1477 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/thermal.conf
1478 %attr(755,root,root) %{_libdir}/%{name}/thermal.so
1481 %defattr(644,root,root,755)
1482 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/unixsock.conf
1483 %attr(755,root,root) %{_libdir}/%{name}/unixsock.so
1484 %{_mandir}/man5/collectd-unixsock.5*
1487 %defattr(644,root,root,755)
1488 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uptime.conf
1489 %attr(755,root,root) %{_libdir}/%{name}/uptime.so
1492 %defattr(644,root,root,755)
1493 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/users.conf
1494 %attr(755,root,root) %{_libdir}/%{name}/users.so
1497 %defattr(644,root,root,755)
1498 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uuid.conf
1499 %attr(755,root,root) %{_libdir}/%{name}/uuid.so
1502 %defattr(644,root,root,755)
1503 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vmem.conf
1504 %attr(755,root,root) %{_libdir}/%{name}/vmem.so
1507 %defattr(644,root,root,755)
1508 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vserver.conf
1509 %attr(755,root,root) %{_libdir}/%{name}/vserver.so
1512 %defattr(644,root,root,755)
1513 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/wireless.conf
1514 %attr(755,root,root) %{_libdir}/%{name}/wireless.so
1518 %defattr(644,root,root,755)
1519 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/xmms.conf
1520 %attr(755,root,root) %{_libdir}/%{name}/xmms.so