]> git.pld-linux.org Git - packages/cacti-plugin-npc.git/blame - cacti-plugin-npc.spec
- typo, by Pawel Dlugosz
[packages/cacti-plugin-npc.git] / cacti-plugin-npc.spec
CommitLineData
4edcb3cf 1# TODO
ff4d2b7e
ER
2# - Edit the MySQL options on line 143 of /cacti/plugins/npc/neb/inserter.c
3# - not lib64 safe
d35f8256
MWP
4%define namesrc npc
5%include /usr/lib/rpm/macros.perl
6Summary: Plugin for Cacti - NPC
fc68046f 7Summary(pl.UTF-8): Wtyczka do Cacti - NPC
d35f8256
MWP
8Name: cacti-plugin-npc
9Version: 0.1.1a
3fc805a2 10Release: 0.2
d35f8256
MWP
11License: GPL v2
12Group: Applications/WWW
3fc805a2 13Source0: http://forums.cacti.net/files/%{namesrc}-%{version}.tar.gz
d35f8256 14# Source0-md5: 325f2e49070420346b55b7b4e2994d34
4edcb3cf 15Patch0: %{name}-path_headers.patch
3fc805a2 16# inserter.c patch for nagios 3.0b6 from http://forums.cacti.net/about10327-0-asc-150.html
ff4d2b7e 17#Patch1: http://forums.cacti.net/files/neb_159.patch
3fc805a2
MWP
18# from http://forums.cacti.net/about10327-0-asc-135.html
19Patch1: %{name}-extinfo.patch
13082d78 20URL: http://forums.cacti.net/about10327.html
e5f34786 21BuildRequires: mysql-devel >= 4.1.0
ff4d2b7e
ER
22BuildRequires: nagios-devel >= 2.1
23BuildRequires: rpm-perlprov
4edcb3cf 24Requires: cacti >= 0.8.6h
baa07df1 25Requires: nagios >= 2.1
d35f8256
MWP
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%define webcactipluginroot /usr/share/cacti/plugins/%{namesrc}
d919104c 29%define pathtonagiosmodules /usr/lib/nagios/modules
d35f8256
MWP
30
31%description
32Plugin for Cacti - A UI replacement for Nagios integrated into Cacti.
33
4e927f40
JR
34%description -l pl.UTF-8
35Wtyczka do Cacti - zamiennik interfejsu użytkownika dla Nagiosa
7954e233 36zintegrowany z Cacti.
d35f8256
MWP
37
38%prep
39%setup -q -n %{namesrc}
4edcb3cf 40%patch0 -p1
3fc805a2 41%patch1 -p1
d35f8256 42
e5f34786 43%build
ff4d2b7e 44cd neb
e5f34786
MWP
45%{__make}
46
d35f8256
MWP
47%install
48rm -rf $RPM_BUILD_ROOT
49install -d $RPM_BUILD_ROOT%{webcactipluginroot}
e5f34786 50install -d $RPM_BUILD_ROOT%{pathtonagiosmodules}
ff4d2b7e
ER
51install neb/inserter.o $RPM_BUILD_ROOT%{pathtonagiosmodules}
52rm -rf neb
53cp -a * $RPM_BUILD_ROOT%{webcactipluginroot}
d35f8256 54
e5f34786
MWP
55# Edit nagios.cfg and set:
56#
57# retain_state_information=0
58# event_broker_options=-1
59# broker_module=%{pathtonagiosmodules}/inserter.o
60
61# Setting retain_state_information=0 causes all hosts and services to
62# go to a pending state until rechecked by Nagios. Without this setting
63# the inserter module will never update any data in NPC. Its a minor
64# inconvenience that I will try to fix in the inserter module.
65
d35f8256
MWP
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
ff4d2b7e 71%doc TODO README
d35f8256 72%{webcactipluginroot}
ff4d2b7e 73%attr(755,root,root) %{pathtonagiosmodules}/inserter.o
This page took 0.100624 seconds and 4 git commands to generate.