From 644f32c78040abe3be028891e8ef4464c4f629d8052f0403a066940c0a5fb3e6 Mon Sep 17 00:00:00 2001 From: Lars Vogdt Date: Sat, 5 Nov 2011 16:04:26 +0000 Subject: [PATCH] - added first set of macros for check_mk aka livestatus OBS-URL: https://build.opensuse.org/package/show/server:monitoring/nagios-rpm-macros?expand=0&rev=12 --- macros.check_mk | 35 +++++++++++++++++++++++++++++++++++ nagios-rpm-macros.changes | 5 +++++ nagios-rpm-macros.spec | 10 ++++++++-- 3 files changed, 48 insertions(+), 2 deletions(-) create mode 100644 macros.check_mk diff --git a/macros.check_mk b/macros.check_mk new file mode 100644 index 0000000..44c6659 --- /dev/null +++ b/macros.check_mk @@ -0,0 +1,35 @@ +# +# directories and files for check_mk +# +# place for livestatus.o libdir +%livestatus_libdir %{_prefix}/lib/check_mk +# livesock +%livestatus_socket_file %{nagios_spooldir}/livestatus.cmd +# livebackendsdir +livestatus_livebackendsdir %{_datadir}/check_mk/livestatius +# confdir +livestatus_sysconfdir %{_sysconfdir}/check_mk +# check_mk_configdir +livestatus_check_mk_configdir %{livestatus_sysconfdir}/conf.d +# +livestatus_datadir %{_datadir}/check_mk +# agentsdir +livestatus_agentsdir %{_datadir}/check_mk/agents +# checksdir +livestatus_checksdir %{_datadir}/check_mk/checks +# modulesdir +livestatus_modulesdir %{_datadir}/check_mk/modules +# web_dir +livestatus_webdir %{_datadir}/check_mk/web +# vardir +livestatus_vardir %{_var}/lib/check_mk +# agentslibdir +livestatus_agentslibdir %{_prefix}/lib/check_mk_agent +# agentsconfdir +livestatus_agentsconfdir %{livestatus_sysconfdir} +# htdocsdir +livestatus_htdocsdir %{nagios_datadir} +# nagconfdir +livestatus_nagconfdir %{nagios_sysconfdir}/check_mk.d +# rrddir +livestatus_rrddir %{_var}/lib/check_mk/rrd diff --git a/nagios-rpm-macros.changes b/nagios-rpm-macros.changes index 9a13350..62be2f2 100644 --- a/nagios-rpm-macros.changes +++ b/nagios-rpm-macros.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Sat Nov 5 16:03:58 UTC 2011 - lars@linux-schulserver.de + +- added first set of macros for check_mk aka livestatus + ------------------------------------------------------------------- Tue Nov 1 12:55:27 UTC 2011 - lars@linux-schulserver.de diff --git a/nagios-rpm-macros.spec b/nagios-rpm-macros.spec index 62e108e..415a90c 100644 --- a/nagios-rpm-macros.spec +++ b/nagios-rpm-macros.spec @@ -1,6 +1,8 @@ # # spec file for package nagios-rpm-macros # +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the @@ -10,13 +12,15 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. +# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# # norootforbuild Name: nagios-rpm-macros Summary: RPM Macros for Nagios based packages -Version: 0.002 +Version: 0.003 Release: 1 Url: http://en.opensuse.org/Nagios License: BSD3c(or similar) @@ -24,12 +28,13 @@ Group: System/Monitoring Source0: macros.nagios Source1: %{name}-README Source2: nagios-rpm-macros-COPYING +Source3: macros.check_mk BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This package provides rpm macros for building packages for -Nagios and/or Icinga. +Nagios, check_mk and/or Icinga. %prep @@ -40,6 +45,7 @@ Nagios and/or Icinga. %install install -Dm644 %{S:0} %{buildroot}%{_sysconfdir}/rpm/macros.nagios +cat %{S:3} >> %{buildroot}%{_sysconfdir}/rpm/macros.nagios %clean rm -rf %buildroot