2 %define php_min_version 5.0.0
3 Summary: NagTrap picks the snmptraps from the database of SNMPTT
8 Group: Applications/WWW
9 Source0: http://downloads.sourceforge.net/nagtrap/nagtrap-%{version}.tar.gz
10 # Source0-md5: 430a41a4455fbfe3ec5471eab691386e
13 URL: http://www.nagtrap.org/doku.php/en:start
15 Requires: php-common >= 4:%{php_min_version}
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21 %define _webapps /etc/webapps
22 %define _sysconfdir %{_webapps}/nagios
23 %define _appdir %{_datadir}/nagios/%{pkg}
26 NagTrap is a webinterface written in PHP for Nagios. You can manage
27 and administrate recipient snmptraps from SNMPTT.
30 %setup -q -n %{pkg}-%{version}
33 mv %{pkg}/etc config-sample
37 rm -rf $RPM_BUILD_ROOT
38 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_appdir}}
39 cp -a %{pkg}/* /$RPM_BUILD_ROOT%{_appdir}
40 cp -a db /$RPM_BUILD_ROOT%{_appdir}
41 cp -p config-sample/config.ini.php-dist $RPM_BUILD_ROOT%{_sysconfdir}/%{pkg}.php
44 rm -rf $RPM_BUILD_ROOT
47 %defattr(644,root,root,755)
48 %doc ChangeLog THANKS README
49 %attr(640,root,http) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{pkg}.php