From 55d7b8badb24fa59caa54a7960f705e4f41b48f8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Fri, 15 Feb 2013 14:10:07 +0200 Subject: [PATCH] rename plugin with .php ext, add .spec --- check_elvis_status => check_elvis_status.php | 0 nagios-plugin-check_elvis_status.spec | 47 ++++++++++++++++++++ 2 files changed, 47 insertions(+) rename check_elvis_status => check_elvis_status.php (100%) create mode 100644 nagios-plugin-check_elvis_status.spec diff --git a/check_elvis_status b/check_elvis_status.php similarity index 100% rename from check_elvis_status rename to check_elvis_status.php diff --git a/nagios-plugin-check_elvis_status.spec b/nagios-plugin-check_elvis_status.spec new file mode 100644 index 0000000..2ef70b0 --- /dev/null +++ b/nagios-plugin-check_elvis_status.spec @@ -0,0 +1,47 @@ +%define plugin check_elvis_status +%define php_min_version 5.2.0 +%include /usr/lib/rpm/macros.php +Summary: Nagios plugin to check Elvis DAM status +Name: nagios-plugin-%{plugin} +Version: 0.1 +Release: 1 +License: GPL v2 +Group: Networking +Source0: %{plugin}.php +Source1: %{plugin}.cfg +URL: https://github.com/glensc/nagios-plugin-check_elvis_status +Requires: nagios-common +Requires: nagios-plugins-libs +Requires: php(core) >= %{php_min_version} +Requires: php(json) +BuildArch: noarch +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +# for perl plugins: +%define _noautoreq perl(utils) + +%define _sysconfdir /etc/nagios/plugins +%define plugindir %{_prefix}/lib/nagios/plugins + +%description +Nagios plugin to check Elvis DAM status via admin /server-status json +data. + +%prep +%setup -qcT +cp -p %{SOURCE0} %{plugin} +cp -p %{SOURCE1} . + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{plugindir}} +install -p %{plugin} $RPM_BUILD_ROOT%{plugindir}/%{plugin} +cp -p %{plugin}.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{plugin}.cfg + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%attr(640,root,nagios) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{plugin}.cfg +%attr(755,root,root) %{plugindir}/%{plugin} -- 2.44.0