568d74e
Name: nagios
Jose Pedro Oliveira e7addb0
Version: 3.4.4
Jose Pedro Oliveira ae56146
Release: 1%{?dist}
568d74e
Summary: Host/service/network monitoring program
568d74e
568d74e
Group: Applications/System
9ac4d0b
License: GPLv2
568d74e
URL: http://www.nagios.org/
Robert M. Albrecht 3a2a5aa
Source0: http://downloads.sourceforge.net/nagios/%{name}-%{version}.tar.gz
568d74e
Source1: nagios.logrotate
8b2bc51
Source2: nagios.htaccess
Robert M. Albrecht 3a2a5aa
Source3: nagios.internet.cfg
Robert M. Albrecht 3a2a5aa
Source4: nagios.htpasswd
Robert M. Albrecht 7c2a137
Source5: nagios.upgrade_to_v3.ReadMe
Robert M. Albrecht 7c2a137
Source6: nagios.upgrade_to_v3.sh
Jose Pedro Oliveira e7addb0
# PNG files from the old nagios-0010-Added-several-images-to-the-sample-config.patch
Jose Pedro Oliveira e7addb0
Source10: printer.png
Jose Pedro Oliveira e7addb0
Source11: router.png
Jose Pedro Oliveira e7addb0
Source12: switch.png
Jose Pedro Oliveira e7addb0
42e7b3a
Patch1: nagios-0001-from-rpm.patch
42e7b3a
Patch2: nagios-0002-SELinux-relabeling.patch
78de83b
# Sent upstream
42e7b3a
Patch3: nagios-0003-Fix-etc-init.d-nagios-status.patch
78de83b
# Sent upstream
Jose Pedro Oliveira ea9efbb
Patch4: nagios-0004-Fix-installation-of-httpd-conf.d-config-file.patch
Jose Pedro Oliveira ea9efbb
Patch5: nagios-0005-Install-config-files-too.patch
Jose Pedro Oliveira ea9efbb
Patch6: nagios-0006-Do-not-start-service-by-default.patch
78de83b
# Sent upstream
Jose Pedro Oliveira ea9efbb
Patch7: nagios-0007-The-init-script-should-return-2-in-case-of-unknown-c.patch
78de83b
Patch8: nagios-0008-Fix-path-to-CGI-executables.patch
55afcf7
Patch9: nagios-0009-Fixed-path-to-passwd-file-in-Apache-s-config-file.patch
Jose Pedro Oliveira e7addb0
Patch10: nagios-0010-Added-several-images-to-the-sample-config-revb.patch
035d618
Patch11: nagios-0011-Fixed-strange-permissions.patch
Jose Pedro Oliveira ea9efbb
568d74e
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
568d74e
4511366
BuildRequires: gd-devel > 1.8, mailx, libjpeg-devel, libpng-devel
42e7b3a
BuildRequires: perl(CPAN)
42e7b3a
BuildRequires: perl(ExtUtils::MakeMaker)
42e7b3a
BuildRequires: perl(ExtUtils::Embed)
42e7b3a
BuildRequires: perl(Test::Harness)
8a951c4
%if 0%{?el6}%{?fedora}
5cea535
BuildRequires: perl(Test::HTML::Lint)
8a951c4
%endif
42e7b3a
BuildRequires: perl(Test::More)
42e7b3a
BuildRequires: perl(Test::Simple)
4511366
5cea535
Robert M. Albrecht ca607aa
Requires: httpd
Jose Pedro Oliveira 01197e2
Requires: php
765eaa6
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
d405c45
Requires: mailx
765eaa6
Requires(preun): initscripts, chkconfig
584506a
Requires(post): initscripts, chkconfig
765eaa6
Requires(postun): initscripts
568d74e
584506a
Requires: nagios-common
584506a
Requires: user(nagios)
584506a
Requires(pre): user(nagios)
584506a
Requires: group(nagios)
584506a
Requires(pre): group(nagios)
584506a
cc56c9e
Robert M. Albrecht 01710ef
Summary: Nagios monitors hosts and services and yells if somethings breaks
Robert M. Albrecht 01710ef
Summary(de): Nagios überwacht Dienste und Rechner und meldet Ihnen Ausfälle
Robert M. Albrecht 01710ef
568d74e
%description
568d74e
Nagios is a program that will monitor hosts and services on your
568d74e
network.  It has the ability to send email or page alerts when a
568d74e
problem arises and when a problem is resolved.  Nagios is written
568d74e
in C and is designed to run under Linux (and some other *NIX
568d74e
variants) as a background process, intermittently running checks
568d74e
on various services that you specify.
568d74e
568d74e
The actual service checks are performed by separate "plugin" programs
568d74e
which return the status of the checks to Nagios. The plugins are
568d74e
available at http://sourceforge.net/projects/nagiosplug.
568d74e
568d74e
This package provides the core program, web interface, and documentation
568d74e
files for Nagios. Development files are built as a separate package.
568d74e
Robert M. Albrecht 01710ef
%description -l (de)
Robert M. Albrecht 01710ef
Nagios ist ein Programm zum Überwachen von Rechner und Diensten
Robert M. Albrecht 01710ef
in Ihrem Netzwerk. Wenn etwas ausfällt, kann es Sie per eMail
Robert M. Albrecht 01710ef
oder Pager benachrichtigen. Nagios ist in C geschrieben und
Robert M. Albrecht 01710ef
sollte auf allen Unix-Varianten (inklusive Linux :-) laufen. Es
Robert M. Albrecht 01710ef
läuft als Dämon und überwacht laufend alle konfigurierten
Robert M. Albrecht 01710ef
Dienste.
Robert M. Albrecht 01710ef
Robert M. Albrecht 01710ef
Nagios überprüft die Rechner und Dienste nicht selber, sondern
Robert M. Albrecht 01710ef
braucht dafür externe Programme. Viele dieser Programme finden
Robert M. Albrecht 01710ef
Sie im Paket nagios-plugins.
Robert M. Albrecht 01710ef
584506a
%package common
584506a
Group: Applications/System
584506a
Summary: Provides common directories, uid and gid among nagios-related packages
584506a
Requires(pre): shadow-utils
584506a
Requires(post): shadow-utils
584506a
Provides: user(nagios)
584506a
Provides: group(nagios)
47e020e
584506a
584506a
%description common
584506a
Provides common directories, uid and gid among nagios-related packages.
584506a
47e020e
568d74e
%package devel
568d74e
Group: Applications/System
568d74e
Summary: Provides include files that Nagios-related applications may compile against
568d74e
Requires: %{name} = %{version}-%{release}
568d74e
47e020e
568d74e
%description devel
568d74e
Nagios is a program that will monitor hosts and services on your
568d74e
network. It has the ability to email or page you when a problem arises
568d74e
and when a problem is resolved. Nagios is written in C and is
568d74e
designed to run under Linux (and some other *NIX variants) as a
568d74e
background process, intermittently running checks on various services
568d74e
that you specify.
568d74e
568d74e
This package provides include files that Nagios-related applications
568d74e
may compile against.
568d74e
47e020e
568d74e
%prep
Jose Pedro Oliveira ea9efbb
%setup -q -n %{name}
42e7b3a
%patch1 -p1 -b .fedora
42e7b3a
%patch2 -p1 -b .selinux_relabel
42e7b3a
%patch3 -p1 -b .fix_status_retcode
909da5a
%patch4 -p1 -b .fix_httpd_conf_d
909da5a
%patch5 -p1 -b .install_config
a51ad6b
%patch6 -p1 -b .dont_start_by_default
a51ad6b
%patch7 -p1 -b .return_2
78de83b
%patch8 -p1 -b .fix_path_to_cgi
55afcf7
%patch9 -p1 -b .fix_path_to_passwd
d405c45
%patch10 -p1 -b .more_images
035d618
%patch11 -p1 -b .fix_perms
568d74e
Jose Pedro Oliveira e7addb0
install -p -m 0644 %{SOURCE10} %{SOURCE11} %{SOURCE12} html/images/logos/
Jose Pedro Oliveira e7addb0
47e020e
568d74e
%build
42e7b3a
%configure \
Jose Pedro Oliveira ea9efbb
    --prefix=%{_datadir}/%{name} \
Jose Pedro Oliveira ea9efbb
    --exec-prefix=%{_localstatedir}/lib/%{name} \
Jose Pedro Oliveira ea9efbb
    --with-init-dir=%{_initrddir} \
Jose Pedro Oliveira ea9efbb
    --with-cgiurl=/%{name}/cgi-bin/ \
Jose Pedro Oliveira ea9efbb
    --with-htmlurl=/%{name} \
Jose Pedro Oliveira ea9efbb
    --with-lockfile=%{_localstatedir}/run/%{name}.pid \
Jose Pedro Oliveira ea9efbb
    --libdir=%{_libdir}/%{name} \
Jose Pedro Oliveira ea9efbb
    --with-nagios-user=nagios \
Jose Pedro Oliveira ea9efbb
    --with-nagios-grp=nagios \
Jose Pedro Oliveira ea9efbb
    --bindir=%{_sbindir} \
Jose Pedro Oliveira ea9efbb
    --libexecdir=%{_libdir}/%{name}/plugins \
Jose Pedro Oliveira ea9efbb
    --sysconfdir=%{_sysconfdir}/%{name} \
Jose Pedro Oliveira ea9efbb
    --localstatedir=%{_localstatedir}/log/%{name} \
Jose Pedro Oliveira ea9efbb
    --datadir=%{_datadir}/%{name}/html \
Jose Pedro Oliveira ea9efbb
    --with-gd-lib=%{_libdir} \
Jose Pedro Oliveira ea9efbb
    --with-gd-inc=%{_includedir} \
Jose Pedro Oliveira ea9efbb
    --enable-embedded-perl \
Jose Pedro Oliveira ea9efbb
    --with-perlcache \
Jose Pedro Oliveira ea9efbb
    --with-template-objects \
Jose Pedro Oliveira ea9efbb
    --with-template-extinfo \
Jose Pedro Oliveira ea9efbb
    STRIP=/bin/true
568d74e
make %{?_smp_mflags} all
568d74e
909da5a
sed -i -e "s| package Embed::Persistent;|#\!%{_bindir}/perl\npackage Embed::Persistent;|" p1.pl
909da5a
sed -i -e "s|NagiosCmd=/var/log/nagios/rw/nagios.cmd|NagiosCmd=%{_localstatedir}/spool/%{name}/cmd/nagios.cmd|" daemon-init
909da5a
sed -i -e "s|resource.cfg|private/resource.cfg|" \
Jose Pedro Oliveira ea9efbb
     -e "s|command_file=/var/log/nagios/rw/nagios.cmd|command_file=%{_localstatedir}/spool/%{name}/cmd/nagios.cmd|" sample-config/nagios.cfg 
5cea535
sed -e "s|/usr/lib/|%{_libdir}/|" %{SOURCE2} > %{name}.htaccess
5cea535
cp -f %{SOURCE5} UpgradeToVersion3.ReadMe
5cea535
cp -f %{SOURCE6} UpgradeToVersion3.sh
8b2bc51
echo >> html/stylesheets/common.css
568d74e
47e020e
568d74e
%install
568d74e
rm -rf %{buildroot}
909da5a
make DESTDIR=%{buildroot} INIT_OPTS="" INSTALL_OPTS="" COMMAND_OPTS="" CGIDIR="%{_libdir}/%{name}/cgi-bin" CFGDIR="%{_sysconfdir}/%{name}" fullinstall
909da5a
909da5a
# relocated to sbin (Fedora-specific)
909da5a
install -d -m 0755 %{buildroot}%{_bindir}
909da5a
mv %{buildroot}%{_sbindir}/nagiostats %{buildroot}%{_bindir}/nagiostats
909da5a
909da5a
install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/private
909da5a
mv %{buildroot}%{_sysconfdir}/%{name}/resource.cfg %{buildroot}%{_sysconfdir}/%{name}/private/resource.cfg
909da5a
909da5a
install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/conf.d/internet.cfg
909da5a
install -D -m 0644 %{SOURCE4} %{buildroot}%{_sysconfdir}/%{name}/passwd
909da5a
909da5a
# Install header-file
909da5a
install -D -m 0644 include/locations.h %{buildroot}%{_includedir}/%{name}/locations.h
909da5a
909da5a
# Install logrotate rule
909da5a
install -D -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
909da5a
909da5a
# Make room for event-handlers
909da5a
install -d -m 0755 %{buildroot}%{_libdir}/%{name}/plugins/eventhandlers
909da5a
909da5a
install -d -m 0775 %{buildroot}%{_localstatedir}/spool/%{name}/cmd
568d74e
47e020e
568d74e
%clean
909da5a
rm -rf %{buildroot}
568d74e
47e020e
584506a
%pre common
584506a
getent group nagios >/dev/null || groupadd -r nagios
584506a
getent passwd nagios >/dev/null || useradd -r -g nagios -d %{_localstatedir}/spool/%{name} -s /sbin/nologin nagios
584506a
exit 0
584506a
568d74e
568d74e
%preun
905c87a
if [ $1 = 0 ]; then
Jose Pedro Oliveira ea9efbb
    /sbin/service nagios stop > /dev/null 2>&1 || :
Jose Pedro Oliveira ea9efbb
    /sbin/chkconfig --del %{name} || :
905c87a
fi
568d74e
47e020e
568d74e
%post
Jose Pedro Oliveira 9c9b427
%{_sbindir}/usermod -a -G %{name} apache || :
568d74e
/sbin/chkconfig --add %{name} || :
568d74e
/sbin/service httpd condrestart > /dev/null 2>&1 || :
584506a
47e020e
568d74e
%postun
568d74e
/sbin/service httpd condrestart > /dev/null 2>&1 || :
568d74e
47e020e
5cea535
# missing buildrequires
5cea535
#%check
5cea535
#make test
5cea535
5cea535
568d74e
%files
568d74e
%dir %{_libdir}/%{name}/plugins/eventhandlers
568d74e
%dir %{_libdir}/%{name}/cgi-bin
568d74e
%dir %{_datadir}/%{name}
568d74e
%dir %{_datadir}/%{name}/html
568d74e
%doc %{_datadir}/%{name}/html/docs
Robert M. Albrecht 01710ef
%doc Changelog INSTALLING LICENSE README UPGRADING UpgradeToVersion3.ReadMe UpgradeToVersion3.sh
568d74e
%{_datadir}/%{name}/html/[^d]*
568d74e
%{_sbindir}/*
864e2e6
%{_bindir}/*
568d74e
%{_libdir}/%{name}/cgi-bin/*cgi
568d74e
%{_initrddir}/nagios
568d74e
%config(noreplace) %{_sysconfdir}/httpd/conf.d/nagios.conf
568d74e
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
e09c66d
%config(noreplace) %{_sysconfdir}/%{name}/*cfg
Robert M. Albrecht 3a2a5aa
%config(noreplace) %{_sysconfdir}/%{name}/objects/*cfg
b0f9836
%attr(0750,root,nagios) %dir %{_sysconfdir}/%{name}/private
Robert M. Albrecht 3a2a5aa
%attr(0750,root,nagios) %dir %{_sysconfdir}/%{name}/objects
e09c66d
%attr(0640,root,nagios) %config(noreplace) %{_sysconfdir}/%{name}/private/resource.cfg
Robert M. Albrecht 3a2a5aa
%attr(0640,root,nagios) %config(noreplace) %{_sysconfdir}/%{name}/conf.d/internet.cfg
5cea535
%attr(0640,root,apache) %config(noreplace) %{_sysconfdir}/%{name}/passwd
Robert M. Albrecht ca607aa
%attr(0640,root,apache) %config(noreplace) %{_datadir}/%{name}/html/config.inc.php
f5382e1
%attr(2775,nagios,nagios) %dir %{_localstatedir}/spool/%{name}/cmd
035d618
%attr(0750,nagios,nagios) %dir %{_localstatedir}/log/%{name}
035d618
%attr(0750,nagios,nagios) %dir %{_localstatedir}/log/%{name}/archives
035d618
%attr(0750,nagios,nagios) %dir %{_localstatedir}/log/%{name}/spool/
035d618
%attr(0750,nagios,nagios) %dir %{_localstatedir}/log/%{name}/spool/checkresults
568d74e
47e020e
584506a
%files common
Jose Pedro Oliveira ea9efbb
%dir %{_sysconfdir}/%{name}
584506a
%dir %{_libdir}/%{name}
Jose Pedro Oliveira ea9efbb
%dir %{_libdir}/%{name}/plugins
584506a
%attr(0755,nagios,nagios) %dir %{_localstatedir}/spool/%{name}
584506a
47e020e
568d74e
%files devel
568d74e
%{_includedir}/%{name}
568d74e
47e020e
568d74e
%changelog
Jose Pedro Oliveira e7addb0
* Sun Jan 13 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.4-1
Jose Pedro Oliveira e7addb0
- Update to 3.4.4; CVE-2012-6096 (#893269)
Jose Pedro Oliveira e7addb0
- Refactored the patch nagios-0010-Added-several-images-to-the-sample-config.patch
Jose Pedro Oliveira e7addb0
  as patch can't create binary files (#875362).
Jose Pedro Oliveira e7addb0
  The old patch10 was replaced by nagios-0010-Added-several-images-to-the-sample-config-revb.patch
Jose Pedro Oliveira e7addb0
  and the PNG files included as sources 10, 11, and 12.
Jose Pedro Oliveira e7addb0
Jose Pedro Oliveira 2209627
* Tue Dec  4 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.3-1
Jose Pedro Oliveira 2209627
- Upgrade to 3.4.3
Jose Pedro Oliveira 2209627
Jose Pedro Oliveira ae56146
* Sat Nov 10 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.2-1
Jose Pedro Oliveira ae56146
- Upgrade to 3.4.2
Jose Pedro Oliveira ae56146
42da804
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1-3
42da804
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
42da804
c9a3249
* Thu Jun 28 2012 Petr Pisar <ppisar@redhat.com> - 3.4.1-2
c9a3249
- Perl 5.16 rebuild
c9a3249
Jose Pedro Oliveira deeaf85
* Mon Jun 25 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.1-1
Jose Pedro Oliveira deeaf85
- Upgrade to 3.4.1 (#835047)
Jose Pedro Oliveira deeaf85
- Dropped nagios-0012-Fixed-html-rss-install-files.patch
Jose Pedro Oliveira deeaf85
f2e7831
* Fri Jun 15 2012 Petr Pisar <ppisar@redhat.com> - 3.3.1-4
f2e7831
- Perl 5.16 rebuild
f2e7831
Jose Pedro Oliveira 9c9b427
* Fri Feb 10 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.3.1-3
Jose Pedro Oliveira 9c9b427
- Move the nagios-common's usermod line to the main nagios package (#627527).
Jose Pedro Oliveira 9c9b427
Jose Pedro Oliveira 01197e2
* Fri Feb 10 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.3.1-2
Jose Pedro Oliveira 01197e2
- Add php to the requirements list (#519371, et al.).
Jose Pedro Oliveira 01197e2
Jose Pedro Oliveira ea9efbb
* Tue Feb  7 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.3.1-1
Jose Pedro Oliveira ea9efbb
- Upgrade to 3.3.1 (#732329);
Jose Pedro Oliveira ea9efbb
  includes fixes for CVE-2011-1523 and CVE-2011-2179 (#690880, #690881, #709874).
Jose Pedro Oliveira ea9efbb
- Make nagios-common own the /usr/lib{,64}/nagios/plugins directories (#756839).
Jose Pedro Oliveira ea9efbb
- Change the ownership of /etc/nagios to the nagios-common package (#756839).
Jose Pedro Oliveira ea9efbb
- Retab (tabs -> spaces).
Jose Pedro Oliveira ea9efbb
f43903b
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.3-13
f43903b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f43903b
3d45cfb
* Tue Dec 06 2011 Adam Jackson <ajax@redhat.com> - 3.2.3-12
3d45cfb
- Rebuild for new libpng
3d45cfb
Marcela Mašláňová ba14527
* Tue Jun 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 3.2.3-11
Marcela Mašláňová ba14527
- Perl mass rebuild
Marcela Mašláňová ba14527
Jan ONDREJ (SAL) 504c08c
* Wed Mar 23 2011 Ján ONDREJ (SAL) <ondrejj(at)salstar.sk> - 3.2.3-10
Jan ONDREJ (SAL) 504c08c
- Rebuild against new mysql.
Jan ONDREJ (SAL) 504c08c
cf0f803
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.3-9
cf0f803
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
cf0f803
035d618
* Tue Jan 25 2011 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-8
035d618
- Fixed strange permission on executables (see rhbz #672074)
035d618
- Dropped permissions on directories with log-files (see rhbz #672074)
035d618
d405c45
* Tue Nov 23 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-7
d405c45
- Finally fixed path to CGI (rhbz #653291)
d405c45
- Added runtime dependency - mailx (see rhbz #655541)
d405c45
- Added more images to the sample config
d405c45
55afcf7
* Thu Nov 18 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-6
55afcf7
- Fixed path to passwd file in Apache's config file
55afcf7
8a951c4
* Tue Nov 16 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-5
8a951c4
- Fix building on EL-5
8a951c4
78de83b
* Mon Nov 15 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-4
78de83b
- Fix path to CGI (rhbz #653291)
78de83b
bd07c33
* Wed Nov  3 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-3
bd07c33
- Disable stripping of binaries (see rhbz #648223).
bd07c33
a51ad6b
* Wed Oct 27 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-2
a51ad6b
- Accidentally forgotten patches added back
a51ad6b
909da5a
* Tue Oct 26 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.3-1
909da5a
- Ver. 3.2.3
909da5a
- Further cleanups in spec-file
909da5a
Jesse Keating e14a773
* Wed Sep 29 2010 jkeating - 3.2.2-2
Jesse Keating e14a773
- Rebuilt for gcc bug 634757
Jesse Keating e14a773
5cea535
* Sat Sep 11 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.2-1
5cea535
- Ver. 3.2.2 (rhbz #629439).
5cea535
- Cleanup spec-file
5cea535
- Ensure that %%{_sysconfdir}/httpd/conf.d/nagios.conf points to
5cea535
  the actual passwd file (see rhbz #576571).
5cea535
Adam Tkac d649b95
* Tue Aug 24 2010 Adam Tkac <atkac redhat com> - 3.2.1-6
Adam Tkac d649b95
- rebuild
Adam Tkac d649b95
47e020e
* Wed Jun  9 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.1-5
47e020e
- Removed obsoletes: nagios < 3.2.1-2
47e020e
ccf12bf
* Tue Jun 01 2010 Marcela Maslanova <mmaslano@redhat.com> - 3.2.1-4
ccf12bf
- Mass rebuild with perl-5.12.0
ccf12bf
cc56c9e
* Mon May 17 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.1-3
cc56c9e
- Fixed severe issue with uninstalling main nagios package while
cc56c9e
  updating (see rhbz #590709 for details).
cc56c9e
cc56c9e
* Sun Apr 25 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.1-2
584506a
- Created 'common' subpackage for gid/uid and common directory
584506a
6299af2
* Sat Mar 13 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.1-1
6299af2
- Upgrade to 3.2.1 (#572587).
6299af2
- Fixed SELinux patch (#573119).
6299af2
42e7b3a
* Thu Feb 25 2010 Peter Lemenkov <lemenkov@gmail.com> - 3.2.0-4
42e7b3a
- The package builds now with distro CFLAGS, CXXFLAGS (see bz #520979)
42e7b3a
- Fixed returning status for init-script (see bz #546561)
42e7b3a
- Fixed selinux issue with writing of PID-file (see bz #548638 and bz #539963)
42e7b3a
- Fixed build on EPEL (see bz #526817)
42e7b3a
b7bef02
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 3.2.0-3
b7bef02
- rebuild against perl 5.10.1
b7bef02
ab23ad3
* Mon Aug 17 2009 Mike McGrath <mmcgrath@redhat.com> - 3.2.0-2
ab23ad3
- s/datarootdir/datadir/
ab23ad3
8ded8bb
* Sun Aug 16 2009 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.2.0-1
8ded8bb
- Upgrade to 3.2.0 (#517210).
8ded8bb
Robert M. Albrecht ca607aa
* Fri Jul 24 2009 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.1.2-3
Robert M. Albrecht ca607aa
- Corrected the package version in the last two changelog entries (#499853)
Robert M. Albrecht ca607aa
- Using configure --datarootdir option instead of --datadir (#499853)
Robert M. Albrecht ca607aa
  (fixes the physical_html_path value in cgi.cfg)
Robert M. Albrecht ca607aa
- Fixes permissions to the new php configuration file config.inc.php (#499853)
Robert M. Albrecht ca607aa
- Re-enables the httpd requirement as its removal caused several problems
Robert M. Albrecht ca607aa
  (see #487411 for more information)
Robert M. Albrecht ca607aa
Robert M. Albrecht ca607aa
* Wed Jul 15 2009 Mike McGrath <mmcgrath@redhat.com> 3.1.2-2
36e9290
- Release bump for rebuild
36e9290
Robert M. Albrecht ca607aa
* Mon Jun 29 2009  Robert M. Albrecht <fedora@romal.de> 3.1.1-1
Robert M. Albrecht 5fd311f
- Upstream released a new version
Robert M. Albrecht 5fd311f
eecd03f
* Mon Jun 22 2009 Mike McGrath <mmcgrath@redhat.com> - 3.0.6-4
eecd03f
- Removing httpd requires for #487411
eecd03f
b4dfa37
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-3
b4dfa37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
b4dfa37
Robert M. Albrecht 2bd3eda
* Sun Jan 11 2009  Robert M. Albrecht <fedora@romal.de> 3.0.6-2
Robert M. Albrecht 2bd3eda
- I messed my CVS up
Robert M. Albrecht 2bd3eda
Robert M. Albrecht 6da7097
* Tue Dec 02 2008  Robert M. Albrecht <fedora@romal.de> 3.0.6-1
Robert M. Albrecht 6da7097
- Upstream released a new version
Robert M. Albrecht 6da7097
a9e50a2
* Mon Nov 24 2008 Mike McGrath <mmcgrath@redhat.com> 3.0.5-1
a9e50a2
- Upstream released a new version
a9e50a2
Robert M. Albrecht e3cd11c
* Mon Oct 20 2008 Robert M. Albrecht <romal@gmx.de> 3.0.4-3
Robert M. Albrecht e3cd11c
- Fixed a typo introduced in fixing Bugzilla 461087
Robert M. Albrecht e3cd11c
Robert M. Albrecht ebcbe5d
* Mon Oct 20 2008 Robert M. Albrecht <romal@gmx.de> 3.0.4-2
Robert M. Albrecht ebcbe5d
- Bugzilla 461087 wrong path for icons
Robert M. Albrecht ebcbe5d
Robert M. Albrecht 7c2a137
* Mon Oct 20 2008 Robert M. Albrecht <romal@gmx.de> 3.0.4-1
Robert M. Albrecht 7c2a137
- Upstream released 3.0.4
584506a
- Fixed two typos in nagios.spec
Robert M. Albrecht 7c2a137
9ac4d0b
* Sun Sep 28 2008 Mike McGrath <mmcgrath@redhat.com> 3.0.3-9
9ac4d0b
- License fix
9ac4d0b
Robert M. Albrecht 01710ef
* Mon Jul 23 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-8
Robert M. Albrecht 01710ef
- Matthew Jurgens provided a script and Readme for upgrading your config to Release 3
Robert M. Albrecht 01710ef
Robert M. Albrecht 01710ef
* Mon Jul 22 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-7
Robert M. Albrecht 01710ef
- Added summary
Robert M. Albrecht 01710ef
- Added german translations
Robert M. Albrecht 01710ef
Robert M. Albrecht 841c8d1
* Tue Jul 10 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-6
Robert M. Albrecht 841c8d1
- disabled conf.d in nagios.conf for now
Robert M. Albrecht 841c8d1
Robert M. Albrecht f9795c3
* Tue Jul 10 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-5
Robert M. Albrecht f9795c3
- Killed BuildRequirements for unsupported Fedora releases
Robert M. Albrecht f9795c3
Robert M. Albrecht 3a2a5aa
* Wed Jul 02 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-4
Robert M. Albrecht 3a2a5aa
- renamed preconfigured passwd to .htpasswd to enable Apaches .ht* protection
Robert M. Albrecht 3a2a5aa
- added default .htpasswd with user nagiosadmin password nagiosadmin
Robert M. Albrecht 3a2a5aa
Robert M. Albrecht 3a2a5aa
* Tue Jul 01 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-3
Robert M. Albrecht 3a2a5aa
- Added Apache style conf.d
Robert M. Albrecht 3a2a5aa
- Added a working example config named internet.cfg
Robert M. Albrecht 3a2a5aa
- The object folder was created twice
Robert M. Albrecht 3a2a5aa
Robert M. Albrecht 3a2a5aa
* Tue Jul 01 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-2
Robert M. Albrecht 3a2a5aa
- Fixed folder /var/log/nagios/spool/checkresults
Robert M. Albrecht 3a2a5aa
- silenced rpmlint (tabs, spaces)
Robert M. Albrecht 3a2a5aa
- silenced rpmlint (configure missing libdir)
Robert M. Albrecht 3a2a5aa
Robert M. Albrecht 3a2a5aa
* Sun Jun 29 2008 Robert M. Albrecht <romal@gmx.de> 3.0.3-1
Robert M. Albrecht 3a2a5aa
- Upstream released 3.0.3
Robert M. Albrecht 3a2a5aa
Robert M. Albrecht 3a2a5aa
* Sun Jun 22 2008 Robert M. Albrecht <romal@gmx.de> 3.0.2-1
Robert M. Albrecht 3a2a5aa
- Upstream released 3.0.2
Robert M. Albrecht 3a2a5aa
41cf154
* Mon May 26 2008 Shawn Starr <shawn.starr@rogers.com> 2.12-3
41cf154
- Fix spec seems to break for Fedora 10+
41cf154
4984d10
* Fri May 23 2008 Shawn Starr <shawn.starr@rogers.com> 2.12-2
4984d10
- Put back fix for Bugzilla #233887
4984d10
ad8fac4
* Fri May 23 2008 Shawn Starr <shawn.starr@rogers.com> 2.12-1
ad8fac4
- Upstream released 2.12
ad8fac4
- Fixes CVE-2007-5803 XSS issues, Bugzilla #445512
ad8fac4
765eaa6
* Tue Mar 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> 2.11-3
765eaa6
- add Requires for versioned perl (libperl.so)
765eaa6
- get rid of pointless file Requires
765eaa6
aee5cba
* Mon Mar 17 2008 Mike McGrath <mmcgrath@redhat.com> 2.11-2
97c584b
- Upstream released new version
aee5cba
- Added perl-ExtUtils-Embed
97c584b
2675f25
* Tue Feb 12 2008 Mike McGrath <mmcgrath@redhat.com> 2.10-6
2675f25
- Rebuild for gcc43
2675f25
4511366
* Thu Nov 29 2007 Mike McGrath <mmcgrath@redhat.com> 2.10-5
05ef90e
- Upstream released 2.10
e09c66d
- Renamed cfg-sample configs to just .cfg
1242727
- Added BR of perl-devel, libjpeg-devel, libpng-devel
05ef90e
a5ef1b1
* Wed Sep 26 2007 Mike McGrath <mmcgrath@redhat.com> 2.9-5
a5ef1b1
- rebuild for koji test
a5ef1b1
d0f0355
* Sat Sep 08 2007 Mike McGrath <mmcgrath@redhat.com> 2.9-4
d0f0355
- rebuild
d0f0355
606790e
* Wed Aug 22 2007 Mike McGrath <mmcgrath@redhat.com> 2.9-3
606790e
- Rebuild for ppc32 and license
606790e
0244b1a
* Tue Jul 10 2007 Mike McGrath <mmcgrath@redhat.com> 2.9-2
0244b1a
- Release bump
0244b1a
15ebcc3
* Fri Jun 29 2007 Mike McGrath <mmcgrath@redhat.com> 2.9-1
15ebcc3
- Upstream released 2.9
15ebcc3
22872c9
* Tue Feb 06 2007 Mike McGrath <imlinux@gmail.com> 2.7-2
8b25e97
- Upstream released 2.7
8b25e97
5cd5308
* Thu Nov 30 2006 Mike McGrath <imlinux@gmail.com> 2.6-1
5cd5308
- Upstream released 2.6
5cd5308
ff7db9e
* Thu Sep 07 2006 Mike McGrath <imlinux@gmail.com> 2.5-3
ff7db9e
- Release bump for mass rebuild
ff7db9e
b0f9836
* Wed Aug 02 2006 Mike McGrath <imlinux@gmail.com> 2.5-2
b0f9836
- Fixed default permissions for private and the resource file
b0f9836
8e5eb74
* Fri Jul 14 2006 Mike McGrath <imlinux@gmail.com> 2.5-1
8e5eb74
- Upstream released 2.5
8e5eb74
864e2e6
* Mon Jun 26 2006 Mike McGrath <imlinux@gmail.com> 2.4-2
864e2e6
- Added /usr/bin/nagiostats bz# 194461
864e2e6
204b3ec
* Sun Jun 04 2006 Mike McGrath <imlinux@gmail.com> 2.4-1
204b3ec
- Upstream released 2.4
204b3ec
- Cleaned up changelog
204b3ec
905c87a
* Mon May 15 2006 Mike McGrath <imlinux@gmail.com> 2.3.1-1
905c87a
- Bug fix for HTTP content_length header integer overflow in CGIs
905c87a
- Updates no longer remove Nagios from starting up on reboot
905c87a
eba7d53
* Tue May 09 2006 Mike McGrath <imlinux@gmail.com> 2.3-3
4c10caa
- updates to the init script that prevented nagios from shutting down
4c10caa
13ef4cc
* Wed May 03 2006 Mike McGrath <imlinux@gmail.com> 2.3-1
13ef4cc
- Upstream released 2.3
13ef4cc
- Bug fix for negative HTTP content_length header in CGIs
13ef4cc
- Added missing links for notes_url and action_url to service column of status detail page 
13ef4cc
ebe12d8
* Tue May 02 2006 Mike McGrath <imlinux@gmail.com> 2.2-3
f5382e1
- Upstream released 2.2
f5382e1
ba55d5d
* Tue Feb 21 2006 Mike McGrath <imlinux@gmail.com> 2.0-1
cfd6bb8
- Upstream released 2.0 (changes below)
cfd6bb8
- Fix for segfault in timed event queue
cfd6bb8
- Removed length limitations for object vars/vals
cfd6bb8
- Updated config.sub and config.guess to versions from automake-1.9
cfd6bb8
- Doc updates
45ed12f
4abe26f
* Sat Feb 04 2006 Mike McGrath <imlinux@gmail.com> 2.0-0.2.rc2
4abe26f
- Fixed default options in Apache config
4abe26f
8b2bc51
* Fri Jan 27 2006 Mike McGrath <imlinux@gmail.com> 2.0-0.1.rc2
8b2bc51
- Using 2.0rc2 tarball
8b2bc51
15366e7
* Thu Jan 26 2006 Mike McGrath <imlinux@gmail.com> 1.3-15
15366e7
- Fixed usermod -a issue, Bugzilla #49609
15366e7
568d74e
* Sun Jan 15 2005 Mike McGrath <imlinux@gmail.com> 1.3-14
568d74e
- Fedora friendly spec file
568d74e
568d74e
* Sat May 31 2003 Karl DeBisschop <kdebisschop@users.sourceforge.net> (1.1-1)
568d74e
- Merge with CVS for 1.1 release
568d74e
568d74e
* Fri May 30 2003 Karl DeBisschop <kdebisschop@users.sourceforge.net> (1.0-4)
568d74e
- cmdgrp was not always getting created
568d74e
- patches for cmd.cgi and history.cgi
568d74e
568d74e
* Sat May 24 2003 Karl DeBisschop <kdebisschop@users.sourceforge.net> (1.0-3)
568d74e
- patches for doco and PostgreSQL timestamp
568d74e
- make sure all files are packaged (otherwise, will not build on RH9)
568d74e
568d74e
* Sat May 17 2003 Karl DeBisschop <kdebisschop@users.sourceforge.net> (1.0-2)
568d74e
- patch for file descriptor leak
568d74e
568d74e
* Fri Oct 04 2002 Karl DeBisschop <kdebisschop@users.sourceforge.net>
568d74e
- merge many improvements from Ramiro Morales <rm-rpms@gmx.net>
568d74e
  (macros for PERF_EXTERNAL and EMBPERL, cleanup pre/post scripts,
Robert M. Albrecht c2153ac
  nnmmsg logger macro, include eventhandlers, convertcfg, mini_epn)
568d74e
- use LSB-standard /etc/init.d/nagios startup location
568d74e
568d74e
* Tue Aug 13 2002 Karl DeBisschop <kdebisschop@users.sourceforge.net>
568d74e
- INSTALL was renamed INSTALLING
568d74e
- p1.pl script included in package
568d74e
- web server restarted because Red Hat 7.3 init does not do 'reload'
568d74e
568d74e
* Fri Jun 14 2002 Ethan Galstad 
568d74e
- Modified requirements to work when installed using KickStart (Jeff Frost)
568d74e
- Changed method used for checking for user/group existence (Jeff Frost)
568d74e
568d74e
* Tue May 15 2002 Ethan Galstad 
568d74e
- Updated to work with new sample template-based config files (Darren Gamble)
568d74e
568d74e
* Sun Feb 17 2002 Ole Gjerde <gjerde@ignus.com> (1.0a4)
568d74e
- Fixed spec file to work with Nagios
568d74e
568d74e
* Wed Jan 17 2001 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.7a5-1)
568d74e
- switch from /usr/libexec to /usr/lib because linux FHS has no libexec
568d74e
- use global macro to set location of init script
568d74e
- fold htaccess.sample into contrib directory of tarball
568d74e
568d74e
* Fri Nov 03 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6-1)
568d74e
- Rebuild with final sources
568d74e
568d74e
* Wed Sep 06 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b5-1)
568d74e
- Create separate cgi, html, and devel packages
568d74e
- Include commands.cfg
568d74e
568d74e
* Sun Aug 27 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b5-1)
568d74e
- beta 5
568d74e
568d74e
* Sun Jul 23 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b3-2)
568d74e
- fixes for daemon-init, multi-OS RPM building
568d74e
568d74e
* Wed Jul 12 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b3-1)
568d74e
- beta 3
568d74e
568d74e
* Sun Jun 25 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b2-3)
568d74e
- true beta2 sources
568d74e
568d74e
* Sat Jun 24 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b2-2)
568d74e
- cleanup spec, still using pre-beta2 sources
568d74e
568d74e
* Sat Jun 24 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b2-1)
568d74e
- mandrake merge using pre-beta2 sources (many thanks to Stefan van der Eijk <s.vandereijk@chello.nl>)
568d74e
568d74e
* Wed Jun 14 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b1-1)
568d74e
- add stylesheet diffs
568d74e
568d74e
* Mon Jun 12 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.6b1-1)
568d74e
- adapt for 0.0.6b1
568d74e
568d74e
* Mon Jun 05 2000 Karl DeBisschop <kdebisschop@users.sourceforge.net> (0.0.5-4)
568d74e
- add traceroute.cgi and htaccess.sample
568d74e
- move placement of docs (in files) to avoid group warnings
568d74e
- change www user and group to nobody and add warning
568d74e
568d74e
* Mon Jun 05 2000 Karsten Weiss <knweiss@gmx.de> (0.0.5-3)
568d74e
- official group name
568d74e
- improved user detection
568d74e
568d74e
* Tue Oct 19 1999 Mike McHenry 
568d74e
- Fixed init.d scripts to better fit new Redhat init.d script formats
568d74e
568d74e
* Fri Sep 03 1999 Mike McHenry <mmchen@minn.net> (0.0.4-1)
568d74e
- Upgraded package from 0.0.4b4 to 0.0.4
568d74e
568d74e
* Mon Aug 16 1999 Mike McHenry <mmchen@minn.net>
568d74e
- First RPM build (0.0.4b4)
Jose Pedro Oliveira ea9efbb
Jose Pedro Oliveira ea9efbb
# vim:set ai ts=4 sw=4 sts=4 et: