Jose Pedro Oliveira cf2d4a6
%global _hardened_build 1
Jose Pedro Oliveira cf2d4a6
Stephen Smoogen 3f5b32e
Name:           nagios
Stephen Smoogen 7e7a6b0
Version:        4.3.4
Stephen Smoogen 3d1bdff
Release:        5%{?dist}
Stephen Smoogen 3f5b32e
568d74e
Summary: Host/service/network monitoring program
568d74e
Stephen Smoogen 3f5b32e
Group:          Applications/System
Stephen Smoogen 3f5b32e
License:        GPLv2
Stephen Smoogen 3f5b32e
URL:            https://www.nagios.org/projects/nagios-core/
Stephen Smoogen 1040dc9
Source0:        https://github.com/NagiosEnterprises/nagioscore/archive/nagios-%{version}.tar.gz#/nagioscore-nagios-%{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
Scott Wilkerson 68bc990
Source5: nagios.upgrade_to_v4.ReadMe
Scott Wilkerson 68bc990
Source6: nagios.upgrade_to_v4.sh
723102a
Source7: nagios.service
723102a
Source8: nagios.tmpfiles.conf
Jose Pedro Oliveira edad0f7
# PNG files from the old nagios-0010-Added-several-images-to-the-sample-config.patch
Jose Pedro Oliveira edad0f7
Source10: printer.png
Jose Pedro Oliveira edad0f7
Source11: router.png
Jose Pedro Oliveira edad0f7
Source12: switch.png
Stephen Smoogen 353cd10
Source13: nagios.README.SELinux.rst
Stephen Smoogen eef0122
Source14: nagios_epel7.te
Stephen Smoogen b3bb20b
Source15: nagios_epel.fc
Stephen Smoogen eef0122
Source16: nagios_epel6.te
Jose Pedro Oliveira edad0f7
Stephen Smoogen 7e7a6b0
# Patch 0 should be a patch that we get from the maint git tree in
Stephen Smoogen 7e7a6b0
# order to fix any items upstream wanted.
Stephen Smoogen 7e7a6b0
#Patch0: nagios-0000-git201706.patch
Scott Wilkerson 68bc990
Patch1: nagios-0001-daemon-init.patch
78de83b
# Sent upstream
Scott Wilkerson 68bc990
Patch2: nagios-0002-Fix-installation-of-httpd-conf.d-config-file.patch
Scott Wilkerson 68bc990
Patch3: nagios-0003-Install-config-files-too.patch
Scott Wilkerson 68bc990
Patch4: nagios-0004-Fix-path-to-CGI-executables.patch
Scott Wilkerson 68bc990
Patch5: nagios-0005-Fixed-path-to-passwd-file-in-Apache-s-config-file.patch
Scott Wilkerson 68bc990
Patch6: nagios-0006-Added-several-images-to-the-sample-config-revb.patch
Stephen Smoogen 6e4986e
#Patch7: nagios-0007-Apache-2.4-configuration-fix-for-Fedora-18.patch
Stephen Smoogen 3f5b32e
Patch8: nagios-0008-Add-cfg_dir-etc-nagios-conf.d-to-the-main-nagios-con.patch
Stephen Smoogen 3f5b32e
Patch9: nagios-0009-fix-localstatedir-for-linux.patch
Stephen Smoogen 7e7a6b0
## This has been requested for security groups not wanting to leak
Stephen Smoogen 7e7a6b0
## their nagios location.
Stephen Smoogen e51a61b
Patch10: nagios-0010-remove-information-leak.patch
Stephen Smoogen aaa6e66
## Make it so it knows about all the arches fedora cares about
Stephen Smoogen c0235b1
Patch11: nagios-0011-remove-rpmbuild.patch
Stephen Smoogen 6e4986e
Patch12: nagios-0012-fix-spool.patch
Stephen Smoogen 6e4986e
Patch13: nagios-0013-fix-plugin.patch
Stephen Smoogen 7e7a6b0
Stephen Smoogen 7e7a6b0
BuildRequires:  doxygen
Stephen Smoogen 7e7a6b0
BuildRequires:  gd-devel > 1.8
Stephen Smoogen 7e7a6b0
BuildRequires:  gperf
Stephen Smoogen 7e7a6b0
BuildRequires:  libjpeg-devel
Stephen Smoogen 7e7a6b0
BuildRequires:  libpng-devel
Stephen Smoogen 7e7a6b0
BuildRequires:  zlib-devel
Stephen Smoogen 3f5b32e
BuildRequires:  perl-generators
Stephen Smoogen 3f5b32e
BuildRequires:  perl(CPAN)
Stephen Smoogen 3f5b32e
BuildRequires:  perl(ExtUtils::MakeMaker)
Stephen Smoogen 3f5b32e
BuildRequires:  perl(ExtUtils::Embed)
Stephen Smoogen 3f5b32e
BuildRequires:  perl(Test::Harness)
Scott Wilkerson 7c8cb28
%if 0%{?el6}%{?fedora}
Stephen Smoogen 3f5b32e
BuildRequires:  perl(Test::HTML::Lint)
Scott Wilkerson 7c8cb28
%endif
Stephen Smoogen 3f5b32e
BuildRequires:  perl(Test::More)
Stephen Smoogen 3f5b32e
BuildRequires:  perl(Test::Simple)
4511366
723102a
# For up-to-date config.sub and config.guess
Stephen Smoogen 3f5b32e
BuildRequires:  libtool
723102a
Stephen Smoogen b3bb20b
# For selinux tools
Stephen Smoogen b3bb20b
BuildRequires: checkpolicy, selinux-policy-devel
Stephen Smoogen b3bb20b
Stephen Smoogen 3f5b32e
%if 0%{?el7} || 0%{?fedora} > 20
723102a
# For necessary macros
Stephen Smoogen 3f5b32e
BuildRequires:  systemd
723102a
%endif
5cea535
Stephen Smoogen 3f5b32e
Requires:       httpd
Stephen Smoogen 3f5b32e
Requires:       php
Stephen Smoogen 3f5b32e
Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
Stephen Smoogen 3f5b32e
Requires:       mailx
Stephen Smoogen 3f5b32e
Requires:       nagios-common
Stephen Smoogen 3f5b32e
Requires:       user(nagios)
Stephen Smoogen 3f5b32e
Requires:       group(nagios)
Stephen Smoogen 3f5b32e
Stephen Smoogen 3f5b32e
Requires(pre):    group(nagios)
Stephen Smoogen 3f5b32e
Requires(pre):    user(nagios)
Stephen Smoogen 3f5b32e
%if 0%{?el7} || 0%{?fedora} > 20
Stephen Smoogen 3f5b32e
# For necessary macros
Stephen Smoogen 3f5b32e
BuildRequires:  systemd
Stephen Smoogen 3f5b32e
%else
Stephen Smoogen 3f5b32e
Requires(preun):  initscripts, chkconfig
Stephen Smoogen 3f5b32e
Requires(post):   initscripts, chkconfig
765eaa6
Requires(postun): initscripts
Stephen Smoogen 3f5b32e
%endif
cc56c9e
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
Scott Wilkerson 33df9bb
available at https://github.com/nagios-plugins/nagios-plugins
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
584506a
%package common
Stephen Smoogen 3f5b32e
Group:          Applications/System
Stephen Smoogen 3f5b32e
Summary:        Provides common directories, uid and gid among nagios-related packages
Stephen Smoogen 3f5b32e
Requires(pre):  shadow-utils
584506a
Requires(post): shadow-utils
Stephen Smoogen 3f5b32e
Provides:       user(nagios)
Stephen Smoogen 3f5b32e
Provides:       group(nagios)
47e020e
584506a
584506a
%description common
584506a
Provides common directories, uid and gid among nagios-related packages.
584506a
47e020e
568d74e
%package devel
Stephen Smoogen 3f5b32e
Group:          Applications/System
Stephen Smoogen 3f5b32e
Summary:        Provides include files that Nagios-related applications may compile against
Stephen Smoogen 3f5b32e
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
Stephen Smoogen 353cd10
%if 0%{?rhel} > 5
Stephen Smoogen 353cd10
%package selinux
Stephen Smoogen 353cd10
Summary:          SELinux context for %{name}
Stephen Smoogen 353cd10
Group:            Applications/System
Stephen Smoogen 353cd10
Requires:         %name = %version-%release
Stephen Smoogen 353cd10
Requires(post):   policycoreutils
Stephen Smoogen 353cd10
Requires(postun): policycoreutils
Stephen Smoogen 353cd10
Stephen Smoogen 353cd10
Stephen Smoogen 353cd10
%description selinux
Stephen Smoogen 353cd10
SElinux context for %{name}.
Stephen Smoogen 353cd10
%endif
Stephen Smoogen 353cd10
Stephen Smoogen e51a61b
%package contrib
Stephen Smoogen e51a61b
Summary:          Eventhandlers contributed to nagios
Stephen Smoogen e51a61b
Group:            Applications/System
Stephen Smoogen e51a61b
Requires:         %name = %version-%release
Stephen Smoogen e51a61b
Stephen Smoogen e51a61b
%description contrib
Stephen Smoogen e51a61b
Various contributed items used by plugins and other tools.
Stephen Smoogen 353cd10
568d74e
%prep
Stephen Smoogen ff35811
%setup -q -n nagioscore-nagios-%{version}
Stephen Smoogen 7e7a6b0
Stephen Smoogen 6e4986e
# patch0 would go here
Stephen Smoogen 7e7a6b0
%patch1 -p1 -b .fix_el6_init
Scott Wilkerson 68bc990
%patch2 -p1 -b .fix_httpd_conf_d
Scott Wilkerson 68bc990
%patch3 -p0 -b .install_config
Scott Wilkerson 68bc990
%patch4 -p1 -b .fix_path_to_cgi
Scott Wilkerson 68bc990
%patch5 -p1 -b .fix_path_to_passwd
Scott Wilkerson 68bc990
%patch6 -p1 -b .more_images
Stephen Smoogen 3f5b32e
Scott Wilkerson 68bc990
%patch8 -p1 -b .conf_d
Stephen Smoogen 3f5b32e
%patch9 -p1 -b .fix_localstatedir
Stephen Smoogen e51a61b
%patch10 -p1 -b .remove_3rdparty_links
Stephen Smoogen c0235b1
%patch11 -p1 -b .remove_rpmbuild
Stephen Smoogen 6e4986e
%patch12 -p1 -b .fix_spool
Stephen Smoogen 6e4986e
%patch13 -p1 -b .fix_plugin
568d74e
Jose Pedro Oliveira edad0f7
install -p -m 0644 %{SOURCE10} %{SOURCE11} %{SOURCE12} html/images/logos/
Jose Pedro Oliveira edad0f7
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
    --libdir=%{_libdir}/%{name} \
Jose Pedro Oliveira ea9efbb
    --bindir=%{_sbindir} \
Stephen Smoogen 7e7a6b0
    --datadir=%{_datadir}/%{name}/html \
Jose Pedro Oliveira ea9efbb
    --libexecdir=%{_libdir}/%{name}/plugins \
Stephen Smoogen 3f5b32e
    --localstatedir=%{_localstatedir} \
Stephen Smoogen 7e7a6b0
    --with-checkresult-dir=%{_localstatedir}/spool/%{name}/checkresults \
Stephen Smoogen 7e7a6b0
    --sbindir=%{_libdir}/nagios/cgi \
Stephen Smoogen 7e7a6b0
    --sysconfdir=%{_sysconfdir}/%{name} \
Stephen Smoogen 7e7a6b0
    --with-cgiurl=/%{name}/cgi-bin \
Stephen Smoogen 7e7a6b0
    --with-command-user=apache \
Stephen Smoogen 7e7a6b0
    --with-command-group=apache \
Jose Pedro Oliveira ea9efbb
    --with-gd-lib=%{_libdir} \
Jose Pedro Oliveira ea9efbb
    --with-gd-inc=%{_includedir} \
Stephen Smoogen 7e7a6b0
    --with-htmlurl=/%{name} \
Stephen Smoogen 7e7a6b0
    --with-init-dir=%{_initrddir} \
Stephen Smoogen 7e7a6b0
    --with-lockfile=%{_localstatedir}/run/%{name}/%{name}.pid \
Stephen Smoogen 7e7a6b0
    --with-mail=/usr/bin/mail \
Stephen Smoogen 7e7a6b0
    --with-nagios-user=nagios \
Stephen Smoogen 7e7a6b0
    --with-nagios-grp=nagios \
Jose Pedro Oliveira ea9efbb
    --with-template-objects \
Jose Pedro Oliveira ea9efbb
    --with-template-extinfo \
Stephen Smoogen 7e7a6b0
    --enable-event-broker \
Jose Pedro Oliveira ea9efbb
    STRIP=/bin/true
568d74e
make %{?_smp_mflags} all
568d74e
Stephen Smoogen 7e7a6b0
### Build our documentation
Stephen Smoogen 7e7a6b0
%{__make} dox
Stephen Smoogen 7e7a6b0
Stephen Smoogen 7e7a6b0
### Apparently contrib does not obey configure !
Stephen Smoogen 7e7a6b0
%{__make} %{?_smp_mflags} -C contrib
Stephen Smoogen 7e7a6b0
568d74e
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|" \
Scott Wilkerson 33df9bb
     -e "s|command_file=/var/log/nagios/rw/nagios.cmd|command_file=%{_localstatedir}/spool/%{name}/cmd/nagios.cmd|" \
Scott Wilkerson 33df9bb
     -e "s|#query_socket=/var/log/nagios/rw/nagios.qh|query_socket=%{_localstatedir}/spool/%{name}/cmd/nagios.qh|" sample-config/nagios.cfg
5cea535
sed -e "s|/usr/lib/|%{_libdir}/|" %{SOURCE2} > %{name}.htaccess
Jose Pedro Oliveira b0d0f28
cp -f %{SOURCE3} internet.cfg
Scott Wilkerson 68bc990
cp -f %{SOURCE5} UpgradeToVersion4.ReadMe
Scott Wilkerson 68bc990
cp -f %{SOURCE6} UpgradeToVersion4.sh
8b2bc51
echo >> html/stylesheets/common.css
568d74e
Stephen Smoogen 353cd10
%if 0%{?rhel} > 5
Stephen Smoogen 353cd10
## SELinux configs
Stephen Smoogen 353cd10
mkdir selinux
Stephen Smoogen b3bb20b
install -pm 644 %{SOURCE13} README.SELinux.rst
Stephen Smoogen eef0122
%if 0%{?rhel} < 7
Stephen Smoogen eef0122
cp -p %{SOURCE16} selinux/%{name}_epel.te
Stephen Smoogen eef0122
%else
Stephen Smoogen 0fcfd50
cp -p %{SOURCE14} selinux/%{name}_epel.te
Stephen Smoogen eef0122
%endif
Stephen Smoogen 0fcfd50
cp -p %{SOURCE15} selinux/%{name}_epel.fc
Stephen Smoogen 0fcfd50
touch selinux/%{name}_epel.if
Stephen Smoogen 353cd10
make -f %{_datadir}/selinux/devel/Makefile
Stephen Smoogen 353cd10
%endif
Stephen Smoogen 353cd10
47e020e
568d74e
%install
Stephen Smoogen 3f5b32e
rm -rf $RPM_BUILD_ROOT
Stephen Smoogen 3f5b32e
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
Jose Pedro Oliveira b0d0f28
install -d -m 0755 %{buildroot}%{_sysconfdir}/%{name}/conf.d/
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
Stephen Smoogen 6e4986e
install -d -m 0755 %{buildroot}%{_libdir}/%{name}/plugins/eventhandlers/distributed-monitoring/
Stephen Smoogen 6e4986e
install -d -m 0755 %{buildroot}%{_libdir}/%{name}/plugins/eventhandlers/redundancy-scenario1/
909da5a
909da5a
install -d -m 0775 %{buildroot}%{_localstatedir}/spool/%{name}/cmd
Scott Wilkerson 33df9bb
install -d -m 0775 %{buildroot}%{_localstatedir}/run/%{name}
568d74e
Stephen Smoogen 5a50077
# Make a run directory
Stephen Smoogen 5a50077
install -d -m 0775 %{buildroot}%{_localstatedir}/run/%{name}
Stephen Smoogen 5a50077
Stephen Smoogen 7e7a6b0
# Make logdirs
Stephen Smoogen 7e7a6b0
install -d -m 0775 %{buildroot}/%{_localstatedir}/log/
Stephen Smoogen 7e7a6b0
install -d -m 0775 %{buildroot}/%{_localstatedir}/log/%{name}/
Stephen Smoogen 7e7a6b0
install -d -m 0775 %{buildroot}/%{_localstatedir}/log/%{name}/archives
Stephen Smoogen 5a50077
c669040
# Use systemd unit on rhel7 or any supported Fedora
Stephen Smoogen 3f5b32e
%if 0%{?el7} || 0%{?fedora} > 20
723102a
# Install systemd entry
Stephen Smoogen 3f5b32e
install -D -m 0644 -p %{SOURCE7} %{buildroot}%{_unitdir}/%{name}.service
Stephen Smoogen 3f5b32e
install -D -m 0644 -p %{SOURCE8} %{buildroot}%{_tmpfilesdir}/%{name}.conf
Stephen Smoogen 3f5b32e
723102a
# Remove SystemV init-script
723102a
rm -f %{buildroot}%{_initrddir}/nagios
723102a
%endif
568d74e
a6a5be1
# Fix permissions - FIXME remove this when unneeded
a6a5be1
chmod 755 %{buildroot}%{_sbindir}/nagios
a6a5be1
Stephen Smoogen 7e7a6b0
# Install documentation
Stephen Smoogen 7e7a6b0
install -d -m 0755 %{buildroot}%{_datadir}/nagios/html/docs
Stephen Smoogen 7e7a6b0
%{__cp} -a Documentation/html/* %{buildroot}%{_datadir}/nagios/html/docs
Stephen Smoogen 7e7a6b0
Stephen Smoogen 353cd10
%if 0%{?rhel} >5
Stephen Smoogen 353cd10
# Selinux configs
Stephen Smoogen 0fcfd50
install -p -m 644 -D %{name}_epel.pp $RPM_BUILD_ROOT%{_datadir}/selinux/packages/%{name}/%{name}_epel.pp
Stephen Smoogen 353cd10
%endif
Stephen Smoogen 353cd10
Stephen Smoogen e51a61b
### CONTRIB ITEMS TAKEN FROM UPSTREAM NAGIOS SPEC
Stephen Smoogen 6e4986e
make install -C contrib DESTDIR="%{buildroot}" INSTALL_OPTS=""
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/disable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/disable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/enable_active_service_checks %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/enable_notifications %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/submit_check_result %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/
Stephen Smoogen 6e4986e
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/distributed-monitoring/obsessive_svc_handler %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/distributed-monitoring/
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/distributed-monitoring/submit_check_result_via_nsca %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/distributed-monitoring/
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/redundancy-scenario1/handle-master-host-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/redundancy-scenario1/
Stephen Smoogen 6e4986e
install -p -m 644 contrib/eventhandlers/redundancy-scenario1/handle-master-proc-event %{buildroot}%{_libdir}/nagios/plugins/eventhandlers/redundancy-scenario1/
Stephen Smoogen 353cd10
Stephen Smoogen e51a61b
%{__mv} contrib/README contrib/README.contrib
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
%post
Jose Pedro Oliveira 9c9b427
%{_sbindir}/usermod -a -G %{name} apache || :
723102a
Scott Wilkerson 68bc990
%if 0%{?el7}%{?fc20}%{?fc21}%{?fc22}%{?fc23}%{?fc24}
Stephen Smoogen e370d51
%if 0%{?el7}
Stephen Smoogen e370d51
/usr/bin/systemctl --no-reload preset %{name}.service  > /dev/null 2>&1 || :
Stephen Smoogen e370d51
%else
Stephen Smoogen e370d51
%systemd_post %{name}.service  > /dev/null 2>&1 || :
Stephen Smoogen 9fdf35e
%endif
723102a
%else
723102a
if [ $1 -eq 1 ]; then
Stephen Smoogen 3f5b32e
        # Initial installation
Stephen Smoogen 3f5b32e
        /sbin/chkconfig --add %{name} || :
723102a
fi
723102a
%endif
723102a
Stephen Smoogen 2c40a3a
%if 0%{?el5}%{?el6}
568d74e
/sbin/service httpd condrestart > /dev/null 2>&1 || :
Stephen Smoogen 2c40a3a
if [ $1 -gt 1 ]; then
Stephen Smoogen 2c40a3a
  /sbin/service nagios reload > /dev/null 2>&1 || :
Stephen Smoogen 2c40a3a
fi
Stephen Smoogen 2c40a3a
%else
Stephen Smoogen 92eb872
/usr/bin/systemctl condrestart httpd > /dev/null 2>&1 || :
Stephen Smoogen 2c40a3a
Stephen Smoogen 2c40a3a
if [ $1 -gt 1 ]; then
Stephen Smoogen 92eb872
  /usr/bin/systemctl reload nagios  > /dev/null 2>&1 || :
Stephen Smoogen 2c40a3a
fi
Stephen Smoogen 2c40a3a
%endif
584506a
723102a
%preun
Scott Wilkerson 68bc990
%if 0%{?el7}%{?fc20}%{?fc21}%{?fc22}%{?fc23}%{?fc24}
723102a
%systemd_preun %{name}.service
723102a
%else
723102a
if [ $1 -eq 0 ]; then
Stephen Smoogen 3f5b32e
        # Package removal, not upgrade
Stephen Smoogen 3f5b32e
        /sbin/service %{name} stop >/dev/null 2>&1 || :
Stephen Smoogen 3f5b32e
        /sbin/chkconfig --del %{name} || :
723102a
fi
723102a
%endif
723102a
723102a
568d74e
%postun
Stephen Smoogen 2c40a3a
%if 0%{?el5}%{?el6}
568d74e
/sbin/service httpd condrestart > /dev/null 2>&1 || :
Stephen Smoogen 2c40a3a
%else
Stephen Smoogen 92eb872
/usr/bin/systemctl condrestart httpd  > /dev/null 2>&1 || :
Stephen Smoogen 2c40a3a
%endif
568d74e
47e020e
723102a
%if 0%{?fedora} > 19
723102a
%triggerun -- %{name} < 3.5.1-2
723102a
# Save the current service runlevel info
723102a
# User must manually run systemd-sysv-convert --apply opensips
723102a
# to migrate them to systemd targets
723102a
/usr/bin/systemd-sysv-convert --save %{name} >/dev/null 2>&1 ||:
723102a
723102a
# Run these because the SysV package being removed won't do them
723102a
/sbin/chkconfig --del %{name} >/dev/null 2>&1 || :
723102a
/bin/systemctl try-restart %{name}.service >/dev/null 2>&1 || :
723102a
%endif
723102a
Stephen Smoogen 353cd10
%if 0%{?rhel} >5
Stephen Smoogen 353cd10
%post selinux
Stephen Smoogen 353cd10
%if 0%{?el5}%{?el6}
Stephen Smoogen bc66818
if [ "$1" -le "1" ]; then # First install
Stephen Smoogen bc66818
   semodule -i %{_datadir}/selinux/packages/%{name}/%{name}_epel.pp 2>/dev/null || :
Stephen Smoogen 0fcfd50
   fixfiles -R %{name} restore || :
Stephen Smoogen 0fcfd50
   /sbin/service %{name} condrestart > /dev/null 2>&1  || :
Stephen Smoogen 353cd10
fi
Stephen Smoogen 353cd10
%else
Stephen Smoogen bc66818
if [ "$1" -le "1" ]; then # First install
Stephen Smoogen bc66818
   semodule -i %{_datadir}/selinux/packages/%{name}/%{name}_epel.pp 2>/dev/null || :
Stephen Smoogen 0fcfd50
   fixfiles -R %{name} restore || :
Stephen Smoogen 0fcfd50
   %systemd_postun_with_restart %{name}.service
Stephen Smoogen 353cd10
fi
Stephen Smoogen 353cd10
%endif
Stephen Smoogen 353cd10
%endif
Stephen Smoogen 353cd10
Stephen Smoogen 353cd10
%if 0%{?rhel} >5
Stephen Smoogen 353cd10
%preun selinux
Stephen Smoogen 353cd10
%if 0%{?el5}%{?el6}
Stephen Smoogen 353cd10
if [ "$1" -lt "1" ]; then # Final removal
Stephen Smoogen 0fcfd50
    semodule -r %{name}_epel 2>/dev/null || :
Stephen Smoogen 0fcfd50
    fixfiles -R %{name} restore || :
Stephen Smoogen 0fcfd50
    /sbin/service %{name} condrestart > /dev/null 2>&1 || :
Stephen Smoogen 353cd10
fi
Stephen Smoogen 353cd10
%else
Stephen Smoogen 353cd10
if [ "$1" -lt "1" ]; then # Final removal
Stephen Smoogen 0fcfd50
    semodule -r %{name}_epel 2>/dev/null || :
Stephen Smoogen 0fcfd50
    fixfiles -R %{name} restore || :
Stephen Smoogen 0fcfd50
    %systemd_postun_with_restart %{name}.service
Stephen Smoogen 353cd10
fi
Stephen Smoogen 353cd10
%endif
Stephen Smoogen 353cd10
%endif
Stephen Smoogen 353cd10
Stephen Smoogen 353cd10
%if 0%{?rhel} >5
Stephen Smoogen 353cd10
%postun selinux
Stephen Smoogen 353cd10
if [ "$1" -ge "1" ]; then # Upgrade
Stephen Smoogen 353cd10
    # Replaces the module if it is already loaded
Stephen Smoogen 0fcfd50
    semodule -i %{_datadir}/selinux/packages/%{name}/%{name}_epel.pp 2>/dev/null || :
Stephen Smoogen 353cd10
     # no need to restart the daemon
Stephen Smoogen 353cd10
fi
Stephen Smoogen 6e4986e
%endif      
Stephen Smoogen 353cd10
Stephen Smoogen 353cd10
723102a
568d74e
%files
568d74e
%dir %{_libdir}/%{name}/cgi-bin
568d74e
%dir %{_datadir}/%{name}
568d74e
%dir %{_datadir}/%{name}/html
568d74e
%doc %{_datadir}/%{name}/html/docs
Scott Wilkerson 68bc990
%doc Changelog INSTALLING LICENSE README UPGRADING UpgradeToVersion4.ReadMe UpgradeToVersion4.sh
Jose Pedro Oliveira b0d0f28
%doc internet.cfg
Stephen Smoogen 3f5b32e
%{_datadir}/%{name}/html/[^cd]*
Stephen Smoogen 3f5b32e
%{_datadir}/%{name}/html/contexthelp/
Stephen Smoogen 3f5b32e
%{_datadir}/%{name}/html/d3/
Stephen Smoogen e1b1cd4
568d74e
%{_sbindir}/*
864e2e6
%{_bindir}/*
568d74e
%{_libdir}/%{name}/cgi-bin/*cgi
Stephen Smoogen 3f5b32e
%if 0%{?el7} || 0%{?fedora} > 20
723102a
%{_unitdir}/%{name}.service
723102a
%{_tmpfilesdir}/%{name}.conf
723102a
%else
568d74e
%{_initrddir}/nagios
723102a
%endif
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
Jose Pedro Oliveira b0d0f28
%attr(0750,root,nagios) %dir %{_sysconfdir}/%{name}/conf.d
e09c66d
%attr(0640,root,nagios) %config(noreplace) %{_sysconfdir}/%{name}/private/resource.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
Scott Wilkerson 33df9bb
%attr(0750,nagios,nagios) %dir %{_localstatedir}/run/%{name}
035d618
%attr(0750,nagios,nagios) %dir %{_localstatedir}/log/%{name}
035d618
%attr(0750,nagios,nagios) %dir %{_localstatedir}/log/%{name}/archives
Stephen Smoogen 2c40a3a
%attr(0770,nagios,nagios) %dir %{_localstatedir}/spool/%{name}/checkresults
47e020e
584506a
%files common
Jose Pedro Oliveira ea9efbb
%dir %{_sysconfdir}/%{name}
584506a
%dir %{_libdir}/%{name}
Jose Pedro Oliveira ea9efbb
%dir %{_libdir}/%{name}/plugins
Stephen Smoogen 84c9521
%dir %{_libdir}/%{name}/plugins/eventhandlers/
584506a
%attr(0755,nagios,nagios) %dir %{_localstatedir}/spool/%{name}
584506a
47e020e
568d74e
%files devel
568d74e
%{_includedir}/%{name}
Stephen Smoogen 6e4986e
%attr(0644,root,root) %{_libdir}/%{name}/libnagios.a
568d74e
Stephen Smoogen 353cd10
%if 0%{?rhel} > 5
Stephen Smoogen 353cd10
%files selinux
Stephen Smoogen 353cd10
%doc README.SELinux.rst
Stephen Smoogen b3bb20b
%{_datadir}/selinux/packages/%{name}/nagios_epel.pp
Stephen Smoogen 353cd10
%endif
47e020e
Stephen Smoogen e51a61b
%files contrib 
Stephen Smoogen e51a61b
%doc contrib/README.contrib
Stephen Smoogen 84c9521
%attr(0750,root,root) %{_libdir}/%{name}/plugins/eventhandlers/*
Stephen Smoogen 6e4986e
%{_libdir}/%{name}/cgi/
Stephen Smoogen e51a61b
568d74e
%changelog
Stephen Smoogen 3d1bdff
* Mon Nov 20 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.4-5
Stephen Smoogen 3d1bdff
- Fix entry for nagios not stopping correctly sometimes
Stephen Smoogen 3d1bdff
- Try to make kill smarter. Needs to use the RH killproc instead
Stephen Smoogen 3d1bdff
Stephen Smoogen 74e9cd0
* Wed Oct  4 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.4-4
Stephen Smoogen 74e9cd0
- Fix nagios su lines to work on rhel6
Stephen Smoogen 74e9cd0
Stephen Smoogen e370d51
* Wed Sep 20 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.4-3
Stephen Smoogen e370d51
- Try to fix error on update with systemctl
Stephen Smoogen 92eb872
- Find all the parts i forgot to send to dev null
Stephen Smoogen e370d51
Stephen Smoogen 84c9521
* Tue Sep 19 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.4-3
Stephen Smoogen 84c9521
- Fix conflict between nagios and nagios-contrib
Stephen Smoogen 84c9521
- Fix reload problem in nagios systemd
Stephen Smoogen 84c9521
Stephen Smoogen 6e4986e
* Tue Sep 19 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.4-2
Stephen Smoogen 6e4986e
- Merge patches from EPEL tree to master
Stephen Smoogen 6e4986e
- Fix contrib entries
Stephen Smoogen 6e4986e
- Use rpmlint to fix items in spec file
Stephen Smoogen 6e4986e
Stephen Smoogen 7e7a6b0
* Tue Sep 19 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.4-1
Stephen Smoogen 7e7a6b0
- Update to 4.3.4
Stephen Smoogen 7e7a6b0
- Rebase patches to 4.3.4
Stephen Smoogen 7e7a6b0
- Change configure to match upstream recommendations.
Stephen Smoogen 7e7a6b0
- Get the docs from doxygen added.
Stephen Smoogen c0235b1
- Remove the rpmbuild in contrib so other arches can build
5267796
Stephen Smoogen e51a61b
* Wed Aug  2 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-12
Stephen Smoogen e51a61b
- Add a contrib section for event handlers
Stephen Smoogen e51a61b
- Fix BZ#1476346
Stephen Smoogen e51a61b
- Fix BZ#1476238
Stephen Smoogen eb45e40
- Remove some contrib makes as not currently implemented for anything other than x86_64
Stephen Smoogen e51a61b
Stephen Smoogen 3c45165
* Wed Jul 26 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-11
Stephen Smoogen 3c45165
- Fix a service problem again. Lost patch
Stephen Smoogen 3c45165
- nagios script
Stephen Smoogen 3c45165
Stephen Smoogen eef0122
* Wed Jul 26 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-10
Stephen Smoogen eef0122
- Fix fix
Stephen Smoogen eef0122
Stephen Smoogen bc66818
* Wed Jul 26 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-9
Stephen Smoogen bc66818
- Fix RHBZ#1475447
Stephen Smoogen bc66818
- How the henry do you mess that up over 4 releases?
Stephen Smoogen bc66818
Stephen Smoogen f9ebad0
* Tue Jul 25 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-8
Stephen Smoogen f9ebad0
- Fix the systemd service file reload and other issues
Stephen Smoogen f9ebad0
Stephen Smoogen ec7bc80
* Tue Jul 25 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-7
Stephen Smoogen ec7bc80
- Update initd patch to move mktemp from /tmp to /var/log/nagios where it has permission to write
Stephen Smoogen ec7bc80
- Update patches so they aren't offset
Stephen Smoogen ec7bc80
Stephen Smoogen 15b3a75
* Mon Jul 24 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-7
Stephen Smoogen 15b3a75
- And remember to push the release number up one
Stephen Smoogen 15b3a75
- Add entries for RHEL-6
Stephen Smoogen 15b3a75
Stephen Smoogen 0fcfd50
* Fri Jul 21 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-6
Stephen Smoogen 0fcfd50
- Fix nagios selinux entries
Stephen Smoogen 0fcfd50
Stephen Smoogen af65427
* Wed Jun 28 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-5
Stephen Smoogen af65427
- Added fix for selinux from Patrick Uiterwijk
Stephen Smoogen af65427
Stephen Smoogen af65427
* Fri Jun 23 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-4
Stephen Smoogen af65427
- Fix a problem with systemctl scripts. Mea culpa, mea culpa
Stephen Smoogen af65427
Stephen Smoogen 2c40a3a
* Wed Jun 14 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-3
Stephen Smoogen 2c40a3a
- Update to latest in git
Stephen Smoogen 2c40a3a
- Fix bug 1428111
Stephen Smoogen 2c40a3a
- Fix bug 1426816
Stephen Smoogen 2c40a3a
- Fix bug 1218320
Stephen Smoogen 2c40a3a
02e4edd
* Mon Jun 05 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.3.2-2
02e4edd
- Perl 5.26 rebuild
02e4edd
Stephen Smoogen 1040dc9
* Thu May 11 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.2-1
Stephen Smoogen 1040dc9
- Updated from 4.3.1 maint to 4.3.2
Stephen Smoogen 1040dc9
- Update selinux
Stephen Smoogen 1040dc9
Stephen Smoogen 581e804
* Thu Apr 20 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.1-4git
Stephen Smoogen 581e804
- I broke several peoples names because the UTF-8 character was removed. My apologies.
Stephen Smoogen 581e804
Stephen Smoogen 2d46118
* Thu Apr 20 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.1-3git
Stephen Smoogen b3bb20b
- fix selinux items
Stephen Smoogen 2d46118
- change name to work of selinux module not to conflict with shipped one.
Stephen Smoogen b3bb20b
Stephen Smoogen 353cd10
* Thu Apr 20 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.1-2
Stephen Smoogen 353cd10
- Update to the maintenance version
Stephen Smoogen 353cd10
- Add a starting selinux options
Stephen Smoogen 353cd10
- Update patches to deal with newer code.
Stephen Smoogen 353cd10
Stephen Smoogen ff35811
* Fri Feb 24 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.3.1-1
Stephen Smoogen ff35811
- Updated to 4.3.1
Stephen Smoogen ff35811
- Removed (de) entries in the spec file for 2 reasons.
Stephen Smoogen ff35811
  - Some characters break RHEL6
Stephen Smoogen ff35811
  - The text was diverging from the English and I don't trust google
Stephen Smoogen ff35811
    translate to put text that isn't insulting.
Stephen Smoogen ff35811
- And they renamed nagioscore-release to nagioscore-nagios. Ping/Pong
Stephen Smoogen 938627f
- Need to look at redoing pngs and such
Stephen Smoogen ff35811
Stephen Smoogen 46f005e
* Fri Feb 10 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.2.4-4
Stephen Smoogen 46f005e
- We find out that RHEL-6 does not like non-UTF so removed German translation
Stephen Smoogen 46f005e
Stephen Smoogen 5a50077
* Thu Feb  9 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.2.4-3
Stephen Smoogen 5a50077
- Figure out that a mkdir only worked by accident on previous package. Move out of ifdef
Stephen Smoogen 5a50077
Stephen Smoogen 3f5b32e
* Tue Feb 07 2017 Stephen Smoogen <smooge@fedoraproject.org> - 4.2.4-2
Stephen Smoogen 3f5b32e
- Pulled in version from COPR
Stephen Smoogen 3f5b32e
- Remove lines which fedpkg lint did not like
Stephen Smoogen 3f5b32e
Stephen Smoogen 3f5b32e
* Thu Dec 08 2016 Justin Paulsen <petaris@gmail.com> - 4.2.4-1
Stephen Smoogen 3f5b32e
- Bumped to version 4.2.4
Stephen Smoogen 3f5b32e
- Fixed patches to match current version
Stephen Smoogen 3f5b32e
Stephen Smoogen 3f5b32e
* Mon Nov  7 2016 Stephen Smoogen <smooge@fedoraproject.org> - 4.2.2-1
Stephen Smoogen 3f5b32e
- Bumped to version 4.2.2
Stephen Smoogen 3f5b32e
- Fixed patches to match current version
Stephen Smoogen 3f5b32e
c669040
* Fri Aug 12 2016 Kevin Fenzi <kevin@scrye.com> - 4.0.8-4
c669040
- Correct using sysvinit file instead of systemd unit
c669040
7ce222a
* Mon May 16 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.0.8-3
7ce222a
- Perl 5.24 rebuild
7ce222a
29f5d4a
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.8-2
29f5d4a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
29f5d4a
Scott Wilkerson 33df9bb
* Tue Dec 29 2015 Scott Wilkerson <swilkerson@nagios.com> - 4.0.8-2
Scott Wilkerson 33df9bb
- Fixed missing PID #1291555
Scott Wilkerson 33df9bb
- Fixed selinux permissions #1291734, #1291718
Scott Wilkerson 33df9bb
Scott Wilkerson 3edba7b
* Sat Sep 19 2015 Scott Wilkerson <swilkerson@nagios.com> - 4.0.8-1
Scott Wilkerson 3edba7b
- update to 4.0.8
Scott Wilkerson 3edba7b
2475b62
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.1-9
2475b62
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2475b62
a7cb9d7
* Sat Jun 06 2015 Jitka Plesnikova <jplesnik@redhat.com> - 3.5.1-8
a7cb9d7
- Perl 5.22 rebuild
a7cb9d7
a95522f
* Thu Aug 28 2014 Jitka Plesnikova <jplesnik@redhat.com> - 3.5.1-7
a95522f
- Perl 5.20 rebuild
a95522f
8ff2b65
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.1-6
8ff2b65
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
8ff2b65
b68a3ee
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.1-5
b68a3ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
b68a3ee
a6a5be1
* Fri Oct 25 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.5.1-4
a6a5be1
- Fixed main binary permissions
a6a5be1
f217617
* Mon Oct 21 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.5.1-3
f217617
- Fixed typo in *.service file
f217617
723102a
* Fri Oct 18 2013 Peter Lemenkov <lemenkov@gmail.com> - 3.5.1-2
723102a
- Drop EL5 support
723102a
- Added systemd support (rhbz #913550, also obsoletes rhbz #246990)
723102a
- Replace config.sub and config.guess instead of patching them
723102a
Jose Pedro Oliveira cebffb0
* Fri Aug 30 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.1-1
Jose Pedro Oliveira cebffb0
- update to 3.5.1
Jose Pedro Oliveira cebffb0
- drop patch nagios-3.4.3-spaces-to-plus-signs.patch (upstream bug #407)
Jose Pedro Oliveira cebffb0
Jose Pedro Oliveira 8a167e9
* Thu Aug 29 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.0-9
Jose Pedro Oliveira 8a167e9
- init script overwrites pid file unnecessarily (#983129)
Jose Pedro Oliveira c09ea03
- corrected bogus dates
Jose Pedro Oliveira 8a167e9
50d9e83
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.0-8
50d9e83
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
50d9e83
d3c67e5
* Wed Jul 24 2013 Petr Pisar <ppisar@redhat.com> - 3.5.0-7
d3c67e5
- Perl 5.18 rebuild
d3c67e5
Keiran Smith 4dfd5e1
* Fri Jul 19 2013 Keiran Smith <fedora@affix.me> - 3.5.0-6
Keiran Smith a070fb1
- implimemt aarch64 patch from bug #926192
Keiran Smith a070fb1
Jose Pedro Oliveira cf2d4a6
* Sat Jun 15 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.0-5
Jose Pedro Oliveira cf2d4a6
- Build package with PIE flags (#965529)
Jose Pedro Oliveira 4c29b59
- Insecure temporary file usage in nagios.upgrade_to_v3.sh (#958292)
Jose Pedro Oliveira cf2d4a6
64d4a2d
* Tue Jun 11 2013 Remi Collet <rcollet@redhat.com> - 3.5.0-4
64d4a2d
- rebuild for new GD 2.1.0
64d4a2d
Jose Pedro Oliveira b0d0f28
* Wed Apr 24 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.0-3
Jose Pedro Oliveira ddbbd4c
- Add cfg_dir=/etc/nagios/conf.d to the main nagios configuration file
Jose Pedro Oliveira ddbbd4c
  (nagios-3.5.0-conf.d-configuration-directory.patch) (#907145#c5)
Jose Pedro Oliveira b0d0f28
- Own the configuration directory /etc/nagios/conf.d (#907145#c5)
Jose Pedro Oliveira b0d0f28
- Ship the internet.cfg configuration file as documentation (#907145#c5)
Jose Pedro Oliveira b0d0f28
Jose Pedro Oliveira 8b5d4b3
* Sat Apr 20 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.0-2
Jose Pedro Oliveira 8b5d4b3
- Patch nagios-3.4.3-spaces-to-plus-signs.patch (#952139)
Jose Pedro Oliveira 8b5d4b3
  (upstream http://tracker.nagios.org/view.php?id=407)
Jose Pedro Oliveira 8b5d4b3
Jose Pedro Oliveira ede125f
* Sat Apr 20 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.5.0-1
Jose Pedro Oliveira ede125f
- Update to 3.5.0
Jose Pedro Oliveira ede125f
1aacfe8
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.4-3
1aacfe8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
1aacfe8
Adam Tkac 554e585
* Mon Jan 21 2013 Adam Tkac <atkac redhat com> - 3.4.4-2
Adam Tkac 554e585
- rebuild due to "jpeg8-ABI" feature drop
Adam Tkac 554e585
Jose Pedro Oliveira 135a3f2
* Sun Jan 13 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.4-1
Jose Pedro Oliveira 135a3f2
- Update to 3.4.4
Jose Pedro Oliveira 135a3f2
- CVE-2012-6096 (#893269)
Jose Pedro Oliveira 135a3f2
Jose Pedro Oliveira edad0f7
* Sun Jan 13 2013 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.3-5
Jose Pedro Oliveira edad0f7
- Refactored the patch nagios-0010-Added-several-images-to-the-sample-config.patch
Stephen Smoogen 3f5b32e
  as patch cant create binary files (#875362).
Jose Pedro Oliveira edad0f7
  The old patch10 was replaced by nagios-0010-Added-several-images-to-the-sample-config-revb.patch
Jose Pedro Oliveira edad0f7
  and the PNG files included as sources 10, 11, and 12.
Jose Pedro Oliveira edad0f7
4064be0
* Fri Dec 21 2012 Adam Tkac <atkac redhat com> - 3.4.3-4
4064be0
- rebuild against new libjpeg
4064be0
Jose Pedro Oliveira 5410197
* Wed Dec  5 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.3-3
Jose Pedro Oliveira 5410197
- Use the Apache 2.4 RequireAll authorization container
Jose Pedro Oliveira 5410197
Jose Pedro Oliveira b23762a
* Tue Dec  4 2012 Jose Pedro Oliveira <jpo at di.uminho.pt> - 3.4.3-2
Jose Pedro Oliveira b23762a
- Apache 2.4 configuration fix for Fedora 18+ (#871438);
Jose Pedro Oliveira b23762a
  Patch nagios-3.4.3-httpd-2.4-and-2.2.patch
Jose Pedro Oliveira b23762a
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
Stephen Smoogen 3f5b32e
- Move the nagios-commons 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
Stephen Smoogen 581e804
* Tue Jun 21 2011 Marcela Maslanova <mmaslano@redhat.com> - 3.2.3-11
Marcela Mašláňová ba14527
- Perl mass rebuild
Marcela Mašláňová ba14527
Stephen Smoogen 581e804
* Wed Mar 23 2011 Jan 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
Stephen Smoogen 3f5b32e
- Fixed path to passwd file in Apaches 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
Jose Pedro Oliveira c09ea03
* Wed 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
Jose Pedro Oliveira c09ea03
* Tue 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
Jose Pedro Oliveira c09ea03
* Thu 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
Jose Pedro Oliveira c09ea03
* Thu 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
Jose Pedro Oliveira c09ea03
* Sat 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
Jose Pedro Oliveira c09ea03
* Wed 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: