packages: nagios/nagios.spec - suggest some basic plugins in main package -...
glen
glen at pld-linux.org
Wed Mar 10 20:54:21 CET 2010
Author: glen Date: Wed Mar 10 19:54:21 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- suggest some basic plugins in main package
- make main nagios.cfg readable for webserver
---- Files affected:
packages/nagios:
nagios.spec (1.149 -> 1.150)
---- Diffs:
================================================================
Index: packages/nagios/nagios.spec
diff -u packages/nagios/nagios.spec:1.149 packages/nagios/nagios.spec:1.150
--- packages/nagios/nagios.spec:1.149 Wed Mar 10 07:40:40 2010
+++ packages/nagios/nagios.spec Wed Mar 10 20:54:16 2010
@@ -13,8 +13,8 @@
Release: 1
License: GPL v2
Group: Networking
-Source0: http://dl.sourceforge.net/nagios/%{name}-%{version}.tar.gz
-# Source0-md5: d4655ee8c95c9679fd4fd53dac34bbe3
+Source0: http://downloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
+# Source0-md5: 3566167cc60ddeaad34e7d2e26ed4a58
Source1: %{name}-apache.conf
Source2: %{name}.init
Source3: %{name}.sysconfig
@@ -32,7 +32,7 @@
Patch3: %{name}-cgi-http_charset.patch
Patch4: %{name}-cmd-typo.patch
Patch5: config.patch
-Patch6: nagios-googlemap.patch
+Patch6: %{name}-googlemap.patch
URL: http://www.nagios.org/
BuildRequires: autoconf
BuildRequires: automake
@@ -48,6 +48,9 @@
Requires: rc-scripts
Requires: sh-utils
Suggests: nagios-notify >= 0.13
+Suggests: nagios-plugin-check_load
+Suggests: nagios-plugin-check_ping
+Suggests: nagios-plugins
Provides: nagios-core
Obsoletes: netsaint
Conflicts: iputils-ping < 1:ss020124
@@ -304,16 +307,16 @@
%pre common
# rename group netsaint -> nagios
-if [ "`getgid netsaint 2>/dev/null`" = "72" ]; then
+if [ "$(getgid netsaint 2>/dev/null)" = "72" ]; then
/usr/sbin/groupmod -n nagios netsaint
fi
# rename group nagios-data -> nagcmd
-if [ "`getgid nagios-data 2>/dev/null`" = "147" ]; then
+if [ "$(getgid nagios-data 2>/dev/null)" = "147" ]; then
/usr/sbin/groupmod -n nagcmd nagios-data
fi
%groupadd -g 72 nagios
%groupadd -g 147 -f nagcmd
-if [ -n "`id -u netsaint 2>/dev/null`" ] && [ "`id -u netsaint`" = "72" ]; then
+if [ -n "$(id -u netsaint 2>/dev/null)" ] && [ "$(id -u netsaint)" = "72" ]; then
/usr/sbin/usermod -d %{_libdir}/nagios -l nagios -c "Nagios Daemon" -G nagcmd netsaint
fi
%useradd -u 72 -d %{_libdir}/nagios -s /bin/false -c "Nagios Daemon" -g nagios -G nagcmd nagios
@@ -372,7 +375,16 @@
%defattr(644,root,root,755)
%doc Changelog README* UPGRADING INSTALLING LICENSE
%attr(750,root,nagios) %dir %{_sysconfdir}/objects
-%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.cfg
+
+# leave main nagios config readable for -cgi.
+%attr(640,root,nagcmd) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/nagios.cfg
+
+%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/commands.cfg
+%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/contactgroups.cfg
+%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/contacts.cfg
+%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/resource.cfg
+%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/templates.cfg
+%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/timeperiods.cfg
%attr(754,root,root) /etc/rc.d/init.d/%{name}
%config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
@@ -457,6 +469,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.150 2010/03/10 19:54:16 glen
+- suggest some basic plugins in main package
+- make main nagios.cfg readable for webserver
+
Revision 1.149 2010/03/10 06:40:40 arekm
- up to 3.2.1
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/nagios/nagios.spec?r1=1.149&r2=1.150&f=u
More information about the pld-cvs-commit
mailing list