packages: nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem-path.pa...

glen glen at pld-linux.org
Tue Sep 8 17:28:17 CEST 2009


Author: glen                         Date: Tue Sep  8 15:28:17 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- improve config; rel 3

---- Files affected:
packages/nagios-plugin-check_snmp_mem:
   nagios-plugin-check_snmp_mem-path.patch (1.2 -> 1.3) , nagios-plugin-check_snmp_mem.spec (1.9 -> 1.10) , check_snmp_mem.cfg (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem-path.patch
diff -u packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem-path.patch:1.2 packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem-path.patch:1.3
--- packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem-path.patch:1.2	Mon Mar  6 16:32:40 2006
+++ packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem-path.patch	Tue Sep  8 17:28:11 2009
@@ -1,6 +1,5 @@
-diff -uNr nagios-plugin-check_snmp_mem-0.9.orig/check_snmp_mem.pl nagios-plugin-check_snmp_mem-0.9/check_snmp_mem.pl
---- nagios-plugin-check_snmp_mem-0.9.orig/check_snmp_mem.pl	2006-03-06 14:06:54.000000000 +0100
-+++ nagios-plugin-check_snmp_mem-0.9/check_snmp_mem.pl	2006-03-06 14:33:17.000000000 +0100
+--- nagios-plugin-check_snmp_mem-0.9.orig/check_snmp_mem	2006-03-06 14:06:54.000000000 +0100
++++ nagios-plugin-check_snmp_mem-0.9/check_snmp_mem	2006-03-06 14:33:17.000000000 +0100
 @@ -17,7 +17,7 @@
  
  # Nagios specific

================================================================
Index: packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem.spec
diff -u packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem.spec:1.9 packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem.spec:1.10
--- packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem.spec:1.9	Sun Aug 30 11:42:49 2009
+++ packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem.spec	Tue Sep  8 17:28:11 2009
@@ -5,11 +5,12 @@
 Summary(pl.UTF-8):	Wtyczka Nagiosa do sprawdzania poprzez SNMP wykorzystania pamięci RAM i SWAP
 Name:		nagios-plugin-%{plugin}
 Version:	0.9
-Release:	2
+Release:	3
 License:	GPL
 Group:		Networking
 Source0:	http://www.manubulon.com/nagios/check_snmp_mem.pl
 Patch0:		%{name}-path.patch
+Source1:	%{plugin}.cfg
 # Source0-md5:	2b59e64724735eb5f4893b36c8057679
 URL:		http://www.manubulon.com/nagios/snmp_mem.html
 BuildRequires:	rpm-perlprov >= 4.1-13
@@ -32,24 +33,14 @@
 
 %prep
 %setup -q -c -T
-install %{SOURCE0} .
+install %{SOURCE0} %{plugin}
 %patch0 -p1
-%{__sed} -i -e 's, at plugindir@,%{plugindir},' %{plugin}.pl
-
-cat > nagios.cfg <<'EOF'
-# Usage:
-# %{plugin}!ARGUMENTS...
-define command {
-	command_name    %{plugin}
-	command_line    %{plugindir}/%{plugin} -H $HOSTADDRESS$ $ARG1$
-}
-EOF
 
 %install
 rm -rf $RPM_BUILD_ROOT
 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{plugindir}}
-install -p %{plugin}.pl $RPM_BUILD_ROOT%{plugindir}/%{plugin}
-cp -a nagios.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{plugin}.cfg
+install -p %{plugin} $RPM_BUILD_ROOT%{plugindir}
+%{__sed} -e 's, at plugindir@,%{plugindir},' %{SOURCE1} > $RPM_BUILD_ROOT%{_sysconfdir}/%{plugin}.cfg
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -65,6 +56,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.10  2009/09/08 15:28:11  glen
+- improve config; rel 3
+
 Revision 1.9  2009/08/30 09:42:49  glen
 - add config; noarch; rel 2
 

================================================================
Index: packages/nagios-plugin-check_snmp_mem/check_snmp_mem.cfg
diff -u /dev/null packages/nagios-plugin-check_snmp_mem/check_snmp_mem.cfg:1.1
--- /dev/null	Tue Sep  8 17:28:17 2009
+++ packages/nagios-plugin-check_snmp_mem/check_snmp_mem.cfg	Tue Sep  8 17:28:11 2009
@@ -0,0 +1,17 @@
+# check for Memory over SNMP
+
+define command {
+	command_name            check_snmp_mem
+	command_line            @plugindir@/check_snmp_mem -H $HOSTADDRESS$ -N $ARG1$
+}
+
+define service {
+	use                     generic-service
+	name                    memory
+	service_description     memory
+	register                0
+
+	check_command           check_snmp_mem!-C public -w 0,50 -c 0,75
+}
+
+# vim:ts=8:sw=8
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem-path.patch?r1=1.2&r2=1.3&f=u
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/nagios-plugin-check_snmp_mem/nagios-plugin-check_snmp_mem.spec?r1=1.9&r2=1.10&f=u



More information about the pld-cvs-commit mailing list