From 16e167abfcf2e8a47dc926243d3e2e65b20b3c9e Mon Sep 17 00:00:00 2001 From: Tomas Edwardsson Date: Tue, 16 Jul 2013 10:41:22 +0000 Subject: [PATCH] Added spec file --- .../nagios-okplugin-check_updates.spec | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 check_updates/nagios-okplugin-check_updates.spec diff --git a/check_updates/nagios-okplugin-check_updates.spec b/check_updates/nagios-okplugin-check_updates.spec new file mode 100644 index 0000000..da845e6 --- /dev/null +++ b/check_updates/nagios-okplugin-check_updates.spec @@ -0,0 +1,46 @@ +%define debug_package %{nil} +%define plugin check_updates + +Summary: A Nagios plugin to check operating system updates +Name: nagios-okplugin-%{plugin} +Version: 0.0.1 +Release: 1%{?dist} +License: GPLv3+ +Group: Applications/System +URL: https://github.com/opinkerfi/nagios-plugins/tree/master/%{plugin} +Source0: https://github.com/opinkerfi/nagios-plugins/tree/master/%{plugin}/releases/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Packager: Tomas Edwardsson +BuildArch: noarch +Requires: nrpe +Requires: pynag +Requires: PackageKit + + +%description +Checks updates via PackageKit and can notify on various different situations + +%prep +%setup -q + +%build + + +%install +rm -rf %{buildroot} +install -D -p -m 0755 %{plugin} %{buildroot}%{_libdir}/nagios/plugins/%{plugin} +mkdir -p %{buildroot}%{_sysconfdir}/nrpe.d +sed "s^/usr/lib64^%{_libdir}^g" nrpe.d/%{plugin}.cfg > %{buildroot}%{_sysconfdir}/nrpe.d/%{plugin}.cfg + +%clean +rm -rf %{buildroot} + +%files +%defattr(-,root,root,-) +%doc README.md +%{_libdir}/nagios/plugins/* +%config(noreplace) %{_sysconfdir}/nrpe.d/%{plugin}.cfg + +%changelog +* Wed Jul 16 2013 Tomas Edwardsson 0.0.1-1 +- Initial Packaging