Code

Updated for r1_4_0-alpha2
[nagiosplug.git] / nagios-plugins.spec.in
1 Name: nagios-plugins
2 Version: %%{VERSION}
3 Release: %%{RELEASE}
4 Summary: Host/service/network monitoring program plugins for Nagios
6 Group: Applications/System
7 License: GPL
8 URL: http://nagiosplug.sourceforge.net/
9 Source0: http://dl.sf.net/sourceforge/nagiosplug/%{name}-%{version}.tar.gz
10 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
12 Prefix: %{_prefix}/lib/nagios/plugins
13 Packager: Karl DeBisschop <kdebisschop@users.sourceforge.net>
14 Vendor: Nagios Plugin Development Group
15 Provides: nagios-plugins
17 %{!?custom:%global custom 0}
18 Obsoletes: nagios-plugins-custom nagios-plugins-extras
21 # Requires
24 %description
26 Nagios is a program that will monitor hosts and services on your
27 network, and to email or page you when a problem arises or is
28 resolved. Nagios runs on a unix server as a background or daemon
29 process, intermittently running checks on various services that you
30 specify. The actual service checks are performed by separate "plugin"
31 programs which return the status of the checks to Nagios. This package
32 contains those plugins.
35 %prep
36 %setup -q
39 %build
40 ./configure \
41 --prefix=%{_prefix} \
42 --exec-prefix=%{_exec_prefix} \
43 --libexecdir=%{_exec_prefix}/lib/nagios/plugins \
44 --sysconfdir=%{_sysconfdir}/nagios \
45 --datadir=%{_datadir} \
46 --with-cgiurl=/nagios/cgi-bin
47 make %{?_smp_mflags}
50 %install
51 rm -rf $RPM_BUILD_ROOT
52 make AM_INSTALL_PROGRAM_FLAGS="" DESTDIR=${RPM_BUILD_ROOT} install
53 install -d ${RPM_BUILD_ROOT}/etc/nagios
54 install -m 664 command.cfg ${RPM_BUILD_ROOT}/etc/nagios
55 %find_lang %{name}
58 %clean
59 rm -rf $RPM_BUILD_ROOT
62 %files -f %{name}.lang
63 %defattr(-,root,root)
64 %config(missingok,noreplace) /etc/nagios/command.cfg
65 %doc CODING COPYING FAQ INSTALL LEGAL README REQUIREMENTS SUPPORT THANKS
66 %doc ChangeLog command.cfg
67 %defattr(775,root,root)
68 %dir %{_exec_prefix}/lib/nagios/plugins
69 %{_datadir}/locale/de/LC_MESSAGES/nagios-plugins.mo
70 %{_datadir}/locale/fr/LC_MESSAGES/nagios-plugins.mo
72 %if %custom
74 %{_exec_prefix}/lib/nagios/plugins/*
76 %else
78 %{_exec_prefix}/lib/nagios/plugins/check_by_ssh
79 %{_exec_prefix}/lib/nagios/plugins/check_breeze
80 %{_exec_prefix}/lib/nagios/plugins/check_dig
81 %{_exec_prefix}/lib/nagios/plugins/check_disk
82 %{_exec_prefix}/lib/nagios/plugins/check_disk_smb
83 %{_exec_prefix}/lib/nagios/plugins/check_dns
84 %{_exec_prefix}/lib/nagios/plugins/check_dummy
85 %{_exec_prefix}/lib/nagios/plugins/check_flexlm
86 %{_exec_prefix}/lib/nagios/plugins/check_ftp
87 %{_exec_prefix}/lib/nagios/plugins/check_http
88 %{_exec_prefix}/lib/nagios/plugins/check_ifoperstatus
89 %{_exec_prefix}/lib/nagios/plugins/check_ifstatus
90 %{_exec_prefix}/lib/nagios/plugins/check_imap
91 %{_exec_prefix}/lib/nagios/plugins/check_ircd
92 %{_exec_prefix}/lib/nagios/plugins/check_load
93 %{_exec_prefix}/lib/nagios/plugins/check_log
94 %{_exec_prefix}/lib/nagios/plugins/check_mailq
95 %{_exec_prefix}/lib/nagios/plugins/check_mrtg
96 %{_exec_prefix}/lib/nagios/plugins/check_mrtgtraf
97 %{_exec_prefix}/lib/nagios/plugins/check_nagios
98 %{_exec_prefix}/lib/nagios/plugins/check_nntp
99 %{_exec_prefix}/lib/nagios/plugins/check_nt
100 %{_exec_prefix}/lib/nagios/plugins/check_ntp
101 %{_exec_prefix}/lib/nagios/plugins/check_nwstat
102 %{_exec_prefix}/lib/nagios/plugins/check_oracle
103 %{_exec_prefix}/lib/nagios/plugins/check_overcr
104 %{_exec_prefix}/lib/nagios/plugins/check_ping
105 %{_exec_prefix}/lib/nagios/plugins/check_pop
106 %{_exec_prefix}/lib/nagios/plugins/check_procs
107 %{_exec_prefix}/lib/nagios/plugins/check_real
108 %{_exec_prefix}/lib/nagios/plugins/check_rpc
109 %{_exec_prefix}/lib/nagios/plugins/check_sensors
110 %{_exec_prefix}/lib/nagios/plugins/check_smtp
111 %{_exec_prefix}/lib/nagios/plugins/check_ssh
112 %{_exec_prefix}/lib/nagios/plugins/check_swap
113 %{_exec_prefix}/lib/nagios/plugins/check_tcp
114 %{_exec_prefix}/lib/nagios/plugins/check_time
115 %{_exec_prefix}/lib/nagios/plugins/check_udp
116 %{_exec_prefix}/lib/nagios/plugins/check_ups
117 %{_exec_prefix}/lib/nagios/plugins/check_users
118 %{_exec_prefix}/lib/nagios/plugins/check_wave
119 %{_exec_prefix}/lib/nagios/plugins/negate
120 %{_exec_prefix}/lib/nagios/plugins/utils.pm
121 %{_exec_prefix}/lib/nagios/plugins/utils.sh
122 %{_exec_prefix}/lib/nagios/plugins/urlize
123 %{_exec_prefix}/lib/nagios/plugins/check_file_age
124 %{_exec_prefix}/lib/nagios/plugins/check_fping
125 %{_exec_prefix}/lib/nagios/plugins/check_game
126 %{_exec_prefix}/lib/nagios/plugins/check_ldap
127 %{_exec_prefix}/lib/nagios/plugins/check_mysql
128 %{_exec_prefix}/lib/nagios/plugins/check_pgsql
129 %{_exec_prefix}/lib/nagios/plugins/check_radius
130 %{_exec_prefix}/lib/nagios/plugins/check_snmp
131 %{_exec_prefix}/lib/nagios/plugins/check_hpjd
133 %endif
135 %changelog
136 * Tue Mar 04 2004 Karl DeBisschop <karl[AT]debisschop.net> - 1.4.0alpha1
137 - extensive rewrite to facilitate processing into various distro-compatible specs