2 #warning: Installed (but unpackaged) file(s) found:
3 # /etc/collectd.d/aggregation.conf
4 # /etc/collectd.d/cgroups.conf
5 # /etc/collectd.d/lvm.conf
6 # /etc/collectd.d/statsd.conf
7 # /etc/collectd.d/tail_csv.conf
8 # /etc/collectd.d/target_v5upgrade.conf
10 # /usr/lib64/collectd/aggregation.so
11 # /usr/lib64/collectd/cgroups.so
12 # /usr/lib64/collectd/lvm.so
13 # /usr/lib64/collectd/statsd.so
14 # /usr/lib64/collectd/tail_csv.so
15 # /usr/share/man/man1/collectd-tg.1.gz
17 # - package contrib scripts as %doc
18 # - perl modules with Collectd classes package to separate package
19 # - Bundled libraries - check if its not changed ones and if it can be
21 # liboconfig . . . . . yes (shipped version)
22 # - Libraries not found by configure:
23 # libcredis . . . . . . no (credis.h not found) (http://code.google.com/p/credis/)
24 # libganglia . . . . . no (gm_protocol.h not found) (http://ganglia.info/)
25 # libiokit . . . . . . no (Darwin only)
26 # libjvm . . . . . . . no (javac not found)
27 # libkstat . . . . . . no (Solaris only)
28 # libkvm . . . . . . . no (BSD only)
29 # libnetapp . . . . . . no (netapp_api.h not found) (properitary)
30 # libperfstat . . . . . no (AIX only)
31 # librabbitmq . . . . . no (amqp.h not found) (http://hg.rabbitmq.com/rabbitmq-c/)
32 # librouteros . . . . . no ('routeros_api.h' not found) (http://verplant.org/librouteros/)
33 # libtokyotyrant . . . no (tcrdb.h not found) (http://1978th.net/tokyotyrant/)
34 # libyajl . . . . . . . no (yajl/yajl_parse.h not found)
35 # protobuf-c . . . . . no
36 # oracle . . . . . . . no (ORACLE_HOME is not set)
37 # - Disabled modules (build most of them an package):
38 # amqp . . . . . . . no
39 # apple_sensors . . . . no (Darwin only)
40 # gmond . . . . . . . . no
41 # ipvs . . . . . . . . no (ip_vs.h not found - llh to be fixed)
42 # java . . . . . . . . no
43 # lpar... . . . . . . . no
44 # multimeter . . . . . no ?
45 # netapp . . . . . . . no
46 # onewire . . . . . . . no (needs libowfs)
47 # oracle . . . . . . . no
48 # pinba . . . . . . . . no
49 # redis . . . . . . . . no
50 # routeros . . . . . . no
51 # tape . . . . . . . . no ?
52 # tokyotyrant . . . . . no
53 # write_redis . . . . . no
54 # zfs_arc . . . . . . . no
55 # - logrotate file for logfile plugin
56 # - %desc -l pl for plugins
57 # - package SpamAssassin plugin from contrib
60 %bcond_without curl # apache, ascent, bind, curl and nginx plugins
61 %bcond_without dns # DNS plugin
62 %bcond_without ipmi # IPMI plugin
63 %bcond_without iptables # iptables plugin
64 %bcond_without libesmtp # notify_email plugin
65 %bcond_without libvirt # libvirt plugin
66 %bcond_without modbus # modbus plugin
67 %bcond_with multimeter # multimeter plugin
68 %bcond_without mysql # MySQL plugin
69 %bcond_without netlink # netlink plugin
70 %bcond_without notify # notify_desktop plugin
71 %bcond_without ping # ping plugin
72 %bcond_without pgsql # PostgreSQL plugin
73 %bcond_without rrd # rrdtool and rrdcached plugins
74 %bcond_without sensors # sensors plugin
75 %bcond_without snmp # SNMP plugin
76 %bcond_without ups # nut plugin
77 %bcond_without varnish # varnish plugin
78 %bcond_without xml # ascent, bind and libvirt plugins
79 %bcond_without xmms # XMMS plugin
81 Summary: Collects system information in RRD files
82 Summary(pl.UTF-8): Zbieranie informacji o systemie w plikach RRD
88 Source0: http://collectd.org/files/%{name}-%{version}.tar.bz2
89 # Source0-md5: 6f56c71c96573a7f4f7fb3bfab185974
92 Source3: %{name}-http.conf
93 Source4: %{name}-lighttpd.conf
94 Source5: %{name}-apache.conf
95 Source10: %{name}-df.conf
96 Source11: %{name}-rrdtool.conf
97 Patch0: %{name}-collection.patch
100 Patch3: libiptc.patch
102 Patch5: no-Werror.patch
103 Patch6: %{name}-modbus.patch
104 URL: http://collectd.org/
105 %{?with_ipmi:BuildRequires: OpenIPMI-devel >= 2.0.14-3}
106 BuildRequires: autoconf
107 BuildRequires: automake
108 %{?with_curl:BuildRequires: curl-devel}
109 %{?with_iptables:BuildRequires: iptables-devel >= 1.4.1.1-4}
110 BuildRequires: libdbi-devel
111 %{?with_libesmtp:BuildRequires: libesmtp-devel}
112 BuildRequires: libltdl-devel
113 BuildRequires: libmemcached-devel
114 %{?with_modbus:BuildRequires: libmodbus-devel}
115 %{?with_netlink:BuildRequires: libmnl-devel}
116 %{?with_libvirt:BuildRequires: libnl1-devel}
117 %{?with_notify:BuildRequires: libnotify-devel}
118 %{?with_ping:BuildRequires: liboping-devel}
119 %{?with_dns:BuildRequires: libpcap-devel}
120 BuildRequires: libstatgrab-devel >= 0.12
121 BuildRequires: libstdc++-devel
122 BuildRequires: libtool
123 %{?with_libvirt:BuildRequires: libvirt-devel}
124 %{?with_xml:BuildRequires: libxml2-devel}
125 %{?with_sensors:BuildRequires: lm_sensors-devel}
126 %{?with_mysql:BuildRequires: mysql-devel}
127 BuildRequires: ncurses-devel
128 %{?with_snmp:BuildRequires: net-snmp-devel}
129 %{?with_libvirt:BuildRequires: numactl-devel}
130 %{?with_ups:BuildRequires: nut-devel}
131 BuildRequires: perl-devel
132 BuildRequires: pkgconfig
133 %{?with_pgsql:BuildRequires: postgresql-devel}
134 BuildRequires: python-devel
135 BuildRequires: python-modules
136 BuildRequires: rpmbuild(macros) >= 1.268
137 %{?with_rrd:BuildRequires: rrdtool-devel}
138 %{?with_varnish:BuildRequires: varnish-devel}
140 #BuildRequires: xfsprogs-devel
141 %{?with_xmms:BuildRequires: xmms-devel}
142 BuildRequires: yajl-devel
143 Requires(post,preun): /sbin/chkconfig
144 Requires: %{name}-libs = %{version}-%{release}
146 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
148 %define _pkglibdir %{_sharedstatedir}/%{name}
149 %define _webapps /etc/webapps
150 %define _webapp %{name}
151 %define _webappdir %{_webapps}/%{_webapp}
152 %define _appdir %{_datadir}/%{_webapp}
155 collectd is a small daemon which collects system information every 10
156 seconds and writes the results in an RRD-file.
158 In contrast to most similar software, collectd is not a script but
159 written in plain C for performance and portability. As a daemon it
160 stays in memory, so there is no need to start up a heavy interpreter
161 every time new values should be logged. This allows collectd to have a
162 10 second resolution while being nice to the system.
164 %description -l pl.UTF-8
165 collectd to mały demon zbierający co 10 sekund informacje o systemie i
166 zapisujący wyniki do pliku RRD.
168 W odróżnieniu od innych podobnych programów collectd nie jest
169 skryptem, lecz jest napisany w czystym C z myślą o wydajności i
170 przenośności. Jako demon pozostaje w pamięci, więc nie ma potrzeby
171 urychamiania ciężkiego interpretera za każdym razem, kiedy powinny być
172 zapisane nowe wartości. Dzięki temu collect może mieć rozdzielczość 10
173 sekund i nie obciążać zbytnio systemu.
176 Summary: %{name} libraries
177 Summary(pl.UTF-8): Biblioteki %{name}
183 %description libs -l pl.UTF-8
187 Summary: Header files for %{name} libraries
188 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek %{name}
189 Group: Development/Libraries
190 Requires: %{name}-libs = %{version}-%{release}
193 Header files for %{name} libraries.
195 %description devel -l pl.UTF-8
196 Pliki nagłówkowe bibliotek %{name}.
199 Summary: Static files for %{name} libraries
200 Summary(pl.UTF-8): Pliki statyczne bibliotek %{name}
201 Group: Development/Libraries
202 Requires: %{name}-libs = %{version}-%{release}
205 Static files for %{name} libraries.
207 %description static -l pl.UTF-8
208 Pliki statyczne bibliotek %{name}.
211 Summary: apache-plugin for collectd
212 Summary(pl.UTF-8): Wtyczka apache dla collectd
214 Requires: %{name} = %{version}-%{release}
217 This plugin collect data provided by Apache's `mod_status'.
219 %description apache -l pl.UTF-8
220 Wtyczka collectd zbierająca informacje udostępniane przez moduł
224 Summary: APC UPS plugin for collectd
225 Summary(pl.UTF-8): Wtyczka APC UPS dla collectd
227 Requires: %{name} = %{version}-%{release}
230 The APC UPS plugin connects to an instance of Apcupsd to read various
231 statistics about a connected uninterruptible power supply (UPS), such
232 as voltage, load, etc.
235 Summary: ascent-plugin for collectd
236 Summary(pl.UTF-8): Wtyczka ascent dla collectd
238 Requires: %{name} = %{version}-%{release}
241 The Ascent plugin reads and parses the statistics page of Ascent, a
242 free and open-source server software for the game World of Warcraft by
243 Blizzard Entertainment.
246 Summary: battery plugin for collectd
247 Summary(pl.UTF-8): Wtyczka battery dla collectd
249 Requires: %{name} = %{version}-%{release}
252 This plugin collects the battery's charge, the drawn current and the
256 Summary: bind plugin for collectd
257 Summary(pl.UTF-8): Wtyczka bind dla collectd
259 Requires: %{name} = %{version}-%{release}
262 Starting with BIND 9.5.0, the most widely used DNS server software
263 provides extensive statistics about queries, responses and lots of
264 other information. The bind plugin retrieves this information that's
265 encoded in XML and provided via HTTP and submits the values to
269 Summary: Web script for collectd
270 Summary(pl.UTF-8): Web script for collectd
271 Group: Applications/WWW
272 Requires: %{name} = %{version}-%{release}
274 Requires: perl(Data::Dumper)
275 Requires: perl(HTML::Entities)
277 Requires: perl(URI::Escape)
278 Requires: webserver(cgi)
279 Suggests: fonts-TTF-DejaVu
280 Conflicts: apache-base < 2.4.0-1
282 %description collection
283 Web script for collectd.
286 Summary: Web script for collectd
287 Summary(pl.UTF-8): Web script for collectd
288 Group: Applications/WWW
289 Requires: %{name} = %{version}-%{release}
290 Requires: perl(Config::General)
291 Requires: perl(HTML::Entities)
293 Requires: perl(Regexp::Common)
294 Requires: perl-Collectd = %{version}-%{release}
295 Requires: webserver(cgi)
296 Suggests: fonts-TTF-DejaVu
297 Conflicts: apache-base < 2.4.0-1
299 %description collection3
300 Web script for collectd.
302 %package contextswitch
303 Summary: contextswitch-plugin for collectd
304 Summary(pl.UTF-8): Wtyczka contextswitch dla collectd
306 Requires: %{name} = %{version}-%{release}
308 %description contextswitch
309 The ContextSwitch plugin collects the number of context switches done
310 by the operating system.
313 Summary: conntrack-plugin for collectd
314 Summary(pl.UTF-8): Wtyczka conntrack dla collectd
316 Requires: %{name} = %{version}-%{release}
318 %description conntrack
319 The conntrack-plugin collects the connection tracking table size.
322 Summary: cpu-plugin for collectd
323 Summary(pl.UTF-8): Wtyczka cpu dla collectd
325 Requires: %{name} = %{version}-%{release}
328 The cpu-plugin collects the amount of time spent by the CPU in various
329 states, most notably executing user code, executing system code,
330 waiting for IO operations and being idle.
333 Summary: cpufreq-plugin for collectd
334 Summary(pl.UTF-8): Wtyczka cpufreq dla collectd
336 Requires: %{name} = %{version}-%{release}
339 Collects the current CPU's frequency, mostly for mobile computers.
342 Summary: CSV output plugin for collectd
343 Summary(pl.UTF-8): Wtyczka wyjściowa CSV dla collectd
345 Requires: %{name} = %{version}-%{release}
348 CSV output plugin for collectd.
351 Summary: cURL output plugin for collectd
352 Summary(pl.UTF-8): Wtyczka wyjściowa cURL dla collectd
354 Requires: %{name} = %{version}-%{release}
357 The curl plugin uses the libcurl to read web pages and the match
358 infrastructure (the same code used by the tail plugin) to use regular
359 expressions with the received data.
362 Summary: cURL JSON plugin for collectd
363 Summary(pl.UTF-8): Wtyczka cURL JSON dla collectd
365 Requires: %{name} = %{version}-%{release}
367 %description curl_json
368 The cURL-JSON plugin queries JavaScript Object Notation (JSON) data
369 using the cURL library and parses it according to the user's
370 configuration using Yet Another JSON Library (YAJL). This can be used
371 to query statistics information from a CouchDB instance, for example.
374 Summary: dbi plugin for collectd
375 Summary(pl.UTF-8): Wtyczka dbi dla collectd
377 Requires: %{name} = %{version}-%{release}
380 This plugin uses the dbi library to connect to various databases,
381 execute SQL statements and read back the results. dbi is an acronym
382 for "database interface" in case you were wondering about the name.
383 You can configure how each column is to be interpreted and the plugin
384 will generate one or more data sets from each row returned according
388 Summary: df-plugin for collectd
389 Summary(pl.UTF-8): Wtyczka df dla collectd
391 Requires: %{name} = %{version}-%{release}
394 The df-plugin collects file system usage information, i. e. basically
395 how much space on a mounted partition is used and how much is
396 available. It's named after and very similar to the df(1) UNIX command
397 that's been around forever.
400 Summary: disk-plugin for collectd
401 Summary(pl.UTF-8): Wtyczka disk dla collectd
403 Requires: %{name} = %{version}-%{release}
406 This plugin collects performance statistics of harddisks and, where
407 supported, partitions.
410 Summary: dns-plugin for collectd
411 Summary(pl.UTF-8): Wtyczka dns dla collectd
413 Requires: %{name} = %{version}-%{release}
414 Requires: perl-rrdtool
417 This plugin has a similar functionality to dnstop: It uses libpcap to
418 get a copy of all traffic from/to port UDP/53 (that's the DNS port),
419 interprets the packets and collects statistics of your DNS traffic.
422 Summary: email-plugin for collectd
423 Summary(pl.UTF-8): Wtyczka email dla collectd
425 Requires: %{name} = %{version}-%{release}
428 The email plugin opens an UNIX-socket over which one can submit email
429 statistics, such as the number of ``ham'', ``spam'', ``virus'', etc.
430 mails received/handled, spam scores and matched spam checks.
432 This plugin is intended to be used with the the
433 Mail::SpamAssassin::Plugin::Collectd manpage SpamAssassin-plugin which
434 is included in contrib/, but is of course not limited to that use.
437 Summary: entropy-plugin for collectd
438 Summary(pl.UTF-8): Wtyczka entropy dla collectd
440 Requires: %{name} = %{version}-%{release}
443 The Entropy plugin collects the available entropy on a system. Entropy
444 is important to generate random numbers, which are used for
445 encryption, authorization and similar tasks.
448 Summary: ethstat-plugin for collectd
449 Summary(pl.UTF-8): Wyczka ethstat dla collectd
451 Requires: %{name} = %{version}-%{release}
454 The ethstat plugin reads performance statistics directly from ethernet
458 Summary: exec-plugin for collectd
459 Summary(pl.UTF-8): Wtyczka exec dla collectd
461 Requires: %{name} = %{version}-%{release}
464 The exec plugin forks of an executable either to receive values or to
465 dispatch notifications to the outside world.
468 Summary: filecount-plugin for collectd
469 Summary(pl.UTF-8): Wtyczka filecount dla collectd
471 Requires: %{name} = %{version}-%{release}
473 %description filecount
474 The filecount-plugin does something very simple: Count the number of
475 files in a directory and all its subdirectories. This can be used for
476 a variety of statistics, for example the queue length of an MTA, the
477 number of PHP sessions of a web server or simply the number of files
478 in your home directory.
481 Summary: fscache-plugin for collectd
482 Summary(pl.UTF-8): Wtyczka fscache dla collectd
484 Requires: %{name} = %{version}-%{release}
487 The fscache-plugin collects statistics about Linux file-system based
491 Summary: hddtemp-plugin for collectd
492 Summary(pl.UTF-8): Wtyczka hddtemp dla collectd
494 Requires: %{name} = %{version}-%{release}
495 Suggests: hddtemp-hddtempd
498 Temperature of harddisks. The temperatures are provided via S.M.A.R.T.
499 and queried by the external hddtemp-daemon.
502 Summary: interface-plugin for collectd
503 Summary(pl.UTF-8): Wtyczka interface dla collectd
505 Requires: %{name} = %{version}-%{release}
507 %description interface
508 The interface-plugin collects information about the traffic (octets),
509 packets and errors of interfaces.
512 Summary: iptables-plugin for collectd
513 Summary(pl.UTF-8): Wtyczka iptables dla collectd
515 Requires: %{name} = %{version}-%{release}
517 %description iptables
518 With this plugin you can gather statistics from your ip_tables based
519 packetfilter (aka. firewall). It can collect the byte- and
520 packet-counters of selected rules and submit them to collectd. You can
521 select rules that should be collected wither by its position (e.g.
522 "the fourth rule in the INPUT queue in the filter table") or by its
523 comment (using the COMMENT match). This means that depending on your
524 firewall layout you can collect certain services (such as the amount
525 of web-traffic), source or destination hosts or networks, dropped
526 packets and much more.
529 Summary: ipmi-plugin for collectd
530 Summary(pl.UTF-8): Wtyczka ipmi dla collectd
532 Requires: %{name} = %{version}-%{release}
535 The IPMI plugin uses the OpenIPMI library to read hardware sensors
536 from servers using the Intelligent Platform Management Interface
537 (IPMI). IPMI is very common with server hardware but usually not
538 available in consumer hardware.
541 Summary: IRQs-plugin for collectd
542 Summary(pl.UTF-8): Wtyczka IRQs dla collectd
544 Requires: %{name} = %{version}-%{release}
547 The IRQ plugin collects the number of times each interrupt has been
548 handled by the operating system.
551 Summary: libvirt-plugin for collectd
552 Summary(pl.UTF-8): Wtyczka libvirt dla collectd
554 Requires: %{name} = %{version}-%{release}
557 The libvirt plugin uses the virtualization API libvirt, created by
558 RedHat's Emerging Technology group, to gather statistics about
559 virtualized guests on a system. This way, you can collect CPU, network
560 interface and block device usage for each guest without installing
561 collectd on the guest systems. Because the statistics are received
562 from the hypervisor directly, this works not only with
563 para-virtualized hosts, but with hardware virtualized machines, too.
566 Summary: load-plugin for collectd
567 Summary(pl.UTF-8): Wtyczka load dla collectd
569 Requires: %{name} = %{version}-%{release}
572 Collects the system load. These numbers give a rough overview over the
573 utilization of a machine, though their meaning is mostly overrated.
576 Summary: logfile-plugin for collectd
577 Summary(pl.UTF-8): Wtyczka logfile dla collectd
579 Requires: %{name} = %{version}-%{release}
582 The LogFile plugin receives log messages from the daemon and writes
586 Summary: madwifi plugin for collectd
587 Summary(pl.UTF-8): Wtyczka madwifi dla collectd
589 Requires: %{name} = %{version}-%{release}
592 The MadWifi plugin collects information about Atheros wireless LAN
593 chipsets from the MadWifi driver. It uses the /sys filesystem to
594 identify cards handled by this driver automatically but can be
595 configured manually, too. Because very many statistics are available,
596 an advanced selection mechanism is provided.
598 %package match_empty_counter
599 Summary: match_empty_counter plugin for collectd
600 Summary(pl.UTF-8): Wtyczka match_empty_counter dla collectd
602 Requires: %{name} = %{version}-%{release}
604 %description match_empty_counter
605 Empty Counter match matches value lists, where at least one data
606 source is of type COUNTER and the counter value of all counter data
609 %package match_hashed
610 Summary: match_hashed plugin for collectd
611 Summary(pl.UTF-8): Wtyczka match_hashed dla collectd
613 Requires: %{name} = %{version}-%{release}
615 %description match_hashed
616 match_hashed plugin for collectd - match for simple load balancing and
620 Summary: match_regex plugin for collectd
621 Summary(pl.UTF-8): Wtyczka match_regex dla collectd
623 Requires: %{name} = %{version}-%{release}
625 %description match_regex
626 match_regex plugin for collectd.
628 %package match_timediff
629 Summary: match_timediff plugin for collectd
630 Summary(pl.UTF-8): Wtyczka match_timediff dla collectd
632 Requires: %{name} = %{version}-%{release}
634 %description match_timediff
635 match_timediff plugin for collectd.
638 Summary: match_value plugin for collectd
639 Summary(pl.UTF-8): Wtyczka match_value dla collectd
641 Requires: %{name} = %{version}-%{release}
643 %description match_value
644 match_value plugin for collectd.
647 Summary: mbmon plugin for collectd
648 Summary(pl.UTF-8): Wtyczka mbmon dla collectd
650 Requires: %{name} = %{version}-%{release}
653 The mbmon plugin uses mbmon to retrieve temperature, voltage, etc.
656 Summary: md plugin for collectd
657 Summary(pl.UTF-8): Wtyczka md dla collectd
659 Requires: %{name} = %{version}-%{release}
662 The md plugin reports the number of disks in various states in Linux
663 software RAID devices.
666 Summary: memcachec-plugin for collectd
667 Summary(pl.UTF-8): Wtyczka memcachec dla collectd
669 Requires: %{name} = %{version}-%{release}
671 %description memcachec
672 The memcachec plugin connects to a memcached server, queries one or
673 more given pages and parses the returned data according to user
674 specification. The matches used are similar to the matches used in the
675 cURL and Tail plugins.
678 Summary: memcached-plugin for collectd
679 Summary(pl.UTF-8): Wtyczka memcached dla collectd
681 Requires: %{name} = %{version}-%{release}
683 %description memcached
684 The memcached plugin connects to a memcached daemon and collects the
685 number of connections and requests handled by the daemon, the CPU
686 resources consumed, number of items cached, number of threads, and
687 bytes sent and received.
690 Summary: memory-plugin for collectd
691 Summary(pl.UTF-8): Wtyczka memory dla collectd
693 Requires: %{name} = %{version}-%{release}
696 Collects physical memory utilization for collectd.
699 Summary: modbus-plugin for collectd
700 Summary(pl.UTF-8): Wtyczka modbus dla collectd
702 Requires: %{name} = %{version}-%{release}
705 The Modbus plugin connects to a Modbus "slave" via Modbus/TCP and
706 reads register values. It supports reading single registers (unsigned
707 16 bit values), large integer values (unsigned 32 bit values) and
708 floating point values (two registers interpreted as IEEE floats in big
712 Summary: multimeter-plugin for collectd
713 Summary(pl.UTF-8): Wtyczka multimeter dla collectd
715 Requires: %{name} = %{version}-%{release}
717 %description multimeter
718 The Multimeter plugin reads a value (usually a voltage or current)
719 from a multimeter connected to a serial bus. The plugin tries
720 /dev/ttyS0-9 in order to find a multimeter – no configuration is
723 The multimeter used for development was a Metex M-4650CR.
726 Summary: mysql-plugin for collectd
727 Summary(pl.UTF-8): Moduł mysql dla collectd.
729 Requires: %{name} = %{version}-%{release}
730 Requires: mysql-client
733 MySQL querying plugin. This plugins provides data of issued commands,
734 called handlers and database traffic.
736 %description mysql -l pl.UTF-8
737 Moduł odpytujący MySQL. Wtyczka udostępnia dane o wydawanych
738 poleceniach, wywoływanych procedurach obsługi i ruchu bazodanowym.
741 Summary: netlink-plugin for collectd
742 Summary(pl.UTF-8): Wtyczka netlink dla collectd
744 Requires: %{name} = %{version}-%{release}
747 This plugin will open a netlink socket to the Linux kernel and use it
748 to get statistics for interfaces, qdiscs, classes, and, if you can
749 make use of it, filters. Since in most setups many of the statistics
750 this plugin can collect aren't of interest, you can select which
751 information to gather using the configuration.
754 Summary: network-plugin for collectd
755 Summary(pl.UTF-8): Wtyczka network dla collectd
757 Requires: %{name} = %{version}-%{release}
760 The Network plugin can send values to other instances and receive
761 values from other %{name} instances.
764 Summary: NFS-plugin for collectd
765 Summary(pl.UTF-8): Wtyczka NFS dla collectd
767 Requires: %{name} = %{version}-%{release}
770 The nfs plugin counts the number of procedure calls of the different
774 Summary: nginx-plugin for collectd
775 Summary(pl.UTF-8): Wtyczka nginx dla collectd
777 Requires: %{name} = %{version}-%{release}
780 This plugin collects the number of connections and requests handled by
781 the nginx daemon, a HTTP and mail server/proxy. It queries the page
782 provided by the ngx_http_stub_status_module module, which isn't
785 %package notify_desktop
786 Summary: notify_desktop for collectd
787 Summary(pl.UTF-8): Wtyczka notify_desktop dla collectd
789 Requires: %{name} = %{version}-%{release}
790 Requires: dbus(org.freedesktop.Notifications)
792 %description notify_desktop
793 This plugin sends a desktop notification to a notification daemon, as
794 defined in the Desktop Notification Specification.
796 %package notify_email
797 Summary: notify_email-plugin for collectd
798 Summary(pl.UTF-8): Wtyczka notify_email dla collectd
800 Requires: %{name} = %{version}-%{release}
802 %description notify_email
803 The Notify Email plugin uses libESMTP to send notifications to a
804 configured email address(es).
807 Summary: ntpd-plugin for collectd
808 Summary(pl.UTF-8): Wtyczka ntpd dla collectd
810 Requires: %{name} = %{version}-%{release}
813 The NTPd plugin queries an NTP server (usually the local one, where
814 statistics access is allowed) and extracts :
815 - "local" clock parameters: time offset, error and offset loop,
816 - parameters for each NTP server used to sync time: offset,
820 Summary: numa-plugin for collectd
821 Summary(pl.UTF-8): Wtyczka numa dla collectd
823 Requires: %{name} = %{version}-%{release}
826 The numa plugin reports statistics of the Non-Uniform Memory Access
827 (NUMA) subsystem of Linux.
830 Summary: nut-plugin for collectd
831 Summary(pl.UTF-8): Wtyczka nut dla collectd
833 Requires: %{name} = %{version}-%{release}
836 UPS statistics using the Network UPS Tools. These statistics include
837 basically everything NUT will give us, including voltages, currents,
838 power, frequencies, load, and temperatures.
841 Summary: olsrd plugin for collectd
842 Summary(pl.UTF-8): Wtyczka olsrd dla collectd
844 Requires: %{name} = %{version}-%{release}
847 The olsrd plugin reads information about meshed networks from the
848 txtinfo plugin of the Optimized Link State Routing daemon (olsrd).
851 Summary: openvpn plugin for collectd
852 Summary(pl.UTF-8): Wtyczka openvpn dla collectd
854 Requires: %{name} = %{version}-%{release}
858 The OpenVPN plugin reads a status file maintained by OpenVPN and
859 gathers traffic statistics about connected clients.
862 Summary: perl plugin for collectd
863 Summary(pl.UTF-8): Wtyczka perl dla collectd
865 Requires: %{name} = %{version}-%{release}
866 Requires: perl-Collectd = %{version}-%{release}
869 The Perl plugin embeds a Perl interpreter into collectd and exposes
870 the application programming interface (API) to Perl-scripts. This
871 allows to write own plugins in the popular scripting language, which
872 are then loaded and executed by the daemon without the need to start a
873 new process and interpreter every few seconds. Perl-modules written
874 for the Perl plugin are therefore more powerful and efficient than
875 scripts executed by the Exec plugin.
878 Summary: ping-plugin for collectd
879 Summary(pl.UTF-8): Wtyczka ping dla collectd
881 Requires: %{name} = %{version}-%{release}
882 Requires: liboping >= 1.1.2
885 The network latency is measured as a roundtrip time. An
886 ICMP-echo-request (aka. "ping")is sent to a host and the time needed
887 for his echo-reply (aka. "pong") to arrive is measured. If a reply is
888 not received within one second the plugin will no longer expect a
889 reply and return. This may happen in several circumstances, e. g. the
890 packet is lost, the host is down, a router has dismissed the packet,
894 Summary: mysql-plugin for collectd
895 Summary(pl.UTF-8): Moduł postgresql dla collectd.
897 Requires: %{name} = %{version}-%{release}
899 %description postgresql
900 The postgresql plugin queries statistics from PostgreSQL databases. It
901 keeps a persistent connection to all configured databases and tries to
902 reconnect if the connection has been interrupted.
905 Summary: powerdns-plugin for collectd
906 Summary(pl.UTF-8): Wtyczka powerdns dla collectd
908 Requires: %{name} = %{version}-%{release}
910 %description powerdns
911 The powerdns plugin queries statistics from an authoritative PowerDNS
912 nameserver and/or a PowerDNS recursor. Since both offer a wide variety
913 of values, many of which are probably meaningless to most users, but
914 may be useful for some.
917 Summary: processes-plugin for collectd
918 Summary(pl.UTF-8): Wtyczka processes dla collectd
920 Requires: %{name} = %{version}-%{release}
922 %description processes
923 This plugin collects the number of processes, grouped by their state
924 (e.g. running, sleeping, zombies, etc.). In addition to that, it can
925 select detailed statistics about selected processes, grouped by name.
928 Summary: protocols-plugin for collectd
929 Summary(pl.UTF-8): Wtyczka protocols dla collectd
931 Requires: %{name} = %{version}-%{release}
933 %description protocols
934 The protocols-plugin provides information about network protocols,
935 such as IP, TCP and UDP.
938 Summary: python-plugin for collectd
939 Summary(pl.UTF-8): Wtyczka python dla collectd
941 Requires: %{name} = %{version}-%{release}
944 The Python plugin embeds a Python interpreter into collectd and
945 exposes the application programming interface (API) to Python-scripts.
946 This allows to write own plugins in the popular scripting language,
947 which are then loaded and executed by the daemon without the need to
948 start a new process and interpreter every few seconds. Python-modules
949 written for the Python plugin are therefore more powerful and
950 efficient than scripts executed by the Exec plugin.
953 Summary: rrdcached-plugin for collectd
954 Summary(pl.UTF-8): Wtyczka rrdcached dla collectd
956 Requires: %{name} = %{version}-%{release}
958 %description rrdcached
959 The rrdcached plugin uses the RRDtool accelerator daemon, rrdcached,
960 to store values to RRD files in an efficient manner. The combination
961 of the rrdcached plugin and the rrdcached daemon is very similar to
962 the way the rrdtool plugin works.
965 Summary: rrdtool-plugin for collectd
966 Summary(pl.UTF-8): Wtyczka rrdtool dla collectd
968 Requires: %{name} = %{version}-%{release}
972 The RRDtool plugin writes values to RRD-files using librrd.
975 Summary: sensors-plugin for collectd
976 Summary(pl.UTF-8): Wtyczka sensors dla collectd
978 Requires: %{name} = %{version}-%{release}
981 This plugin uses lm-sensors to read hardware sensors. You will need to
982 configure lm-sensors before this plugin will collect any usefull and
986 Summary: serial-plugin for collectd
987 Summary(pl.UTF-8): Wtyczka serial dla collectd
989 Requires: %{name} = %{version}-%{release}
992 The Serial plugin collects the traffic on serial interfaces.
995 Summary: snmp-plugin for collectd
996 Summary(pl.UTF-8): Wtyczka snmp dla collectd
998 Requires: %{name} = %{version}-%{release}
1001 The snmp plugin queries other hosts using SNMP, the Simple Network
1002 Management Protocol, and translates the value it receives to
1003 collectd's internal format and dispatches them. Depending on the write
1004 plugins you have loaded they may be written to disk or submitted to
1005 another instance or whatever you configured.
1008 Summary: swap-plugin for collectd
1009 Summary(pl.UTF-8): Wtyczka swap dla collectd
1011 Requires: %{name} = %{version}-%{release}
1014 The Swap plugin collects the amount of memory currently written onto
1015 hard disk or whatever the system calls “swap”.
1018 Summary: syslog-plugin for collectd
1019 Summary(pl.UTF-8): Wtyczka syslog dla collectd
1021 Requires: %{name} = %{version}-%{release}
1024 The SysLog plugin receives log messages from the daemon and dispatches
1028 Summary: table-plugin for collectd
1029 Summary(pl.UTF-8): Wtyczka table dla collectd
1031 Requires: %{name} = %{version}-%{release}
1034 The table-plugin provides parsing for table-like structured files,
1035 such as many files beneath /proc.
1037 %package target_notification
1038 Summary: target_notification-plugin for collectd
1039 Summary(pl.UTF-8): Wtyczka target_notification dla collectd
1041 Requires: %{name} = %{version}-%{release}
1043 %description target_notification
1044 target_notification plugin for collectd.
1046 %package target_replace
1047 Summary: target_replace-plugin for collectd
1048 Summary(pl.UTF-8): Wtyczka target_replace dla collectd
1050 Requires: %{name} = %{version}-%{release}
1052 %description target_replace
1053 target_replace plugin for collectd.
1055 %package target_scale
1056 Summary: target_scale-plugin for collectd
1057 Summary(pl.UTF-8): Wtyczka target_scale dla collectd
1059 Requires: %{name} = %{version}-%{release}
1061 %description target_scale
1062 Target to scale (multiply) values by an arbitrary value.
1065 Summary: target_set-plugin for collectd
1066 Summary(pl.UTF-8): Wtyczka target_set dla collectd
1068 Requires: %{name} = %{version}-%{release}
1070 %description target_set
1071 target_set plugin for collectd.
1073 %package target_v5upgrade
1074 Summary: target_v5upgrade-plugin for collectd
1075 Summary(pl.UTF-8): Wtyczka target_v5upgrade dla collectd
1077 Requires: %{name} = %{version}-%{release}
1079 %description target_v5upgrade
1080 The v5 upgrade target can be used to upgrade version 4 data to a
1081 changed version 5 layout.
1084 Summary: tail-plugin for collectd
1085 Summary(pl.UTF-8): Wtyczka tail dla collectd
1087 Requires: %{name} = %{version}-%{release}
1090 The tail-plugin can be used to "tail" logfiles, i.e. follow them as
1091 tail -F does. Each line is given to one or more "matches" which test
1092 if the line is relevant for any statistics using a regular expression.
1095 Summary: tcpconns-plugin for collectd
1096 Summary(pl.UTF-8): Wtyczka tcpconns dla collectd
1098 Requires: %{name} = %{version}-%{release}
1100 %description tcpconns
1101 The tcpconns-plugin counts the number of TCP connections to or from a
1102 specified port. Typically the connectioins where you specify the local
1103 port are incoming connections while the connections where you specify
1104 the remote port are outgoing connections.
1107 Summary: teamspeak2-plugin for collectd
1108 Summary(pl.UTF-8): Wtyczka teamspeak2 dla collectd
1110 Requires: %{name} = %{version}-%{release}
1112 %description teamspeak2
1113 The teamspeak2 plugin connects to the query port of a teamspeak2
1114 server and polls interesting global and virtual server data. The
1115 plugin can query only one physical server but unlimited virtual
1119 Summary: ted-plugin for collectd
1120 Summary(pl.UTF-8): Wtyczka ted dla collectd
1122 Requires: %{name} = %{version}-%{release}
1125 The TED-plugin reads power consumption measurements from “The Energy
1129 Summary: thermal-plugin for collectd
1130 Summary(pl.UTF-8): Wtyczka thermal dla collectd
1132 Requires: %{name} = %{version}-%{release}
1134 %description thermal
1135 The thermal plugin reads ACPI thermal zone information from the sysfs
1136 or procfs file system, i. e. mostly system temperature information.
1139 Summary: threshold-plugin for collectd
1140 Summary(pl.UTF-8): Wtyczka threshold dla collectd
1142 Requires: %{name} = %{version}-%{release}
1144 %description threshold
1145 threshold-plugin for collectd.
1148 Summary: unixsock-plugin for collectd
1149 Summary(pl.UTF-8): Wtyczka unixsock dla collectd
1151 Requires: %{name} = %{version}-%{release}
1153 %description unixsock
1154 The unixsock plugin opens an UNIX-socket over which one can interact
1155 with the daemon. This can be used to use the values collected by
1156 collectd in other applications, such as monitoring, or submit
1157 externally collected values to collectd.
1160 Summary: uptime-plugin for collectd
1161 Summary(pl.UTF-8): Wtyczka uptime dla collectd
1163 Requires: %{name} = %{version}-%{release}
1166 The uptime-plugin can collect the server's uptime.
1169 Summary: users-plugin for collectd
1170 Summary(pl.UTF-8): Wtyczka users dla collectd
1172 Requires: %{name} = %{version}-%{release}
1175 Number of users currently logged in.
1178 Summary: uuid-plugin for collectd
1179 Summary(pl.UTF-8): Wtyczka uuid dla collectd
1181 Requires: %{name} = %{version}-%{release}
1184 This plugin, if loaded, causes the Hostname to be taken from the
1185 machine's UUID. The UUID is a universally unique designation for the
1186 machine, usually taken from the machine's BIOS. This is most useful if
1187 the machine is running in a virtual environment such as Xen, in which
1188 case the UUID is preserved across shutdowns and migration.
1191 Summary: varnish-plugin for collectd
1192 Summary(pl.UTF-8): Wtyczka varnish dla collectd
1194 Requires: %{name} = %{version}-%{release}
1196 %description varnish
1197 The Varnish plugin collects information about Varnish, an HTTP
1201 Summary: vmem-plugin for collectd
1202 Summary(pl.UTF-8): Wtyczka vmem dla collectd
1204 Requires: %{name} = %{version}-%{release}
1207 The vmem plugin collects information about the usage of virtual
1208 memory. Since the statistics provided by the Linux kernel are very
1209 detailed, they are collected very detailed.
1212 Summary: vserver-plugin for collectd
1213 Summary(pl.UTF-8): Wtyczka vserver dla collectd
1215 Requires: %{name} = %{version}-%{release}
1217 %description vserver
1218 Collects information about the virtual servers running on a system,
1219 using Linux-Vserver.
1221 %package write_graphite
1222 Summary: write_graphite-plugin for collectd
1223 Summary(pl.UTF-8): wtyczka write_graphite dla collectd
1225 Requires: %{name} = %{version}-%{release}
1227 %description write_graphite
1228 The Write Graphite plugin stores values in Carbon, the storage layer
1229 of Graphite. The plugin aims to be very efficient. It keeps the TCP
1230 connection to Carbon open in order to minimize the connection
1231 handshake overhead. It buffers the data in a buffer to send many lines
1232 at once, rather than generating lots of small network packets. The
1233 size of this buffer (1428 bytes) is dimensioned so that the buffer as
1234 well as the TCP and IP header fit into one Ethernet frame and can
1235 (hopefully) be delivered without fragmentation.
1238 Summary: write_http-plugin for collectd
1239 Summary(pl.UTF-8): Wtyczka write_http dla collectd
1241 Requires: %{name} = %{version}-%{release}
1243 %description write_http
1244 The Write HTTP plugin sends the values collected by collectd to a
1245 web-server using HTTP POST requests. The data is formatted as PUTVAL
1249 Summary: wireless-plugin for collectd
1250 Summary(pl.UTF-8): Wtyczka wireless dla collectd
1252 Requires: %{name} = %{version}-%{release}
1254 %description wireless
1255 The Wireless plugin collects signal quality, signal power and
1256 signal-to-noise ratio for wireless LAN cards.
1259 Summary: xmms-plugin for collectd
1260 Summary(pl.UTF-8): Wtyczka xmms dla collectd
1262 Requires: %{name} = %{version}-%{release}
1265 The XMMS plugin is a plugin for the XMMS music player. It graphs the
1266 bit-rate and sampling rate as you play songs. Not really useful, just
1267 something that got written because we can.
1269 %package -n perl-Collectd
1270 Summary: Perl files from Collectd package
1273 %description -n perl-Collectd
1274 Perl files from Collectd package
1294 CPPFLAGS="-Wno-unused-but-set-variable" \
1295 c_cv_have_libperl=yes \
1296 --with-libiptc=/usr \
1297 --with-libstatgrab=/usr \
1298 --with-lm-sensors=/usr \
1299 --with-libmysql=/usr \
1301 %{__enable_disable dns} \
1302 %{__enable_disable ipmi} \
1303 %{__enable_disable iptables} \
1304 %{__enable_disable multimeter} \
1305 %{__enable_disable mysql} \
1306 %{__enable_disable netlink} \
1307 %{__enable_disable notify notify_desktop} \
1308 %{__enable_disable libesmtp notify_email} \
1309 %{__enable_disable modbus } \
1310 %{__enable_disable libvirt} \
1311 %{__enable_disable ups nut} \
1312 %{__enable_disable ping} \
1313 %{__enable_disable pgsql postgresql} \
1314 %{__enable_disable rrd rrdtool} \
1315 %{__enable_disable sensors} \
1316 %{__enable_disable snmp} \
1317 %{__enable_disable xmms} \
1318 %{__enable_disable varnish} \
1319 %{__enable_disable curl} \
1320 %{__enable_disable curl apache} \
1321 %{__enable_disable curl ngix} \
1322 %{__enable_disable curl ascent} \
1323 %{__disable curl ascent} \
1324 %{__disable curl bind} \
1325 %{__disable xml ascent} \
1326 %{__disable xml bind} \
1330 %{__make} LDFLAGS="%{rpmldflags} -lstatgrab" \
1331 BUILD_WITH_OPENIPMI_CFLAGS="-I/usr/include" \
1332 BUILD_WITH_OPENIPMI_LIBS="-L%{_libdir} -lOpenIPMIutils -lOpenIPMIpthread"
1335 rm -rf $RPM_BUILD_ROOT
1336 install -d $RPM_BUILD_ROOT{%{_var}/{log/,lib/%{name}},/etc/{rc.d/init.d/,collectd.d}} \
1337 $RPM_BUILD_ROOT{%{_appdir}/cgi-bin,%{_webappdir},%{_pkglibdir},%{perl_vendorlib}/,%{_mandir}/man3}
1340 DESTDIR=$RPM_BUILD_ROOT
1342 touch $RPM_BUILD_ROOT%{_var}/log/collectd.log
1343 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
1346 install contrib/collection.conf $RPM_BUILD_ROOT%{_webappdir}
1347 install contrib/collection.cgi $RPM_BUILD_ROOT%{_appdir}/cgi-bin
1348 install %{SOURCE5} $RPM_BUILD_ROOT%{_webappdir}/apache.conf
1349 install %{SOURCE3} $RPM_BUILD_ROOT%{_webappdir}/httpd.conf
1350 install %{SOURCE4} $RPM_BUILD_ROOT%{_webappdir}/lighttpd.conf
1352 cp -R contrib/collection3 $RPM_BUILD_ROOT%{_appdir}
1353 mv $RPM_BUILD_ROOT%{_appdir}/collection3/etc/collection.conf $RPM_BUILD_ROOT%{_webappdir}/collection3.conf
1354 ln -sf %{_webappdir}/collection3.conf $RPM_BUILD_ROOT%{_appdir}/collection3/etc/collection.conf
1355 sed -i -e 's@#DataDir "/var/lib/collectd/rrd"@DataDir "%{_var}/lib/%{name}"@' $RPM_BUILD_ROOT%{_webappdir}/collection3.conf
1357 ### Configs instalation ###
1358 for i in `egrep "^(#|)LoadPlugin" src/collectd.conf |awk '{print $NF}' ` ; do
1359 egrep "LoadPlugin $i$" src/collectd.conf | %{__sed} -e "s/^#//" > $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
1360 grep -v LoadPlugin src/collectd.conf |%{__sed} -e '/./{H;$!d;}' -e "x;/ $i>/!d;" >> $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/$i.conf
1363 # Example config in sources: src/collectd.conf
1364 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.conf
1366 # Overwrite only files which we want to change:
1367 install %{SOURCE10} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/df.conf
1368 install %{SOURCE11} $RPM_BUILD_ROOT%{_sysconfdir}/collectd.d/rrdtool.conf
1370 mv $RPM_BUILD_ROOT%{_datadir}/perl5/Collectd* $RPM_BUILD_ROOT%{perl_vendorlib}/
1371 mv $RPM_BUILD_ROOT/usr/man/man3/Collectd::Unixsock.3pm $RPM_BUILD_ROOT%{_mandir}/man3/
1374 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/*.la
1377 rm -rf $RPM_BUILD_ROOT
1380 /sbin/chkconfig --add %{name}
1381 %service %{name} restart
1384 if [ "$1" = "0" ]; then
1385 %service -q %{name} stop
1386 /sbin/chkconfig --del %{name}
1389 %post libs -p /sbin/ldconfig
1390 %postun libs -p /sbin/ldconfig
1392 %define module_scripts() \
1394 %service %{name} restart \
1397 %service %{name} restart
1399 %module_scripts apache
1400 %module_scripts apcups
1401 %module_scripts ascent
1402 %module_scripts battery
1403 %module_scripts bind
1404 %module_scripts contextswitch
1405 %module_scripts conntrack
1407 %module_scripts cpufreq
1409 %module_scripts curl
1410 %module_scripts curl_json
1413 %module_scripts disk
1415 %module_scripts email
1416 %module_scripts entropy
1417 %module_scripts ethstat
1418 %module_scripts exec
1419 %module_scripts filecount
1420 %module_scripts fscache
1421 %module_scripts hddtemp
1422 %module_scripts interface
1423 %module_scripts ipmi
1424 %module_scripts iptables
1426 %module_scripts libvirt
1427 %module_scripts load
1428 %module_scripts logfile
1429 %module_scripts madwifi
1430 %module_scripts match_empty_counter
1431 %module_scripts match_hashed
1432 %module_scripts match_regex
1433 %module_scripts match_timediff
1434 %module_scripts match_value
1435 %module_scripts mbmon
1437 %module_scripts memcachec
1438 %module_scripts memcached
1439 %module_scripts memory
1440 %module_scripts multimeter
1441 %module_scripts mysql
1442 %module_scripts netlink
1443 %module_scripts network
1445 %module_scripts nginx
1446 %module_scripts notify_desktop
1447 %module_scripts notify_email
1448 %module_scripts ntpd
1449 %module_scripts numa
1451 %module_scripts olsrd
1452 %module_scripts openvpn
1453 %module_scripts perl
1454 %module_scripts ping
1455 %module_scripts postgresql
1456 %module_scripts powerdns
1457 %module_scripts processes
1458 %module_scripts protocols
1459 %module_scripts python
1460 %module_scripts rrdcached
1461 %module_scripts rrdtool
1462 %module_scripts sensors
1463 %module_scripts serial
1464 %module_scripts snmp
1465 %module_scripts swap
1466 %module_scripts syslog
1467 %module_scripts table
1468 %module_scripts tail
1469 %module_scripts target_notification
1470 %module_scripts target_replace
1471 %module_scripts target_scale
1472 %module_scripts target_set
1473 %module_scripts target_v5upgrade
1474 %module_scripts tcpconns
1475 %module_scripts teamspeak2
1477 %module_scripts thermal
1478 %module_scripts threshold
1479 %module_scripts unixsock
1480 %module_scripts uptime
1481 %module_scripts users
1482 %module_scripts uuid
1483 %module_scripts varnish
1484 %module_scripts vmem
1485 %module_scripts vserver
1486 %module_scripts write_graphite
1487 %module_scripts write_http
1488 %module_scripts wireless
1489 %module_scripts xmms
1491 %triggerin collection -- apache1 < 1.3.37-3, apache1-base
1492 %webapp_register apache %{_webapp}
1494 %triggerun collection -- apache1 < 1.3.37-3, apache1-base
1495 %webapp_unregister apache %{_webapp}
1497 %triggerin collection -- apache-base
1498 %webapp_register httpd %{_webapp}
1500 %triggerun collection -- apache-base
1501 %webapp_unregister httpd %{_webapp}
1503 %triggerin collection -- lighttpd
1504 %webapp_register lighttpd %{_webapp}
1506 %triggerun collection -- lighttpd
1507 %webapp_unregister lighttpd %{_webapp}
1510 %defattr(644,root,root,755)
1511 %doc AUTHORS ChangeLog README TODO contrib
1512 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.conf
1513 %dir %{_sysconfdir}/%{name}.d
1515 %attr(755,root,root) %{_sbindir}/collectd
1516 %attr(755,root,root) %{_sbindir}/collectdmon
1517 %attr(755,root,root) %{_bindir}/collectdctl
1518 %attr(755,root,root) %{_bindir}/collectd-nagios
1519 %dir %{_libdir}/%{name}
1520 %dir %{_datadir}/%{name}
1521 %{_datadir}/%{name}/types.db
1522 %attr(754,root,root) /etc/rc.d/init.d/%{name}
1523 %{_mandir}/man1/collectd.1*
1524 %{_mandir}/man1/collectd-nagios.1*
1525 %{_mandir}/man1/collectdctl.1*
1526 %{_mandir}/man1/collectdmon.1*
1527 %{_mandir}/man5/collectd.conf.5*
1528 %{_mandir}/man5/collectd-java.5*
1529 %{_mandir}/man5/types.db.5*
1530 %dir %{_var}/lib/%{name}
1533 %defattr(644,root,root,755)
1534 %attr(755,root,root) %{_libdir}/libcollectdclient.so.*.*.*
1535 %attr(755,root,root) %ghost %{_libdir}/libcollectdclient.so.1
1538 %defattr(644,root,root,755)
1539 %attr(755,root,root) %{_libdir}/libcollectdclient.so
1540 %{_libdir}/libcollectdclient.la
1541 %dir %{_includedir}/%{name}
1542 %{_includedir}/%{name}/*.h
1543 %{_pkgconfigdir}/libcollectdclient.pc
1546 %defattr(644,root,root,755)
1547 %{_libdir}/libcollectdclient.a
1548 %{_libdir}/%{name}/*.a
1551 %defattr(644,root,root,755)
1552 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection.conf
1553 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/apache.conf
1554 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/httpd.conf
1555 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/lighttpd.conf
1557 %dir %{_appdir}/cgi-bin
1558 %attr(755,root,root) %{_appdir}/cgi-bin/collection.cgi
1561 %defattr(644,root,root,755)
1562 %doc contrib/collection3/README
1563 %config(noreplace) %verify(not md5 mtime size) %{_webappdir}/collection3.conf
1564 %dir %{_appdir}/collection3
1565 %dir %{_appdir}/collection3/bin
1566 %attr(755,root,root) %{_appdir}/collection3/bin/*.cgi
1567 %{_appdir}/collection3/etc
1568 %{_appdir}/collection3/lib
1569 %{_appdir}/collection3/share
1575 %defattr(640,root,root,755)
1576 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apache.conf
1577 %attr(755,root,root) %{_libdir}/%{name}/apache.so
1582 %defattr(644,root,root,755)
1583 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/apcups.conf
1584 %attr(755,root,root) %{_libdir}/%{name}/apcups.so
1588 %defattr(640,root,root,755)
1589 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ascent.conf
1590 %attr(755,root,root) %{_libdir}/%{name}/ascent.so
1594 %defattr(644,root,root,755)
1595 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/battery.conf
1596 %attr(755,root,root) %{_libdir}/%{name}/battery.so
1601 %defattr(644,root,root,755)
1602 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/bind.conf
1603 %attr(755,root,root) %{_libdir}/%{name}/bind.so
1607 %files contextswitch
1608 %defattr(644,root,root,755)
1609 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/contextswitch.conf
1610 %attr(755,root,root) %{_libdir}/%{name}/contextswitch.so
1613 %defattr(644,root,root,755)
1614 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/conntrack.conf
1615 %attr(755,root,root) %{_libdir}/%{name}/conntrack.so
1618 %defattr(644,root,root,755)
1619 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpu.conf
1620 %attr(755,root,root) %{_libdir}/%{name}/cpu.so
1623 %defattr(644,root,root,755)
1624 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/cpufreq.conf
1625 %attr(755,root,root) %{_libdir}/%{name}/cpufreq.so
1628 %defattr(644,root,root,755)
1629 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/csv.conf
1630 %attr(755,root,root) %{_libdir}/%{name}/csv.so
1634 %defattr(640,root,root,755)
1635 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl.conf
1636 %attr(755,root,root) %{_libdir}/%{name}/curl.so
1638 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl_xml.conf
1639 %attr(755,root,root) %{_libdir}/%{name}/curl_xml.so
1643 %defattr(640,root,root,755)
1644 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/curl_json.conf
1645 %attr(755,root,root) %{_libdir}/%{name}/curl_json.so
1649 %defattr(640,root,root,755)
1650 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dbi.conf
1651 %attr(755,root,root) %{_libdir}/%{name}/dbi.so
1654 %defattr(644,root,root,755)
1655 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/df.conf
1656 %attr(755,root,root) %{_libdir}/%{name}/df.so
1659 %defattr(644,root,root,755)
1660 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/disk.conf
1661 %attr(755,root,root) %{_libdir}/%{name}/disk.so
1665 %defattr(644,root,root,755)
1666 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/dns.conf
1667 %attr(755,root,root) %{_libdir}/%{name}/dns.so
1671 %defattr(644,root,root,755)
1672 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/email.conf
1673 %attr(755,root,root) %{_libdir}/%{name}/email.so
1674 %{_mandir}/man5/collectd-email.5*
1677 %defattr(644,root,root,755)
1678 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/entropy.conf
1679 %attr(755,root,root) %{_libdir}/%{name}/entropy.so
1682 %defattr(644,root,root,755)
1683 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ethstat.conf
1684 %attr(755,root,root) %{_libdir}/%{name}/ethstat.so
1687 %defattr(644,root,root,755)
1688 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/exec.conf
1689 %attr(755,root,root) %{_libdir}/%{name}/exec.so
1690 %{_mandir}/man5/collectd-exec.5*
1693 %defattr(644,root,root,755)
1694 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/filecount.conf
1695 %attr(755,root,root) %{_libdir}/%{name}/filecount.so
1698 %defattr(644,root,root,755)
1699 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/fscache.conf
1700 %attr(755,root,root) %{_libdir}/%{name}/fscache.so
1703 %defattr(644,root,root,755)
1704 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/hddtemp.conf
1705 %attr(755,root,root) %{_libdir}/%{name}/hddtemp.so
1708 %defattr(644,root,root,755)
1709 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/interface.conf
1710 %attr(755,root,root) %{_libdir}/%{name}/interface.so
1714 %defattr(644,root,root,755)
1715 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ipmi.conf
1716 %attr(755,root,root) %{_libdir}/%{name}/ipmi.so
1719 %if %{with iptables}
1721 %defattr(644,root,root,755)
1722 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/iptables.conf
1723 %attr(755,root,root) %{_libdir}/%{name}/iptables.so
1727 %defattr(644,root,root,755)
1728 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/irq.conf
1729 %attr(755,root,root) %{_libdir}/%{name}/irq.so
1733 %defattr(644,root,root,755)
1734 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/libvirt.conf
1735 %attr(755,root,root) %{_libdir}/%{name}/libvirt.so
1739 %defattr(644,root,root,755)
1740 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/load.conf
1741 %attr(755,root,root) %{_libdir}/%{name}/load.so
1744 %defattr(644,root,root,755)
1745 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/logfile.conf
1746 %attr(755,root,root) %{_libdir}/%{name}/logfile.so
1747 %{_var}/log/collectd.log
1750 %defattr(644,root,root,755)
1751 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/madwifi.conf
1752 %attr(755,root,root) %{_libdir}/%{name}/madwifi.so
1754 %files match_empty_counter
1755 %defattr(644,root,root,755)
1756 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_empty_counter.conf
1757 %attr(755,root,root) %{_libdir}/%{name}/match_empty_counter.so
1760 %defattr(644,root,root,755)
1761 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_hashed.conf
1762 %attr(755,root,root) %{_libdir}/%{name}/match_hashed.so
1765 %defattr(644,root,root,755)
1766 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_regex.conf
1767 %attr(755,root,root) %{_libdir}/%{name}/match_regex.so
1769 %files match_timediff
1770 %defattr(644,root,root,755)
1771 %attr(755,root,root) %{_libdir}/%{name}/match_timediff.so
1772 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_timediff.conf
1775 %defattr(644,root,root,755)
1776 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/match_value.conf
1777 %attr(755,root,root) %{_libdir}/%{name}/match_value.so
1780 %defattr(644,root,root,755)
1781 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mbmon.conf
1782 %attr(755,root,root) %{_libdir}/%{name}/mbmon.so
1785 %defattr(644,root,root,755)
1786 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/md.conf
1787 %attr(755,root,root) %{_libdir}/%{name}/md.so
1790 %defattr(644,root,root,755)
1791 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcachec.conf
1792 %attr(755,root,root) %{_libdir}/%{name}/memcachec.so
1795 %defattr(644,root,root,755)
1796 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memcached.conf
1797 %attr(755,root,root) %{_libdir}/%{name}/memcached.so
1800 %defattr(644,root,root,755)
1801 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/memory.conf
1802 %attr(755,root,root) %{_libdir}/%{name}/memory.so
1806 %defattr(644,root,root,755)
1807 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/modbus.conf
1808 %attr(755,root,root) %{_libdir}/%{name}/modbus.so
1811 %if %{with multimeter}
1813 %defattr(644,root,root,755)
1814 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/multimeter.conf
1815 %attr(755,root,root) %{_libdir}/%{name}/multimeter.so
1820 %defattr(640,root,root,755)
1821 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/mysql.conf
1822 %attr(755,root,root) %{_libdir}/%{name}/mysql.so
1827 %defattr(644,root,root,755)
1828 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/netlink.conf
1829 %attr(755,root,root) %{_libdir}/%{name}/netlink.so
1833 %defattr(644,root,root,755)
1834 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/network.conf
1835 %attr(755,root,root) %{_libdir}/%{name}/network.so
1838 %defattr(644,root,root,755)
1839 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nfs.conf
1840 %attr(755,root,root) %{_libdir}/%{name}/nfs.so
1844 %defattr(640,root,root,755)
1845 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nginx.conf
1846 %attr(755,root,root) %{_libdir}/%{name}/nginx.so
1850 %files notify_desktop
1851 %defattr(644,root,root,755)
1852 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_desktop.conf
1853 %attr(755,root,root) %{_libdir}/%{name}/notify_desktop.so
1856 %if %{with libesmtp}
1858 %defattr(640,root,root,755)
1859 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/notify_email.conf
1860 %attr(755,root,root) %{_libdir}/%{name}/notify_email.so
1864 %defattr(644,root,root,755)
1865 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ntpd.conf
1866 %attr(755,root,root) %{_libdir}/%{name}/ntpd.so
1869 %defattr(644,root,root,755)
1870 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/numa.conf
1871 %attr(755,root,root) %{_libdir}/%{name}/numa.so
1875 %defattr(644,root,root,755)
1876 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/nut.conf
1877 %attr(755,root,root) %{_libdir}/%{name}/nut.so
1881 %defattr(644,root,root,755)
1882 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/olsrd.conf
1883 %attr(755,root,root) %{_libdir}/%{name}/olsrd.so
1886 %defattr(644,root,root,755)
1887 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/openvpn.conf
1888 %attr(755,root,root) %{_libdir}/%{name}/openvpn.so
1891 %defattr(644,root,root,755)
1892 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/perl.conf
1893 %attr(755,root,root) %{_libdir}/%{name}/perl.so
1894 %{_mandir}/man5/collectd-perl.5*
1898 %defattr(644,root,root,755)
1899 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ping.conf
1900 %attr(755,root,root) %{_libdir}/%{name}/ping.so
1905 %defattr(640,root,root,755)
1906 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/postgresql.conf
1907 %attr(755,root,root) %{_libdir}/%{name}/postgresql.so
1908 %{_datadir}/%{name}/postgresql_default.conf
1912 %defattr(644,root,root,755)
1913 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/powerdns.conf
1914 %attr(755,root,root) %{_libdir}/%{name}/powerdns.so
1917 %defattr(644,root,root,755)
1918 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/processes.conf
1919 %attr(755,root,root) %{_libdir}/%{name}/processes.so
1922 %defattr(644,root,root,755)
1923 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/protocols.conf
1924 %attr(755,root,root) %{_libdir}/%{name}/protocols.so
1927 %defattr(644,root,root,755)
1928 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/python.conf
1929 %attr(755,root,root) %{_libdir}/%{name}/python.so
1930 %{_mandir}/man5/collectd-python.5*
1934 %defattr(644,root,root,755)
1935 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdcached.conf
1936 %attr(755,root,root) %{_libdir}/%{name}/rrdcached.so
1939 %defattr(644,root,root,755)
1940 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/rrdtool.conf
1941 %attr(755,root,root) %{_libdir}/%{name}/rrdtool.so
1946 %defattr(644,root,root,755)
1947 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/sensors.conf
1948 %attr(755,root,root) %{_libdir}/%{name}/sensors.so
1952 %defattr(644,root,root,755)
1953 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/serial.conf
1954 %attr(755,root,root) %{_libdir}/%{name}/serial.so
1958 %defattr(644,root,root,755)
1959 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/snmp.conf
1960 %attr(755,root,root) %{_libdir}/%{name}/snmp.so
1961 %{_mandir}/man5/collectd-snmp.5*
1965 %defattr(644,root,root,755)
1966 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/swap.conf
1967 %attr(755,root,root) %{_libdir}/%{name}/swap.so
1970 %defattr(644,root,root,755)
1971 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/syslog.conf
1972 %attr(755,root,root) %{_libdir}/%{name}/syslog.so
1975 %defattr(644,root,root,755)
1976 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/table.conf
1977 %attr(755,root,root) %{_libdir}/%{name}/table.so
1980 %defattr(644,root,root,755)
1981 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tail.conf
1982 %attr(755,root,root) %{_libdir}/%{name}/tail.so
1984 %files target_notification
1985 %defattr(644,root,root,755)
1986 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_notification.conf
1987 %attr(755,root,root) %{_libdir}/%{name}/target_notification.so
1989 %files target_replace
1990 %defattr(644,root,root,755)
1991 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_replace.conf
1992 %attr(755,root,root) %{_libdir}/%{name}/target_replace.so
1995 %defattr(644,root,root,755)
1996 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_scale.conf
1997 %attr(755,root,root) %{_libdir}/%{name}/target_scale.so
2000 %defattr(644,root,root,755)
2001 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/target_set.conf
2002 %attr(755,root,root) %{_libdir}/%{name}/target_set.so
2004 %files target_v5upgrade
2005 %defattr(644,root,root,755)
2006 %attr(755,root,root) %{_libdir}/%{name}/target_v5upgrade.so
2009 %defattr(644,root,root,755)
2010 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/tcpconns.conf
2011 %attr(755,root,root) %{_libdir}/%{name}/tcpconns.so
2014 %defattr(644,root,root,755)
2015 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/teamspeak2.conf
2016 %attr(755,root,root) %{_libdir}/%{name}/teamspeak2.so
2019 %defattr(644,root,root,755)
2020 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/ted.conf
2021 %attr(755,root,root) %{_libdir}/%{name}/ted.so
2024 %defattr(644,root,root,755)
2025 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/thermal.conf
2026 %attr(755,root,root) %{_libdir}/%{name}/thermal.so
2029 %defattr(644,root,root,755)
2030 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/threshold.conf
2031 %attr(755,root,root) %{_libdir}/%{name}/threshold.so
2032 %{_mandir}/man5/collectd-threshold.5*
2035 %defattr(644,root,root,755)
2036 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/unixsock.conf
2037 %attr(755,root,root) %{_libdir}/%{name}/unixsock.so
2038 %{_mandir}/man5/collectd-unixsock.5*
2041 %defattr(644,root,root,755)
2042 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uptime.conf
2043 %attr(755,root,root) %{_libdir}/%{name}/uptime.so
2046 %defattr(644,root,root,755)
2047 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/users.conf
2048 %attr(755,root,root) %{_libdir}/%{name}/users.so
2051 %defattr(644,root,root,755)
2052 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/uuid.conf
2053 %attr(755,root,root) %{_libdir}/%{name}/uuid.so
2057 %defattr(644,root,root,755)
2058 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/varnish.conf
2059 %attr(755,root,root) %{_libdir}/%{name}/varnish.so
2063 %defattr(644,root,root,755)
2064 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vmem.conf
2065 %attr(755,root,root) %{_libdir}/%{name}/vmem.so
2068 %defattr(644,root,root,755)
2069 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/vserver.conf
2070 %attr(755,root,root) %{_libdir}/%{name}/vserver.so
2073 %defattr(644,root,root,755)
2074 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/wireless.conf
2075 %attr(755,root,root) %{_libdir}/%{name}/wireless.so
2077 %files write_graphite
2078 %defattr(644,root,root,755)
2079 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/write_graphite.conf
2080 %attr(755,root,root) %{_libdir}/%{name}/write_graphite.so
2083 %defattr(644,root,root,755)
2084 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/write_http.conf
2085 %attr(755,root,root) %{_libdir}/%{name}/write_http.so
2089 %defattr(644,root,root,755)
2090 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}.d/xmms.conf
2091 %attr(755,root,root) %{_libdir}/%{name}/xmms.so
2094 %files -n perl-Collectd
2095 %defattr(644,root,root,755)
2096 %{perl_vendorlib}/Collectd.pm
2097 %{perl_vendorlib}/Collectd
2098 %{_mandir}/man3/*.3*