packages: nagios-nagtrap/config.patch (NEW), nagios-nagtrap/nagios-nagtrap....

glen glen at pld-linux.org
Sat Jan 7 19:57:25 CET 2012


Author: glen                         Date: Sat Jan  7 18:57:25 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- new

---- Files affected:
packages/nagios-nagtrap:
   config.patch (NONE -> 1.1)  (NEW), nagios-nagtrap.spec (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/nagios-nagtrap/config.patch
diff -u /dev/null packages/nagios-nagtrap/config.patch:1.1
--- /dev/null	Sat Jan  7 19:57:25 2012
+++ packages/nagios-nagtrap/config.patch	Sat Jan  7 19:57:20 2012
@@ -0,0 +1,35 @@
+--- ./nagtrap/./include/defines/global.php~	2012-01-07 20:52:09.000000000 +0200
++++ ./nagtrap/./include/defines/global.php	2012-01-07 20:52:11.682986407 +0200
+@@ -14,8 +14,7 @@
+  * 4: render time
+  */
+ define('DEBUGLEVEL', 1);
+-define('DEBUGFILE', '/tmp/nagtrap-debug.log');
++define('DEBUGFILE', '/var/log/nagios/nagtrap.log');
+ 
+ define('CONST_VERSION', '0.1.3');
+-define('CONST_MAINCFG', './etc/config.ini.php');
+-?>
++define('CONST_MAINCFG', '/etc/webapps/nagios/nagtrap.php');
+--- nagtrap-0.1.3/nagtrap/etc/config.ini.php-dist~	2008-07-03 21:20:36.000000000 +0300
++++ nagtrap-0.1.3/nagtrap/etc/config.ini.php-dist	2012-01-07 20:49:36.116451000 +0200
+@@ -52,7 +54,7 @@
+ cutTrapMessage = 100
+ 
+ ;# Set here illegal charactars for output of the javabox
+-illegalCharJavabox = <,>,'
++illegalCharJavabox = "<,>,'"
+ 
+ 
+ [nagios]
+@@ -65,8 +67,8 @@
+ ;# Enter here your information that were used to connect to your database
+ [database]
+ host = localhost
+-user = 
+-password = 
++user = mysql
++password =
+ name = snmptt
+ tableSnmptt = snmptt
+ 

================================================================
Index: packages/nagios-nagtrap/nagios-nagtrap.spec
diff -u /dev/null packages/nagios-nagtrap/nagios-nagtrap.spec:1.1
--- /dev/null	Sat Jan  7 19:57:25 2012
+++ packages/nagios-nagtrap/nagios-nagtrap.spec	Sat Jan  7 19:57:20 2012
@@ -0,0 +1,59 @@
+# $Revision$, $Date$
+%define		pkg	nagtrap
+%define		php_min_version 5.0.0
+%include	/usr/lib/rpm/macros.php
+Summary:	NagTrap picks the snmptraps from the database of SNMPTT
+Name:		nagios-%{pkg}
+Version:	0.1.3
+Release:	0.3
+License:	GPL v2
+Group:		Applications/WWW
+Source0:	http://downloads.sourceforge.net/nagtrap/nagtrap-%{version}.tar.gz
+# Source0-md5:	430a41a4455fbfe3ec5471eab691386e
+Patch0:		config.patch
+URL:		http://www.nagtrap.org/doku.php/en:start
+Requires:	nagios-cgi
+Requires:	php-common >= 4:%{php_min_version}
+Requires:	php-mysql
+Requires:	php-xml
+BuildArch:	noarch
+BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%define		_webapps	/etc/webapps
+%define		_sysconfdir	%{_webapps}/nagios
+%define		_appdir		%{_datadir}/nagios/%{pkg}
+
+%description
+NagTrap is a webinterface written in PHP for Nagios. You can manage
+and administrate recipient snmptraps from SNMPTT.
+
+%prep
+%setup -q -n %{pkg}-%{version}
+%patch0 -p1
+
+mv %{pkg}/etc config-sample
+
+%install
+rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir}}
+cp -a %{pkg}/* /$RPM_BUILD_ROOT%{_appdir}
+cp -a db /$RPM_BUILD_ROOT%{_appdir}
+cp -p config-sample/config.ini.php-dist $RPM_BUILD_ROOT%{_sysconfdir}/%{pkg}.php
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%doc ChangeLog THANKS
+%attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{pkg}.php
+%{_appdir}
+
+%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
+%changelog
+* %{date} PLD Team <feedback at pld-linux.org>
+All persons listed below can be reached at <cvs_login>@pld-linux.org
+
+$Log$
+Revision 1.1  2012/01/07 18:57:20  glen
+- new
================================================================


More information about the pld-cvs-commit mailing list