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/drbd.conf
7 # /etc/collectd.d/fhcount.conf
8 # /etc/collectd.d/ipc.conf
9 # /etc/collectd.d/java.conf
10 # /etc/collectd.d/log_logstash.conf
11 # /etc/collectd.d/lvm.conf
12 # /etc/collectd.d/openldap.conf
13 # /etc/collectd.d/pinba.conf
14 # /etc/collectd.d/redis.conf
15 # /etc/collectd.d/sigrok.conf
16 # /etc/collectd.d/smart.conf
17 # /etc/collectd.d/statsd.conf
18 # /etc/collectd.d/tail_csv.conf
19 # /etc/collectd.d/target_v5upgrade.conf
20 # /etc/collectd.d/turbostat.conf
21 # /etc/collectd.d/write_log.conf
22 # /etc/collectd.d/write_redis.conf
23 # /etc/collectd.d/write_riemann.conf
24 # /etc/collectd.d/write_sensu.conf
25 # /etc/collectd.d/write_tsdb.conf
26 # /etc/collectd.d/zfs_arc.conf
27 # /etc/collectd.d/zookeeper.conf
28 # /usr/bin/collectd-tg
29 # /usr/lib64/collectd/aggregation.so
30 # /usr/lib64/collectd/ceph.so
31 # /usr/lib64/collectd/cgroups.so
32 # /usr/lib64/collectd/drbd.so
33 # /usr/lib64/collectd/fhcount.so
34 # /usr/lib64/collectd/ipc.so
35 # /usr/lib64/collectd/java.so
36 # /usr/lib64/collectd/log_logstash.so
37 # /usr/lib64/collectd/lvm.so
38 # /usr/lib64/collectd/openldap.so
39 # /usr/lib64/collectd/pinba.so
40 # /usr/lib64/collectd/redis.so
41 # /usr/lib64/collectd/sigrok.so
42 # /usr/lib64/collectd/smart.so
43 # /usr/lib64/collectd/statsd.so
44 # /usr/lib64/collectd/tail_csv.so
45 # /usr/lib64/collectd/turbostat.so
46 # /usr/lib64/collectd/write_log.so
47 # /usr/lib64/collectd/write_redis.so
48 # /usr/lib64/collectd/write_riemann.so
49 # /usr/lib64/collectd/write_sensu.so
50 # /usr/lib64/collectd/write_tsdb.so
51 # /usr/lib64/collectd/zfs_arc.so
52 # /usr/lib64/collectd/zookeeper.so
53 # /usr/share/collectd/collection3/README
54 # /usr/share/collectd/collection3/bin/.htaccess
55 # /usr/share/collectd/collection3/test.px
56 # /usr/share/collectd/java/collectd-api.jar
57 # /usr/share/collectd/java/generic-jmx.jar
58 # /usr/share/man/man1/collectd-tg.1.gz
60 # - package contrib scripts as %doc
61 # - perl modules with Collectd classes package to separate package
62 # - Bundled libraries - check if its not changed ones and if it can be
64 # liboconfig . . . . . yes (shipped version)
65 # - Libraries not found by configure:
66 # libcredis . . . . . . no (credis.h not found) (http://code.google.com/p/credis/)
67 # libganglia . . . . . no (gm_protocol.h not found) (http://ganglia.info/)
68 # libiokit . . . . . . no (Darwin only)
69 # libjvm . . . . . . . no (javac not found)
70 # libkstat . . . . . . no (Solaris only)
71 # libkvm . . . . . . . no (BSD only)
72 # libnetapp . . . . . . no (netapp_api.h not found) (properitary)
73 # libperfstat . . . . . no (AIX only)
74 # librabbitmq . . . . . no (amqp.h not found) (http://hg.rabbitmq.com/rabbitmq-c/)
75 # librouteros . . . . . no ('routeros_api.h' not found) (http://verplant.org/librouteros/)
76 # libtokyotyrant . . . no (tcrdb.h not found) (http://1978th.net/tokyotyrant/)
77 # libyajl . . . . . . . no (yajl/yajl_parse.h not found)
78 # protobuf-c . . . . . no
79 # oracle . . . . . . . no (ORACLE_HOME is not set)
80 # - Disabled modules (build most of them an package):
81 # amqp . . . . . . . no
82 # apple_sensors . . . . no (Darwin only)
83 # gmond . . . . . . . . no
84 # ipvs . . . . . . . . no (ip_vs.h not found - llh to be fixed)
85 # java . . . . . . . . no
86 # lpar... . . . . . . . no
87 # multimeter . . . . . no ?
88 # netapp . . . . . . . no
89 # onewire . . . . . . . no (needs libowfs)
90 # oracle . . . . . . . no
91 # pinba . . . . . . . . no
92 # redis . . . . . . . . no
93 # routeros . . . . . . no
94 # tape . . . . . . . . no ?
95 # tokyotyrant . . . . . no
96 # write_redis . . . . . no
97 # zfs_arc . . . . . . . no
98 # - logrotate file for logfile plugin
99 # - %desc -l pl for plugins
100 # - package SpamAssassin plugin from contrib
103 %bcond_without curl # apache, ascent, bind, curl and nginx plugins
104 %bcond_without dns # DNS plugin
105 %bcond_without ipmi # IPMI plugin
106 %bcond_without iptables # iptables plugin
107 %bcond_without libesmtp # notify_email plugin
108 %bcond_without libvirt # libvirt plugin
109 %bcond_without modbus # modbus plugin
110 %bcond_with multimeter # multimeter plugin
111 %bcond_without mysql # MySQL plugin
112 %bcond_without netlink # netlink plugin
113 %bcond_without notify # notify_desktop plugin
114 %bcond_without ping # ping plugin
115 %bcond_without pgsql # PostgreSQL plugin
116 %bcond_without rrd # rrdtool and rrdcached plugins
117 %bcond_without sensors # sensors plugin
118 %bcond_without snmp # SNMP plugin
119 %bcond_without ups # nut plugin
120 %bcond_without varnish # varnish plugin
121 %bcond_without xml # ascent, bind and libvirt plugins
122 %bcond_without xmms # XMMS plugin
124 Summary: Collects system information in RRD files
125 Summary(pl.UTF-8): Zbieranie informacji o systemie w plikach RRD
131 Source0: http://collectd.org/files/%{name}-%{version}.tar.bz2
132 # Source0-md5: c39305ef5514b44238b0d31f77e29e6a
133 Source1: %{name}.conf
134 Source2: %{name}.init
135 Source3: %{name}-http.conf
136 Source4: %{name}-lighttpd.conf
137 Source5: %{name}-apache.conf
138 Source10: %{name}-df.conf
139 Source11: %{name}-rrdtool.conf
140 Patch0: %{name}-collection.patch
141 Patch1: compile.patch
142 Patch2: noquote.patch
144 Patch5: no-Werror.patch
145 Patch6: %{name}-modbus.patch
146 URL: http://collectd.org/
147 %{?with_ipmi:BuildRequires: OpenIPMI-devel >= 2.0.14-3}
148 BuildRequires: autoconf
149 BuildRequires: automake
150 %{?with_curl:BuildRequires: curl-devel}
151 %{?with_iptables:BuildRequires: iptables-devel >= 1.4.1.1-4}
152 BuildRequires: libdbi-devel
153 %{?with_libesmtp:BuildRequires: libesmtp-devel}
154 BuildRequires: libltdl-devel
155 BuildRequires: libmemcached-devel
156 %{?with_modbus:BuildRequires: libmodbus-devel}
157 %{?with_netlink:BuildRequires: libmnl-devel}
158 %{?with_libvirt:BuildRequires: libnl1-devel}
159 %{?with_notify:BuildRequires: libnotify-devel}
160 %{?with_ping:BuildRequires: liboping-devel}
161 %{?with_dns:BuildRequires: libpcap-devel}
162 BuildRequires: libstatgrab-devel >= 0.12
163 BuildRequires: libstdc++-devel
164 BuildRequires: libtool
165 %{?with_libvirt:BuildRequires: libvirt-devel}
166 %{?with_xml:BuildRequires: libxml2-devel}
167 %{?with_sensors:BuildRequires: lm_sensors-devel}
168 %{?with_mysql:BuildRequires: mysql-devel}
169 BuildRequires: ncurses-devel
170 %{?with_snmp:BuildRequires: net-snmp-devel}
171 %{?with_libvirt:BuildRequires: numactl-devel}
172 %{?with_ups:BuildRequires: nut-devel}
173 BuildRequires: perl-devel
174 BuildRequires: pkgconfig
175 %{?with_pgsql:BuildRequires: postgresql-devel}
176 BuildRequires: python-devel
177 BuildRequires: python-modules
178 BuildRequires: rpmbuild(macros) >= 1.268
179 %{?with_rrd:BuildRequires: rrdtool-devel}
180 %{?with_varnish:BuildRequires: varnish-devel}
182 #BuildRequires: xfsprogs-devel
183 %{?with_xmms:BuildRequires: xmms-devel}
184 BuildRequires: yajl-devel
185 Requires(post,preun): /sbin/chkconfig
186 Requires: %{name}-libs = %{version}-%{release}
188 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
190 %define _pkglibdir %{_sharedstatedir}/%{name}
191 %define _webapps /etc/webapps
192 %define _webapp %{name}
193 %define _webappdir %{_webapps}/%{_webapp}
194 %define _appdir %{_datadir}/%{_webapp}
197 collectd is a small daemon which collects system information every 10
198 seconds and writes the results in an RRD-file.
200 In contrast to most similar software, collectd is not a script but
201 written in plain C for performance and portability. As a daemon it
202 stays in memory, so there is no need to start up a heavy interpreter
203 every time new values should be logged. This allows collectd to have a
204 10 second resolution while being nice to the system.
206 %description -l pl.UTF-8
207 collectd to mały demon zbierający co 10 sekund informacje o systemie i
208 zapisujący wyniki do pliku RRD.
210 W odróżnieniu od innych podobnych programów collectd nie jest
211 skryptem, lecz jest napisany w czystym C z myślą o wydajności i
212 przenośności. Jako demon pozostaje w pamięci, więc nie ma potrzeby
213 urychamiania ciężkiego interpretera za każdym razem, kiedy powinny być
214 zapisane nowe wartości. Dzięki temu collect może mieć rozdzielczość 10
215 sekund i nie obciążać zbytnio systemu.
218 Summary: %{name} libraries
219 Summary(pl.UTF-8): Biblioteki %{name}
225 %description libs -l pl.UTF-8
229 Summary: Header files for %{name} libraries
230 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek %{name}
231 Group: Development/Libraries
232 Requires: %{name}-libs = %{version}-%{release}
235 Header files for %{name} libraries.
237 %description devel -l pl.UTF-8
238 Pliki nagłówkowe bibliotek %{name}.
241 Summary: Static files for %{name} libraries
242 Summary(pl.UTF-8): Pliki statyczne bibliotek %{name}
243 Group: Development/Libraries
244 Requires: %{name}-libs = %{version}-%{release}
247 Static files for %{name} libraries.
249 %description static -l pl.UTF-8
250 Pliki statyczne bibliotek %{name}.
253 Summary: apache-plugin for collectd
254 Summary(pl.UTF-8): Wtyczka apache dla collectd
256 Requires: %{name} = %{version}-%{release}
259 This plugin collect data provided by Apache's `mod_status'.
261 %description apache -l pl.UTF-8
262 Wtyczka collectd zbierająca informacje udostępniane przez moduł
266 Summary: APC UPS plugin for collectd
267 Summary(pl.UTF-8): Wtyczka APC UPS dla collectd
269 Requires: %{name} = %{version}-%{release}
272 The APC UPS plugin connects to an instance of Apcupsd to read various
273 statistics about a connected uninterruptible power supply (UPS), such
274 as voltage, load, etc.
277 Summary: ascent-plugin for collectd
278 Summary(pl.UTF-8): Wtyczka ascent dla collectd
280 Requires: %{name} = %{version}-%{release}
283 The Ascent plugin reads and parses the statistics page of Ascent, a
284 free and open-source server software for the game World of Warcraft by
285 Blizzard Entertainment.
288 Summary: battery plugin for collectd
289 Summary(pl.UTF-8): Wtyczka battery dla collectd
291 Requires: %{name} = %{version}-%{release}
294 This plugin collects the battery's charge, the drawn current and the
298 Summary: bind plugin for collectd
299 Summary(pl.UTF-8): Wtyczka bind dla collectd
301 Requires: %{name} = %{version}-%{release}
304 Starting with BIND 9.5.0, the most widely used DNS server software
305 provides extensive statistics about queries, responses and lots of
306 other information. The bind plugin retrieves this information that's
307 encoded in XML and provided via HTTP and submits the values to
311 Summary: Web script for collectd
312 Summary(pl.UTF-8): Web script for collectd
313 Group: Applications/WWW
314 Requires: %{name} = %{version}-%{release}
316 Requires: perl(Data::Dumper)
317 Requires: perl(HTML::Entities)
319 Requires: perl(URI::Escape)
320 Requires: webserver(cgi)
321 Suggests: fonts-TTF-DejaVu
322 Conflicts: apache-base < 2.4.0-1
324 %description collection
325 Web script for collectd.
328 Summary: Web script for collectd
329 Summary(pl.UTF-8): Web script for collectd
330 Group: Applications/WWW
331 Requires: %{name} = %{version}-%{release}
332 Requires: perl(Config::General)
333 Requires: perl(HTML::Entities)
335 Requires: perl(Regexp::Common)
336 Requires: perl-Collectd = %{version}-%{release}
337 Requires: webserver(cgi)
338 Suggests: fonts-TTF-DejaVu
339 Conflicts: apache-base < 2.4.0-1
341 %description collection3
342 Web script for collectd.
344 %package contextswitch
345 Summary: contextswitch-plugin for collectd
346 Summary(pl.UTF-8): Wtyczka contextswitch dla collectd
348 Requires: %{name} = %{version}-%{release}
350 %description contextswitch
351 The ContextSwitch plugin collects the number of context switches done
352 by the operating system.
355 Summary: conntrack-plugin for collectd
356 Summary(pl.UTF-8): Wtyczka conntrack dla collectd
358 Requires: %{name} = %{version}-%{release}
360 %description conntrack
361 The conntrack-plugin collects the connection tracking table size.
364 Summary: cpu-plugin for collectd
365 Summary(pl.UTF-8): Wtyczka cpu dla collectd
367 Requires: %{name} = %{version}-%{release}
370 The cpu-plugin collects the amount of time spent by the CPU in various
371 states, most notably executing user code, executing system code,
372 waiting for IO operations and being idle.
375 Summary: cpufreq-plugin for collectd
376 Summary(pl.UTF-8): Wtyczka cpufreq dla collectd
378 Requires: %{name} = %{version}-%{release}
381 Collects the current CPU's frequency, mostly for mobile computers.
384 Summary: CSV output plugin for collectd
385 Summary(pl.UTF-8): Wtyczka wyjściowa CSV dla collectd
387 Requires: %{name} = %{version}-%{release}
390 CSV output plugin for collectd.
393 Summary: cURL output plugin for collectd
394 Summary(pl.UTF-8): Wtyczka wyjściowa cURL dla collectd
396 Requires: %{name} = %{version}-%{release}
399 The curl plugin uses the libcurl to read web pages and the match
400 infrastructure (the same code used by the tail plugin) to use regular
401 expressions with the received data.
404 Summary: cURL JSON plugin for collectd
405 Summary(pl.UTF-8): Wtyczka cURL JSON dla collectd
407 Requires: %{name} = %{version}-%{release}
409 %description curl_json
410 The cURL-JSON plugin queries JavaScript Object Notation (JSON) data
411 using the cURL library and parses it according to the user's
412 configuration using Yet Another JSON Library (YAJL). This can be used
413 to query statistics information from a CouchDB instance, for example.
416 Summary: dbi plugin for collectd
417 Summary(pl.UTF-8): Wtyczka dbi dla collectd
419 Requires: %{name} = %{version}-%{release}
422 This plugin uses the dbi library to connect to various databases,
423 execute SQL statements and read back the results. dbi is an acronym
424 for "database interface" in case you were wondering about the name.
425 You can configure how each column is to be interpreted and the plugin
426 will generate one or more data sets from each row returned according
430 Summary: df-plugin for collectd
431 Summary(pl.UTF-8): Wtyczka df dla collectd
433 Requires: %{name} = %{version}-%{release}
436 The df-plugin collects file system usage information, i. e. basically
437 how much space on a mounted partition is used and how much is
438 available. It's named after and very similar to the df(1) UNIX command
439 that's been around forever.
442 Summary: disk-plugin for collectd
443 Summary(pl.UTF-8): Wtyczka disk dla collectd
445 Requires: %{name} = %{version}-%{release}
448 This plugin collects performance statistics of harddisks and, where
449 supported, partitions.
452 Summary: dns-plugin for collectd
453 Summary(pl.UTF-8): Wtyczka dns dla collectd
455 Requires: %{name} = %{version}-%{release}
456 Requires: perl-rrdtool
459 This plugin has a similar functionality to dnstop: It uses libpcap to
460 get a copy of all traffic from/to port UDP/53 (that's the DNS port),
461 interprets the packets and collects statistics of your DNS traffic.
464 Summary: email-plugin for collectd
465 Summary(pl.UTF-8): Wtyczka email dla collectd
467 Requires: %{name} = %{version}-%{release}
470 The email plugin opens an UNIX-socket over which one can submit email
471 statistics, such as the number of ``ham'', ``spam'', ``virus'', etc.
472 mails received/handled, spam scores and matched spam checks.
474 This plugin is intended to be used with the the
475 Mail::SpamAssassin::Plugin::Collectd manpage SpamAssassin-plugin which
476 is included in contrib/, but is of course not limited to that use.
479 Summary: entropy-plugin for collectd
480 Summary(pl.UTF-8): Wtyczka entropy dla collectd
482 Requires: %{name} = %{version}-%{release}
485 The Entropy plugin collects the available entropy on a system. Entropy
486 is important to generate random numbers, which are used for
487 encryption, authorization and similar tasks.
490 Summary: ethstat-plugin for collectd
491 Summary(pl.UTF-8): Wyczka ethstat dla collectd
493 Requires: %{name} = %{version}-%{release}
496 The ethstat plugin reads performance statistics directly from ethernet
500 Summary: exec-plugin for collectd
501 Summary(pl.UTF-8): Wtyczka exec dla collectd
503 Requires: %{name} = %{version}-%{release}
506 The exec plugin forks of an executable either to receive values or to
507 dispatch notifications to the outside world.
510 Summary: filecount-plugin for collectd
511 Summary(pl.UTF-8): Wtyczka filecount dla collectd
513 Requires: %{name} = %{version}-%{release}
515 %description filecount
516 The filecount-plugin does something very simple: Count the number of
517 files in a directory and all its subdirectories. This can be used for
518 a variety of statistics, for example the queue length of an MTA, the
519 number of PHP sessions of a web server or simply the number of files
520 in your home directory.
523 Summary: fscache-plugin for collectd
524 Summary(pl.UTF-8): Wtyczka fscache dla collectd
526 Requires: %{name} = %{version}-%{release}
529 The fscache-plugin collects statistics about Linux file-system based
533 Summary: hddtemp-plugin for collectd
534 Summary(pl.UTF-8): Wtyczka hddtemp dla collectd
536 Requires: %{name} = %{version}-%{release}
537 Suggests: hddtemp-hddtempd
540 Temperature of harddisks. The temperatures are provided via S.M.A.R.T.
541 and queried by the external hddtemp-daemon.
544 Summary: interface-plugin for collectd
545 Summary(pl.UTF-8): Wtyczka interface dla collectd
547 Requires: %{name} = %{version}-%{release}
549 %description interface
550 The interface-plugin collects information about the traffic (octets),
551 packets and errors of interfaces.
554 Summary: iptables-plugin for collectd
555 Summary(pl.UTF-8): Wtyczka iptables dla collectd
557 Requires: %{name} = %{version}-%{release}
559 %description iptables
560 With this plugin you can gather statistics from your ip_tables based
561 packetfilter (aka. firewall). It can collect the byte- and
562 packet-counters of selected rules and submit them to collectd. You can
563 select rules that should be collected wither by its position (e.g.
564 "the fourth rule in the INPUT queue in the filter table") or by its
565 comment (using the COMMENT match). This means that depending on your
566 firewall layout you can collect certain services (such as the amount
567 of web-traffic), source or destination hosts or networks, dropped
568 packets and much more.
571 Summary: ipmi-plugin for collectd
572 Summary(pl.UTF-8): Wtyczka ipmi dla collectd
574 Requires: %{name} = %{version}-%{release}
577 The IPMI plugin uses the OpenIPMI library to read hardware sensors
578 from servers using the Intelligent Platform Management Interface
579 (IPMI). IPMI is very common with server hardware but usually not
580 available in consumer hardware.
583 Summary: IRQs-plugin for collectd
584 Summary(pl.UTF-8): Wtyczka IRQs dla collectd
586 Requires: %{name} = %{version}-%{release}
589 The IRQ plugin collects the number of times each interrupt has been
590 handled by the operating system.
593 Summary: libvirt-plugin for collectd
594 Summary(pl.UTF-8): Wtyczka libvirt dla collectd
596 Requires: %{name} = %{version}-%{release}
599 The libvirt plugin uses the virtualization API libvirt, created by
600 RedHat's Emerging Technology group, to gather statistics about
601 virtualized guests on a system. This way, you can collect CPU, network
602 interface and block device usage for each guest without installing
603 collectd on the guest systems. Because the statistics are received
604 from the hypervisor directly, this works not only with
605 para-virtualized hosts, but with hardware virtualized machines, too.
608 Summary: load-plugin for collectd
609 Summary(pl.UTF-8): Wtyczka load dla collectd
611 Requires: %{name} = %{version}-%{release}
614 Collects the system load. These numbers give a rough overview over the
615 utilization of a machine, though their meaning is mostly overrated.
618 Summary: logfile-plugin for collectd
619 Summary(pl.UTF-8): Wtyczka logfile dla collectd
621 Requires: %{name} = %{version}-%{release}
624 The LogFile plugin receives log messages from the daemon and writes
628 Summary: madwifi plugin for collectd
629 Summary(pl.UTF-8): Wtyczka madwifi dla collectd
631 Requires: %{name} = %{version}-%{release}
634 The MadWifi plugin collects information about Atheros wireless LAN
635 chipsets from the MadWifi driver. It uses the /sys filesystem to
636 identify cards handled by this driver automatically but can be
637 configured manually, too. Because very many statistics are available,
638 an advanced selection mechanism is provided.
640 %package match_empty_counter
641 Summary: match_empty_counter plugin for collectd
642 Summary(pl.UTF-8): Wtyczka match_empty_counter dla collectd
644 Requires: %{name} = %{version}-%{release}
646 %description match_empty_counter
647 Empty Counter match matches value lists, where at least one data
648 source is of type COUNTER and the counter value of all counter data
651 %package match_hashed
652 Summary: match_hashed plugin for collectd
653 Summary(pl.UTF-8): Wtyczka match_hashed dla collectd
655 Requires: %{name} = %{version}-%{release}
657 %description match_hashed
658 match_hashed plugin for collectd - match for simple load balancing and
662 Summary: match_regex plugin for collectd
663 Summary(pl.UTF-8): Wtyczka match_regex dla collectd
665 Requires: %{name} = %{version}-%{release}
667 %description match_regex
668 match_regex plugin for collectd.
670 %package match_timediff
671 Summary: match_timediff plugin for collectd
672 Summary(pl.UTF-8): Wtyczka match_timediff dla collectd
674 Requires: %{name} = %{version}-%{release}
676 %description match_timediff
677 match_timediff plugin for collectd.
680 Summary: match_value plugin for collectd
681 Summary(pl.UTF-8): Wtyczka match_value dla collectd
683 Requires: %{name} = %{version}-%{release}
685 %description match_value
686 match_value plugin for collectd.
689 Summary: mbmon plugin for collectd
690 Summary(pl.UTF-8): Wtyczka mbmon dla collectd
692 Requires: %{name} = %{version}-%{release}
695 The mbmon plugin uses mbmon to retrieve temperature, voltage, etc.
698 Summary: md plugin for collectd
699 Summary(pl.UTF-8): Wtyczka md dla collectd
701 Requires: %{name} = %{version}-%{release}
704 The md plugin reports the number of disks in various states in Linux
705 software RAID devices.
708 Summary: memcachec-plugin for collectd
709 Summary(pl.UTF-8): Wtyczka memcachec dla collectd
711 Requires: %{name} = %{version}-%{release}
713 %description memcachec
714 The memcachec plugin connects to a memcached server, queries one or
715 more given pages and parses the returned data according to user
716 specification. The matches used are similar to the matches used in the
717 cURL and Tail plugins.
720 Summary: memcached-plugin for collectd
721 Summary(pl.UTF-8): Wtyczka memcached dla collectd
723 Requires: %{name} = %{version}-%{release}
725 %description memcached
726 The memcached plugin connects to a memcached daemon and collects the
727 number of connections and requests handled by the daemon, the CPU
728 resources consumed, number of items cached, number of threads, and
729 bytes sent and received.
732 Summary: memory-plugin for collectd
733 Summary(pl.UTF-8): Wtyczka memory dla collectd
735 Requires: %{name} = %{version}-%{release}
738 Collects physical memory utilization for collectd.
741 Summary: modbus-plugin for collectd
742 Summary(pl.UTF-8): Wtyczka modbus dla collectd
744 Requires: %{name} = %{version}-%{release}
747 The Modbus plugin connects to a Modbus "slave" via Modbus/TCP and
748 reads register values. It supports reading single registers (unsigned
749 16 bit values), large integer values (unsigned 32 bit values) and
750 floating point values (two registers interpreted as IEEE floats in big
754 Summary: multimeter-plugin for collectd
755 Summary(pl.UTF-8): Wtyczka multimeter dla collectd
757 Requires: %{name} = %{version}-%{release}
759 %description multimeter
760 The Multimeter plugin reads a value (usually a voltage or current)
761 from a multimeter connected to a serial bus. The plugin tries
762 /dev/ttyS0-9 in order to find a multimeter – no configuration is
765 The multimeter used for development was a Metex M-4650CR.
768 Summary: mysql-plugin for collectd
769 Summary(pl.UTF-8): Moduł mysql dla collectd.
771 Requires: %{name} = %{version}-%{release}
772 Requires: mysql-client
775 MySQL querying plugin. This plugins provides data of issued commands,
776 called handlers and database traffic.
778 %description mysql -l pl.UTF-8
779 Moduł odpytujący MySQL. Wtyczka udostępnia dane o wydawanych
780 poleceniach, wywoływanych procedurach obsługi i ruchu bazodanowym.
783 Summary: netlink-plugin for collectd
784 Summary(pl.UTF-8): Wtyczka netlink dla collectd
786 Requires: %{name} = %{version}-%{release}
789 This plugin will open a netlink socket to the Linux kernel and use it
790 to get statistics for interfaces, qdiscs, classes, and, if you can
791 make use of it, filters. Since in most setups many of the statistics
792 this plugin can collect aren't of interest, you can select which
793 information to gather using the configuration.
796 Summary: network-plugin for collectd
797 Summary(pl.UTF-8): Wtyczka network dla collectd
799 Requires: %{name} = %{version}-%{release}
802 The Network plugin can send values to other instances and receive
803 values from other %{name} instances.
806 Summary: NFS-plugin for collectd
807 Summary(pl.UTF-8): Wtyczka NFS dla collectd
809 Requires: %{name} = %{version}-%{release}
812 The nfs plugin counts the number of procedure calls of the different
816 Summary: nginx-plugin for collectd
817 Summary(pl.UTF-8): Wtyczka nginx dla collectd
819 Requires: %{name} = %{version}-%{release}
822 This plugin collects the number of connections and requests handled by
823 the nginx daemon, a HTTP and mail server/proxy. It queries the page
824 provided by the ngx_http_stub_status_module module, which isn't
827 %package notify_desktop
828 Summary: notify_desktop for collectd
829 Summary(pl.UTF-8): Wtyczka notify_desktop dla collectd
831 Requires: %{name} = %{version}-%{release}
832 Requires: dbus(org.freedesktop.Notifications)
834 %description notify_desktop
835 This plugin sends a desktop notification to a notification daemon, as
836 defined in the Desktop Notification Specification.
838 %package notify_email
839 Summary: notify_email-plugin for collectd
840 Summary(pl.UTF-8): Wtyczka notify_email dla collectd
842 Requires: %{name} = %{version}-%{release}
844 %description notify_email
845 The Notify Email plugin uses libESMTP to send notifications to a
846 configured email address(es).
849 Summary: ntpd-plugin for collectd
850 Summary(pl.UTF-8): Wtyczka ntpd dla collectd
852 Requires: %{name} = %{version}-%{release}
855 The NTPd plugin queries an NTP server (usually the local one, where
856 statistics access is allowed) and extracts :
857 - "local" clock parameters: time offset, error and offset loop,
858 - parameters for each NTP server used to sync time: offset,
862 Summary: numa-plugin for collectd
863 Summary(pl.UTF-8): Wtyczka numa dla collectd
865 Requires: %{name} = %{version}-%{release}
868 The numa plugin reports statistics of the Non-Uniform Memory Access
869 (NUMA) subsystem of Linux.
872 Summary: nut-plugin for collectd
873 Summary(pl.UTF-8): Wtyczka nut dla collectd
875 Requires: %{name} = %{version}-%{release}
878 UPS statistics using the Network UPS Tools. These statistics include
879 basically everything NUT will give us, including voltages, currents,
880 power, frequencies, load, and temperatures.
883 Summary: olsrd plugin for collectd
884 Summary(pl.UTF-8): Wtyczka olsrd dla collectd
886 Requires: %{name} = %{version}-%{release}
889 The olsrd plugin reads information about meshed networks from the
890 txtinfo plugin of the Optimized Link State Routing daemon (olsrd).
893 Summary: openvpn plugin for collectd
894 Summary(pl.UTF-8): Wtyczka openvpn dla collectd
896 Requires: %{name} = %{version}-%{release}
900 The OpenVPN plugin reads a status file maintained by OpenVPN and
901 gathers traffic statistics about connected clients.
904 Summary: perl plugin for collectd
905 Summary(pl.UTF-8): Wtyczka perl dla collectd
907 Requires: %{name} = %{version}-%{release}
908 Requires: perl-Collectd = %{version}-%{release}
911 The Perl plugin embeds a Perl interpreter into collectd and exposes
912 the application programming interface (API) to Perl-scripts. This
913 allows to write own plugins in the popular scripting language, which
914 are then loaded and executed by the daemon without the need to start a
915 new process and interpreter every few seconds. Perl-modules written
916 for the Perl plugin are therefore more powerful and efficient than
917 scripts executed by the Exec plugin.
920 Summary: ping-plugin for collectd
921 Summary(pl.UTF-8): Wtyczka ping dla collectd
923 Requires: %{name} = %{version}-%{release}
924 Requires: liboping >= 1.1.2
927 The network latency is measured as a roundtrip time. An
928 ICMP-echo-request (aka. "ping")is sent to a host and the time needed
929 for his echo-reply (aka. "pong") to arrive is measured. If a reply is
930 not received within one second the plugin will no longer expect a
931 reply and return. This may happen in several circumstances, e. g. the
932 packet is lost, the host is down, a router has dismissed the packet,
936 Summary: mysql-plugin for collectd
937 Summary(pl.UTF-8): Moduł postgresql dla collectd.
939 Requires: %{name} = %{version}-%{release}
941 %description postgresql
942 The postgresql plugin queries statistics from PostgreSQL databases. It
943 keeps a persistent connection to all configured databases and tries to
944 reconnect if the connection has been interrupted.
947 Summary: powerdns-plugin for collectd
948 Summary(pl.UTF-8): Wtyczka powerdns dla collectd
950 Requires: %{name} = %{version}-%{release}
952 %description powerdns
953 The powerdns plugin queries statistics from an authoritative PowerDNS
954 nameserver and/or a PowerDNS recursor. Since both offer a wide variety
955 of values, many of which are probably meaningless to most users, but
956 may be useful for some.
959 Summary: processes-plugin for collectd
960 Summary(pl.UTF-8): Wtyczka processes dla collectd
962 Requires: %{name} = %{version}-%{release}
964 %description processes
965 This plugin collects the number of processes, grouped by their state
966 (e.g. running, sleeping, zombies, etc.). In addition to that, it can
967 select detailed statistics about selected processes, grouped by name.
970 Summary: protocols-plugin for collectd
971 Summary(pl.UTF-8): Wtyczka protocols dla collectd
973 Requires: %{name} = %{version}-%{release}
975 %description protocols
976 The protocols-plugin provides information about network protocols,
977 such as IP, TCP and UDP.
980 Summary: python-plugin for collectd
981 Summary(pl.UTF-8): Wtyczka python dla collectd
983 Requires: %{name} = %{version}-%{release}
986 The Python plugin embeds a Python interpreter into collectd and
987 exposes the application programming interface (API) to Python-scripts.
988 This allows to write own plugins in the popular scripting language,
989 which are then loaded and executed by the daemon without the need to
990 start a new process and interpreter every few seconds. Python-modules
991 written for the Python plugin are therefore more powerful and
992 efficient than scripts executed by the Exec plugin.
995 Summary: rrdcached-plugin for collectd
996 Summary(pl.UTF-8): Wtyczka rrdcached dla collectd
998 Requires: %{name} = %{version}-%{release}
1000 %description rrdcached
1001 The rrdcached plugin uses the RRDtool accelerator daemon, rrdcached,
1002 to store values to RRD files in an efficient manner. The combination
1003 of the rrdcached plugin and the rrdcached daemon is very similar to
1004 the way the rrdtool plugin works.
1007 Summary: rrdtool-plugin for collectd
1008 Summary(pl.UTF-8): Wtyczka rrdtool dla collectd
1010 Requires: %{name} = %{version}-%{release}
1013 %description rrdtool
1014 The RRDtool plugin writes values to RRD-files using librrd.
1017 Summary: sensors-plugin for collectd
1018 Summary(pl.UTF-8): Wtyczka sensors dla collectd
1020 Requires: %{name} = %{version}-%{release}
1022 %description sensors
1023 This plugin uses lm-sensors to read hardware sensors. You will need to
1024 configure lm-sensors before this plugin will collect any usefull and
1028 Summary: serial-plugin for collectd
1029 Summary(pl.UTF-8): Wtyczka serial dla collectd
1031 Requires: %{name} = %{version}-%{release}
1034 The Serial plugin collects the traffic on serial interfaces.
1037 Summary: snmp-plugin for collectd
1038 Summary(pl.UTF-8): Wtyczka snmp dla collectd
1040 Requires: %{name} = %{version}-%{release}
1043 The snmp plugin queries other hosts using SNMP, the Simple Network
1044 Management Protocol, and translates the value it receives to
1045 collectd's internal format and dispatches them. Depending on the write
1046 plugins you have loaded they may be written to disk or submitted to
1047 another instance or whatever you configured.
1050 Summary: swap-plugin for collectd
1051 Summary(pl.UTF-8): Wtyczka swap dla collectd
1053 Requires: %{name} = %{version}-%{release}
1056 The Swap plugin collects the amount of memory currently written onto
1057 hard disk or whatever the system calls “swap”.
1060 Summary: syslog-plugin for collectd
1061 Summary(pl.UTF-8): Wtyczka syslog dla collectd
1063 Requires: %{name} = %{version}-%{release}
1066 The SysLog plugin receives log messages from the daemon and dispatches
1070 Summary: table-plugin for collectd
1071 Summary(pl.UTF-8): Wtyczka table dla collectd
1073 Requires: %{name} = %{version}-%{release}
1076 The table-plugin provides parsing for table-like structured files,
1077 such as many files beneath /proc.
1079 %package target_notification
1080 Summary: target_notification-plugin for collectd
1081 Summary(pl.UTF-8): Wtyczka target_notification dla collectd
1083 Requires: %{name} = %{version}-%{release}
1085 %description target_notification
1086 target_notification plugin for collectd.
1088 %package target_replace
1089 Summary: target_replace-plugin for collectd
1090 Summary(pl.UTF-8): Wtyczka target_replace dla collectd
1092 Requires: %{name} = %{version}-%{release}
1094 %description target_replace
1095 target_replace plugin for collectd.
1097 %package target_scale
1098 Summary: target_scale-plugin for collectd
1099 Summary(pl.UTF-8): Wtyczka target_scale dla collectd
1101 Requires: %{name} = %{version}-%{release}
1103 %description target_scale
1104 Target to scale (multiply) values by an arbitrary value.
1107 Summary: target_set-plugin for collectd
1108 Summary(pl.UTF-8): Wtyczka target_set dla collectd
1110 Requires: %{name} = %{version}-%{release}
1112 %description target_set
1113 target_set plugin for collectd.
1115 %package target_v5upgrade
1116 Summary: target_v5upgrade-plugin for collectd
1117 Summary(pl.UTF-8): Wtyczka target_v5upgrade dla collectd
1119 Requires: %{name} = %{version}-%{release}
1121 %description target_v5upgrade
1122 The v5 upgrade target can be used to upgrade version 4 data to a
1123 changed version 5 layout.
1126 Summary: tail-plugin for collectd
1127 Summary(pl.UTF-8): Wtyczka tail dla collectd
1129 Requires: %{name} = %{version}-%{release}
1132 The tail-plugin can be used to "tail" logfiles, i.e. follow them as
1133 tail -F does. Each line is given to one or more "matches" which test
1134 if the line is relevant for any statistics using a regular expression.
1137 Summary: tcpconns-plugin for collectd
1138 Summary(pl.UTF-8): Wtyczka tcpconns dla collectd
1140 Requires: %{name} = %{version}-%{release}
1142 %description tcpconns
1143 The tcpconns-plugin counts the number of TCP connections to or from a
1144 specified port. Typically the connectioins where you specify the local
1145 port are incoming connections while the connections where you specify
1146 the remote port are outgoing connections.
1149 Summary: teamspeak2-plugin for collectd
1150 Summary(pl.UTF-8): Wtyczka teamspeak2 dla collectd
1152 Requires: %{name} = %{version}-%{release}
1154 %description teamspeak2
1155 The teamspeak2 plugin connects to the query port of a teamspeak2
1156 server and polls interesting global and virtual server data. The
1157 plugin can query only one physical server but unlimited virtual
1161 Summary: ted-plugin for collectd
1162 Summary(pl.UTF-8): Wtyczka ted dla collectd
1164 Requires: %{name} = %{version}-%{release}
1167 The TED-plugin reads power consumption measurements from “The Energy
1171 Summary: thermal-plugin for collectd
1172 Summary(pl.UTF-8): Wtyczka thermal dla collectd
1174 Requires: %{name} = %{version}-%{release}
1176 %description thermal
1177 The thermal plugin reads ACPI thermal zone information from the sysfs
1178 or procfs file system, i. e. mostly system temperature information.
1181 Summary: threshold-plugin for collectd
1182 Summary(pl.UTF-8): Wtyczka threshold dla collectd
1184 Requires: %{name} = %{version}-%{release}
1186 %description threshold
1187 threshold-plugin for collectd.
1190 Summary: unixsock-plugin for collectd
1191 Summary(pl.UTF-8): Wtyczka unixsock dla collectd
1193 Requires: %{name} = %{version}-%{release}
1195 %description unixsock
1196 The unixsock plugin opens an UNIX-socket over which one can interact
1197 with the daemon. This can be used to use the values collected by
1198 collectd in other applications, such as monitoring, or submit
1199 externally collected values to collectd.
1202 Summary: uptime-plugin for collectd
1203 Summary(pl.UTF-8): Wtyczka uptime dla collectd
1205 Requires: %{name} = %{version}-%{release}
1208 The uptime-plugin can collect the server's uptime.
1211 Summary: users-plugin for collectd
1212 Summary(pl.UTF-8): Wtyczka users dla collectd
1214 Requires: %{name} = %{version}-%{release}
1217 Number of users currently logged in.
1220 Summary: uuid-plugin for collectd
1221 Summary(pl.UTF-8): Wtyczka uuid dla collectd
1223 Requires: %{name} = %{version}-%{release}
1226 This plugin, if loaded, causes the Hostname to be taken from the
1227 machine's UUID. The UUID is a universally unique designation for the
1228 machine, usually taken from the machine's BIOS. This is most useful if
1229 the machine is running in a virtual environment such as Xen, in which
1230 case the UUID is preserved across shutdowns and migration.
1233 Summary: varnish-plugin for collectd
1234 Summary(pl.UTF-8): Wtyczka varnish dla collectd
1236 Requires: %{name} = %{version}-%{release}
1238 %description varnish
1239 The Varnish plugin collects information about Varnish, an HTTP
1243 Summary: vmem-plugin for collectd
1244 Summary(pl.UTF-8): Wtyczka vmem dla collectd
1246 Requires: %{name} = %{version}-%{release}
1249 The vmem plugin collects information about the usage of virtual
1250 memory. Since the statistics provided by the Linux kernel are very
1251 detailed, they are collected very detailed.
1254 Summary: vserver-plugin for collectd
1255 Summary(pl.UTF-8): Wtyczka vserver dla collectd
1257 Requires: %{name} = %{version}-%{release}
1259 %description vserver
1260 Collects information about the virtual servers running on a system,
1261 using Linux-Vserver.
1263 %package write_graphite
1264 Summary: write_graphite-plugin for collectd
1265 Summary(pl.UTF-8): wtyczka write_graphite dla collectd
1267 Requires: %{name} = %{version}-%{release}
1269 %description write_graphite
1270 The Write Graphite plugin stores values in Carbon, the storage layer
1271 of Graphite. The plugin aims to be very efficient. It keeps the TCP
1272 connection to Carbon open in order to minimize the connection
1273 handshake overhead. It buffers the data in a buffer to send many lines
1274 at once, rather than generating lots of small network packets. The
1275 size of this buffer (1428 bytes) is dimensioned so that the buffer as
1276 well as the TCP and IP header fit into one Ethernet frame and can
1277 (hopefully) be delivered without fragmentation.
1280 Summary: write_http-plugin for collectd
1281 Summary(pl.UTF-8): Wtyczka write_http dla collectd
1283 Requires: %{name} = %{version}-%{release}
1285 %description write_http
1286 The Write HTTP plugin sends the values collected by collectd to a
1287 web-server using HTTP POST requests. The data is formatted as PUTVAL
1291 Summary: wireless-plugin for collectd
1292 Summary(pl.UTF-8): Wtyczka wireless dla collectd
1294 Requires: %{name} = %{version}-%{release}
1296 %description wireless
1297 The Wireless plugin collects signal quality, signal power and
1298 signal-to-noise ratio for wireless LAN cards.
1301 Summary: xmms-plugin for collectd
1302 Summary(pl.UTF-8): Wtyczka xmms dla collectd
1304 Requires: %{name} = %{version}-%{release}
1307 The XMMS plugin is a plugin for the XMMS music player. It graphs the
1308 bit-rate and sampling rate as you play songs. Not really useful, just
1309 something that got written because we can.
1311 %package -n perl-Collectd
1312 Summary: Perl files from Collectd package
1315 %description -n perl-Collectd
1316 Perl files from Collectd package
1328 %{__libtoolize} --ltdl
1335 CPPFLAGS="-Wno-unused-but-set-variable" \
1336 c_cv_have_libperl=yes \
1337 --with-libiptc=/usr \
1338 --with-libstatgrab=/usr \
1339 --with-lm-sensors=/usr \
1340 --with-libmysql=/usr \
1342 %{__enable_disable dns} \
1343 %{__enable_disable ipmi} \
1344 %{__enable_disable iptables} \
1345 %{__enable_disable multimeter} \
1346 %{__enable_disable mysql} \
1347 %{__enable_disable netlink} \
1348 %{__enable_disable notify notify_desktop} \
1349 %{__enable_disable libesmtp notify_email} \
1350 %{__enable_disable modbus } \
1351 %{__enable_disable libvirt} \
1352 %{__enable_disable ups nut} \
1353 %{__enable_disable ping} \
1354 %{__enable_disable pgsql postgresql} \
1355 %{__enable_disable rrd rrdtool} \
1356 %{__enable_disable sensors} \
1357 %{__enable_disable snmp} \
1358 %{__enable_disable xmms} \
1359 %{__enable_disable varnish} \
1360 %{__enable_disable curl} \
1361 %{__enable_disable curl apache} \
1362 %{__enable_disable curl ngix} \
1363 %{__enable_disable curl ascent} \
1364 %{__disable curl ascent} \
1365 %{__disable curl bind} \
1366 %{__disable xml ascent} \
1367 %{__disable xml bind} \
1371 %{__make} -j1 LDFLAGS="%{rpmldflags} -lstatgrab" \
1372 BUILD_WITH_OPENIPMI_CFLAGS="-I/usr/include" \
1373 BUILD_WITH_OPENIPMI_LIBS="-L%{_libdir} -lOpenIPMIutils -lOpenIPMIpthread"
1376 rm -rf $RPM_BUILD_ROOT
1377 install -d $RPM_BUILD_ROOT{%{_var}/{log/,lib/%{name}},/etc/{rc.d/init.d/,collectd.d}} \
1378 $RPM_BUILD_ROOT{%{_appdir}/cgi-bin,%{_webappdir},%{_pkglibdir},%{perl_vendorlib}/,%{_mandir}/man3}
1381 DESTDIR=$RPM_BUILD_ROOT
1383 touch $RPM_BUILD_ROOT%{_var}/log/collectd.log
1384 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
1387 install contrib/collection.conf $RPM_BUILD_ROOT%{_webappdir}
1388 install contrib/collection.cgi $RPM_BUILD_ROOT%{_appdir}/cgi-bin
1389 install %{SOURCE5} $RPM_BUILD_ROOT%{_webappdir}/apache.conf
1390 install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/httpd.conf
1391 install %{SOURCE4} $RPM_BUILD_ROOT%{_webappdir}/lighttpd.conf
1393 cp -R contrib/collection3 $RPM_BUILD_ROOT%{_appdir}
1394 mv $RPM_BUILD_ROOT%{_appdir}/collection3/etc/collection.conf $RPM_BUILD_ROOT%{_webappdir}/collection3.conf
1395 ln -sf %{_webappdir}/collection3.conf $RPM_BUILD_ROOT%{_appdir}/collection3/etc/collection.conf
1396 sed -i -e 's@#DataDir "/var/lib/collectd/rrd"@DataDir "%{_var}/lib/%{name}"@' $RPM_BUILD_ROOT%{_webappdir}/collection3.conf
1398 ### Configs instalation ###
1399 for i in `egrep "^(#|)LoadPlugin" src/collectd.conf |awk '{print $NF}' ` ; do
1400 egrep "LoadPlugin $i$" src/collectd.conf | %{__sed} -e "s/^#//" > $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
1401 grep -v LoadPlugin src/collectd.conf |%{__sed} -e '/./{H;$!d;}' -e "x;/ $i>/!d;" >> $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
1404 # Example config in sources: src/collectd.conf
1405 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.conf
1407 # Overwrite only files which we want to change:
1408 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/df.conf
1409 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/rrdtool.conf
1411 mv $RPM_BUILD_ROOT%{_datadir}/perl5/Collectd* $RPM_BUILD_ROOT%{perl_vendorlib}/
1412 mv $RPM_BUILD_ROOT/usr/man/man3/Collectd::Unixsock.3pm $RPM_BUILD_ROOT%{_mandir}/man3/
1415 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
1418 rm -rf $RPM_BUILD_ROOT
1421 /sbin/chkconfig --add %{name}
1422 %service %{name} restart
1425 if [ "$1" = "0" ]; then
1426 %service -q %{name} stop
1427 /sbin/chkconfig --del %{name}
1430 %post libs -p /sbin/ldconfig
1431 %postun libs -p /sbin/ldconfig
1433 %define module_scripts() \
1435 %service %{name} restart \
1438 %service %{name} restart
1440 %module_scripts apache
1441 %module_scripts apcups
1442 %module_scripts ascent
1443 %module_scripts battery
1444 %module_scripts bind
1445 %module_scripts contextswitch
1446 %module_scripts conntrack
1448 %module_scripts cpufreq
1450 %module_scripts curl
1451 %module_scripts curl_json
1454 %module_scripts disk
1456 %module_scripts email
1457 %module_scripts entropy
1458 %module_scripts ethstat
1459 %module_scripts exec
1460 %module_scripts filecount
1461 %module_scripts fscache
1462 %module_scripts hddtemp
1463 %module_scripts interface
1464 %module_scripts ipmi
1465 %module_scripts iptables
1467 %module_scripts libvirt
1468 %module_scripts load
1469 %module_scripts logfile
1470 %module_scripts madwifi
1471 %module_scripts match_empty_counter
1472 %module_scripts match_hashed
1473 %module_scripts match_regex
1474 %module_scripts match_timediff
1475 %module_scripts match_value
1476 %module_scripts mbmon
1478 %module_scripts memcachec
1479 %module_scripts memcached
1480 %module_scripts memory
1481 %module_scripts multimeter
1482 %module_scripts mysql
1483 %module_scripts netlink
1484 %module_scripts network
1486 %module_scripts nginx
1487 %module_scripts notify_desktop
1488 %module_scripts notify_email
1489 %module_scripts ntpd
1490 %module_scripts numa
1492 %module_scripts olsrd
1493 %module_scripts openvpn
1494 %module_scripts perl
1495 %module_scripts ping
1496 %module_scripts postgresql
1497 %module_scripts powerdns
1498 %module_scripts processes
1499 %module_scripts protocols
1500 %module_scripts python
1501 %module_scripts rrdcached
1502 %module_scripts rrdtool
1503 %module_scripts sensors
1504 %module_scripts serial
1505 %module_scripts snmp
1506 %module_scripts swap
1507 %module_scripts syslog
1508 %module_scripts table
1509 %module_scripts tail
1510 %module_scripts target_notification
1511 %module_scripts target_replace
1512 %module_scripts target_scale
1513 %module_scripts target_set
1514 %module_scripts target_v5upgrade
1515 %module_scripts tcpconns
1516 %module_scripts teamspeak2
1518 %module_scripts thermal
1519 %module_scripts threshold
1520 %module_scripts unixsock
1521 %module_scripts uptime
1522 %module_scripts users
1523 %module_scripts uuid
1524 %module_scripts varnish
1525 %module_scripts vmem
1526 %module_scripts vserver
1527 %module_scripts write_graphite
1528 %module_scripts write_http
1529 %module_scripts wireless
1530 %module_scripts xmms
1532 %triggerin collection -- apache1 < 1.3.37-3, apache1-base
1533 %webapp_register apache %{_webapp}
1535 %triggerun collection -- apache1 < 1.3.37-3, apache1-base
1536 %webapp_unregister apache %{_webapp}
1538 %triggerin collection -- apache-base
1539 %webapp_register httpd %{_webapp}
1541 %triggerun collection -- apache-base
1542 %webapp_unregister httpd %{_webapp}
1544 %triggerin collection -- lighttpd
1545 %webapp_register lighttpd %{_webapp}
1547 %triggerun collection -- lighttpd
1548 %webapp_unregister lighttpd %{_webapp}
1551 %defattr(644,root,root,755)
1552 %doc AUTHORS ChangeLog README TODO contrib
1553 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
1554 %dir %{_sysconfdir}/%{name}.d
1556 %attr(755,root,root) %{_sbindir}/collectd
1557 %attr(755,root,root) %{_sbindir}/collectdmon
1558 %attr(755,root,root) %{_bindir}/collectdctl
1559 %attr(755,root,root) %{_bindir}/collectd-nagios
1560 %dir %{_libdir}/%{name}
1561 %dir %{_datadir}/%{name}
1562 %{_datadir}/%{name}/types.db
1563 %attr(754,root,root) /etc/rc.d/init.d/%{name}
1564 %{_mandir}/man1/collectd.1*
1565 %{_mandir}/man1/collectd-nagios.1*
1566 %{_mandir}/man1/collectdctl.1*
1567 %{_mandir}/man1/collectdmon.1*
1568 %{_mandir}/man5/collectd.conf.5*
1569 %{_mandir}/man5/collectd-java.5*
1570 %{_mandir}/man5/types.db.5*
1571 %dir %{_var}/lib/%{name}
1574 %defattr(644,root,root,755)
1575 %attr(755,root,root) %{_libdir}/libcollectdclient.so.*.*.*
1576 %attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.1
1579 %defattr(644,root,root,755)
1580 %attr(755,root,root) %{_libdir}/libcollectdclient.so
1581 %{_libdir}/libcollectdclient.la
1582 %dir %{_includedir}/%{name}
1583 %{_includedir}/%{name}/*.h
1584 %{_pkgconfigdir}/libcollectdclient.pc
1587 %defattr(644,root,root,755)
1588 %{_libdir}/libcollectdclient.a
1589 %{_libdir}/%{name}/*.a
1592 %defattr(644,root,root,755)
1593 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection.conf
1594 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/apache.conf
1595 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/httpd.conf
1596 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/lighttpd.conf
1598 %dir %{_appdir}/cgi-bin
1599 %attr(755,root,root) %{_appdir}/cgi-bin/collection.cgi
1602 %defattr(644,root,root,755)
1603 %doc contrib/collection3/README
1604 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection3.conf
1605 %dir %{_appdir}/collection3
1606 %dir %{_appdir}/collection3/bin
1607 %attr(755,root,root) %{_appdir}/collection3/bin/*.cgi
1608 %{_appdir}/collection3/etc
1609 %{_appdir}/collection3/lib
1610 %{_appdir}/collection3/share
1616 %defattr(640,root,root,755)
1617 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apache.conf
1618 %attr(755,root,root) %{_libdir}/%{name}/apache.so
1623 %defattr(644,root,root,755)
1624 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apcups.conf
1625 %attr(755,root,root) %{_libdir}/%{name}/apcups.so
1629 %defattr(640,root,root,755)
1630 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ascent.conf
1631 %attr(755,root,root) %{_libdir}/%{name}/ascent.so
1635 %defattr(644,root,root,755)
1636 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/battery.conf
1637 %attr(755,root,root) %{_libdir}/%{name}/battery.so
1642 %defattr(644,root,root,755)
1643 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/bind.conf
1644 %attr(755,root,root) %{_libdir}/%{name}/bind.so
1648 %files contextswitch
1649 %defattr(644,root,root,755)
1650 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/contextswitch.conf
1651 %attr(755,root,root) %{_libdir}/%{name}/contextswitch.so
1654 %defattr(644,root,root,755)
1655 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/conntrack.conf
1656 %attr(755,root,root) %{_libdir}/%{name}/conntrack.so
1659 %defattr(644,root,root,755)
1660 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpu.conf
1661 %attr(755,root,root) %{_libdir}/%{name}/cpu.so
1664 %defattr(644,root,root,755)
1665 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpufreq.conf
1666 %attr(755,root,root) %{_libdir}/%{name}/cpufreq.so
1669 %defattr(644,root,root,755)
1670 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/csv.conf
1671 %attr(755,root,root) %{_libdir}/%{name}/csv.so
1675 %defattr(640,root,root,755)
1676 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl.conf
1677 %attr(755,root,root) %{_libdir}/%{name}/curl.so
1679 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl_xml.conf
1680 %attr(755,root,root) %{_libdir}/%{name}/curl_xml.so
1684 %defattr(640,root,root,755)
1685 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl_json.conf
1686 %attr(755,root,root) %{_libdir}/%{name}/curl_json.so
1690 %defattr(640,root,root,755)
1691 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dbi.conf
1692 %attr(755,root,root) %{_libdir}/%{name}/dbi.so
1695 %defattr(644,root,root,755)
1696 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/df.conf
1697 %attr(755,root,root) %{_libdir}/%{name}/df.so
1700 %defattr(644,root,root,755)
1701 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/disk.conf
1702 %attr(755,root,root) %{_libdir}/%{name}/disk.so
1706 %defattr(644,root,root,755)
1707 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dns.conf
1708 %attr(755,root,root) %{_libdir}/%{name}/dns.so
1712 %defattr(644,root,root,755)
1713 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/email.conf
1714 %attr(755,root,root) %{_libdir}/%{name}/email.so
1715 %{_mandir}/man5/collectd-email.5*
1718 %defattr(644,root,root,755)
1719 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/entropy.conf
1720 %attr(755,root,root) %{_libdir}/%{name}/entropy.so
1723 %defattr(644,root,root,755)
1724 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ethstat.conf
1725 %attr(755,root,root) %{_libdir}/%{name}/ethstat.so
1728 %defattr(644,root,root,755)
1729 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/exec.conf
1730 %attr(755,root,root) %{_libdir}/%{name}/exec.so
1731 %{_mandir}/man5/collectd-exec.5*
1734 %defattr(644,root,root,755)
1735 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/filecount.conf
1736 %attr(755,root,root) %{_libdir}/%{name}/filecount.so
1739 %defattr(644,root,root,755)
1740 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/fscache.conf
1741 %attr(755,root,root) %{_libdir}/%{name}/fscache.so
1744 %defattr(644,root,root,755)
1745 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/hddtemp.conf
1746 %attr(755,root,root) %{_libdir}/%{name}/hddtemp.so
1749 %defattr(644,root,root,755)
1750 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/interface.conf
1751 %attr(755,root,root) %{_libdir}/%{name}/interface.so
1755 %defattr(644,root,root,755)
1756 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ipmi.conf
1757 %attr(755,root,root) %{_libdir}/%{name}/ipmi.so
1760 %if %{with iptables}
1762 %defattr(644,root,root,755)
1763 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/iptables.conf
1764 %attr(755,root,root) %{_libdir}/%{name}/iptables.so
1768 %defattr(644,root,root,755)
1769 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/irq.conf
1770 %attr(755,root,root) %{_libdir}/%{name}/irq.so
1774 %defattr(644,root,root,755)
1775 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/virt.conf
1776 %attr(755,root,root) %{_libdir}/%{name}/virt.so
1780 %defattr(644,root,root,755)
1781 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/load.conf
1782 %attr(755,root,root) %{_libdir}/%{name}/load.so
1785 %defattr(644,root,root,755)
1786 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/logfile.conf
1787 %attr(755,root,root) %{_libdir}/%{name}/logfile.so
1788 %{_var}/log/collectd.log
1791 %defattr(644,root,root,755)
1792 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/madwifi.conf
1793 %attr(755,root,root) %{_libdir}/%{name}/madwifi.so
1795 %files match_empty_counter
1796 %defattr(644,root,root,755)
1797 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_empty_counter.conf
1798 %attr(755,root,root) %{_libdir}/%{name}/match_empty_counter.so
1801 %defattr(644,root,root,755)
1802 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_hashed.conf
1803 %attr(755,root,root) %{_libdir}/%{name}/match_hashed.so
1806 %defattr(644,root,root,755)
1807 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_regex.conf
1808 %attr(755,root,root) %{_libdir}/%{name}/match_regex.so
1810 %files match_timediff
1811 %defattr(644,root,root,755)
1812 %attr(755,root,root) %{_libdir}/%{name}/match_timediff.so
1813 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_timediff.conf
1816 %defattr(644,root,root,755)
1817 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_value.conf
1818 %attr(755,root,root) %{_libdir}/%{name}/match_value.so
1821 %defattr(644,root,root,755)
1822 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mbmon.conf
1823 %attr(755,root,root) %{_libdir}/%{name}/mbmon.so
1826 %defattr(644,root,root,755)
1827 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/md.conf
1828 %attr(755,root,root) %{_libdir}/%{name}/md.so
1831 %defattr(644,root,root,755)
1832 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcachec.conf
1833 %attr(755,root,root) %{_libdir}/%{name}/memcachec.so
1836 %defattr(644,root,root,755)
1837 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcached.conf
1838 %attr(755,root,root) %{_libdir}/%{name}/memcached.so
1841 %defattr(644,root,root,755)
1842 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memory.conf
1843 %attr(755,root,root) %{_libdir}/%{name}/memory.so
1847 %defattr(644,root,root,755)
1848 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/modbus.conf
1849 %attr(755,root,root) %{_libdir}/%{name}/modbus.so
1852 %if %{with multimeter}
1854 %defattr(644,root,root,755)
1855 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/multimeter.conf
1856 %attr(755,root,root) %{_libdir}/%{name}/multimeter.so
1861 %defattr(640,root,root,755)
1862 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mysql.conf
1863 %attr(755,root,root) %{_libdir}/%{name}/mysql.so
1868 %defattr(644,root,root,755)
1869 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/netlink.conf
1870 %attr(755,root,root) %{_libdir}/%{name}/netlink.so
1874 %defattr(644,root,root,755)
1875 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/network.conf
1876 %attr(755,root,root) %{_libdir}/%{name}/network.so
1879 %defattr(644,root,root,755)
1880 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nfs.conf
1881 %attr(755,root,root) %{_libdir}/%{name}/nfs.so
1885 %defattr(640,root,root,755)
1886 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nginx.conf
1887 %attr(755,root,root) %{_libdir}/%{name}/nginx.so
1891 %files notify_desktop
1892 %defattr(644,root,root,755)
1893 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_desktop.conf
1894 %attr(755,root,root) %{_libdir}/%{name}/notify_desktop.so
1897 %if %{with libesmtp}
1899 %defattr(640,root,root,755)
1900 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_email.conf
1901 %attr(755,root,root) %{_libdir}/%{name}/notify_email.so
1905 %defattr(644,root,root,755)
1906 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ntpd.conf
1907 %attr(755,root,root) %{_libdir}/%{name}/ntpd.so
1910 %defattr(644,root,root,755)
1911 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/numa.conf
1912 %attr(755,root,root) %{_libdir}/%{name}/numa.so
1916 %defattr(644,root,root,755)
1917 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nut.conf
1918 %attr(755,root,root) %{_libdir}/%{name}/nut.so
1922 %defattr(644,root,root,755)
1923 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/olsrd.conf
1924 %attr(755,root,root) %{_libdir}/%{name}/olsrd.so
1927 %defattr(644,root,root,755)
1928 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/openvpn.conf
1929 %attr(755,root,root) %{_libdir}/%{name}/openvpn.so
1932 %defattr(644,root,root,755)
1933 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/perl.conf
1934 %attr(755,root,root) %{_libdir}/%{name}/perl.so
1935 %{_mandir}/man5/collectd-perl.5*
1939 %defattr(644,root,root,755)
1940 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ping.conf
1941 %attr(755,root,root) %{_libdir}/%{name}/ping.so
1946 %defattr(640,root,root,755)
1947 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/postgresql.conf
1948 %attr(755,root,root) %{_libdir}/%{name}/postgresql.so
1949 %{_datadir}/%{name}/postgresql_default.conf
1953 %defattr(644,root,root,755)
1954 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/powerdns.conf
1955 %attr(755,root,root) %{_libdir}/%{name}/powerdns.so
1958 %defattr(644,root,root,755)
1959 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/processes.conf
1960 %attr(755,root,root) %{_libdir}/%{name}/processes.so
1963 %defattr(644,root,root,755)
1964 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/protocols.conf
1965 %attr(755,root,root) %{_libdir}/%{name}/protocols.so
1968 %defattr(644,root,root,755)
1969 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/python.conf
1970 %attr(755,root,root) %{_libdir}/%{name}/python.so
1971 %{_mandir}/man5/collectd-python.5*
1975 %defattr(644,root,root,755)
1976 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdcached.conf
1977 %attr(755,root,root) %{_libdir}/%{name}/rrdcached.so
1980 %defattr(644,root,root,755)
1981 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdtool.conf
1982 %attr(755,root,root) %{_libdir}/%{name}/rrdtool.so
1987 %defattr(644,root,root,755)
1988 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/sensors.conf
1989 %attr(755,root,root) %{_libdir}/%{name}/sensors.so
1993 %defattr(644,root,root,755)
1994 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/serial.conf
1995 %attr(755,root,root) %{_libdir}/%{name}/serial.so
1999 %defattr(644,root,root,755)
2000 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/snmp.conf
2001 %attr(755,root,root) %{_libdir}/%{name}/snmp.so
2002 %{_mandir}/man5/collectd-snmp.5*
2006 %defattr(644,root,root,755)
2007 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/swap.conf
2008 %attr(755,root,root) %{_libdir}/%{name}/swap.so
2011 %defattr(644,root,root,755)
2012 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/syslog.conf
2013 %attr(755,root,root) %{_libdir}/%{name}/syslog.so
2016 %defattr(644,root,root,755)
2017 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/table.conf
2018 %attr(755,root,root) %{_libdir}/%{name}/table.so
2021 %defattr(644,root,root,755)
2022 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tail.conf
2023 %attr(755,root,root) %{_libdir}/%{name}/tail.so
2025 %files target_notification
2026 %defattr(644,root,root,755)
2027 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_notification.conf
2028 %attr(755,root,root) %{_libdir}/%{name}/target_notification.so
2030 %files target_replace
2031 %defattr(644,root,root,755)
2032 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_replace.conf
2033 %attr(755,root,root) %{_libdir}/%{name}/target_replace.so
2036 %defattr(644,root,root,755)
2037 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_scale.conf
2038 %attr(755,root,root) %{_libdir}/%{name}/target_scale.so
2041 %defattr(644,root,root,755)
2042 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_set.conf
2043 %attr(755,root,root) %{_libdir}/%{name}/target_set.so
2045 %files target_v5upgrade
2046 %defattr(644,root,root,755)
2047 %attr(755,root,root) %{_libdir}/%{name}/target_v5upgrade.so
2050 %defattr(644,root,root,755)
2051 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tcpconns.conf
2052 %attr(755,root,root) %{_libdir}/%{name}/tcpconns.so
2055 %defattr(644,root,root,755)
2056 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/teamspeak2.conf
2057 %attr(755,root,root) %{_libdir}/%{name}/teamspeak2.so
2060 %defattr(644,root,root,755)
2061 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ted.conf
2062 %attr(755,root,root) %{_libdir}/%{name}/ted.so
2065 %defattr(644,root,root,755)
2066 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/thermal.conf
2067 %attr(755,root,root) %{_libdir}/%{name}/thermal.so
2070 %defattr(644,root,root,755)
2071 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/threshold.conf
2072 %attr(755,root,root) %{_libdir}/%{name}/threshold.so
2073 %{_mandir}/man5/collectd-threshold.5*
2076 %defattr(644,root,root,755)
2077 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/unixsock.conf
2078 %attr(755,root,root) %{_libdir}/%{name}/unixsock.so
2079 %{_mandir}/man5/collectd-unixsock.5*
2082 %defattr(644,root,root,755)
2083 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uptime.conf
2084 %attr(755,root,root) %{_libdir}/%{name}/uptime.so
2087 %defattr(644,root,root,755)
2088 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/users.conf
2089 %attr(755,root,root) %{_libdir}/%{name}/users.so
2092 %defattr(644,root,root,755)
2093 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uuid.conf
2094 %attr(755,root,root) %{_libdir}/%{name}/uuid.so
2098 %defattr(644,root,root,755)
2099 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/varnish.conf
2100 %attr(755,root,root) %{_libdir}/%{name}/varnish.so
2104 %defattr(644,root,root,755)
2105 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vmem.conf
2106 %attr(755,root,root) %{_libdir}/%{name}/vmem.so
2109 %defattr(644,root,root,755)
2110 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vserver.conf
2111 %attr(755,root,root) %{_libdir}/%{name}/vserver.so
2114 %defattr(644,root,root,755)
2115 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/wireless.conf
2116 %attr(755,root,root) %{_libdir}/%{name}/wireless.so
2118 %files write_graphite
2119 %defattr(644,root,root,755)
2120 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/write_graphite.conf
2121 %attr(755,root,root) %{_libdir}/%{name}/write_graphite.so
2124 %defattr(644,root,root,755)
2125 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/write_http.conf
2126 %attr(755,root,root) %{_libdir}/%{name}/write_http.so
2130 %defattr(644,root,root,755)
2131 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/xmms.conf
2132 %attr(755,root,root) %{_libdir}/%{name}/xmms.so
2135 %files -n perl-Collectd
2136 %defattr(644,root,root,755)
2137 %{perl_vendorlib}/Collectd.pm
2138 %{perl_vendorlib}/Collectd
2139 %{_mandir}/man3/*.3*