e2d865
%global _use_internal_dependency_generator 0
e2d865
e2d865
%global contentdir       %{_localstatedir}/www/%{name}
e2d865
%global libdir           %{_localstatedir}/lib/mrtg
e2d865
e2d865
Summary:   Multi Router Traffic Grapher
e2d865
Name:      mrtg
e2d865
Version:   2.17.4
602bf7
Release:   12%{?dist}
e2d865
URL:       http://oss.oetiker.ch/mrtg/
e2d865
Source0:   http://oss.oetiker.ch/mrtg/pub/mrtg-%{version}.tar.gz
e2d865
Source1:   http://oss.oetiker.ch/mrtg/pub/mrtg-%{version}.tar.gz.md5
e2d865
# Source2: configuration file example
e2d865
Source2:   mrtg.cfg
e2d865
# Source3: script for filtering out false perl requires
e2d865
Source3:   filter-requires-mrtg.sh
e2d865
# Source4: configuration for Apache
e2d865
Source5:   mrtg-httpd.conf
e2d865
# Source6: script for filtering out false perl provides
e2d865
Source6:   filter-provides-mrtg.sh
e2d865
# Source7: tmpfiles rule
e2d865
Source7:   mrtg.tmpfiles
e2d865
# Source8: systemd service file
e2d865
Source8:   mrtg.service
e2d865
# Source9: systemd timer file
e2d865
Source9:   mrtg.timer
e2d865
Patch0:    mrtg-2.15.0-lib64.patch
e2d865
Patch2:    mrtg-2.17.2-socket6-fix.patch
e2d865
# Patch3: some devices return 2**32-2 on ifSpeed (e. g. IBM FibreChannel switches)
e2d865
Patch3:    mrtg-2.17.4-cfgmaker-ifhighspeed.patch
e2d865
License:   GPLv2+
e2d865
Group:     Applications/Internet
e2d865
Requires(post): systemd-units
e2d865
Requires(preun): systemd-units
e2d865
Requires(postun): systemd-units
e2d865
Requires:  perl-Socket6 perl-IO-Socket-INET6
e2d865
Requires:  gd
e2d865
BuildRequires: gd-devel, libpng-devel
e2d865
BuildRequires: systemd-units
e2d865
e2d865
%global __find_requires %{SOURCE3}
e2d865
%global __find_provides %{SOURCE6}
e2d865
e2d865
%description
e2d865
The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic
e2d865
load on network-links. MRTG generates HTML pages containing PNG
e2d865
images which provide a LIVE visual representation of this traffic.
e2d865
e2d865
%prep
e2d865
%setup -q
e2d865
%patch0 -p1 -b .lib64
e2d865
%patch2 -p1 -b .socket6
e2d865
%patch3 -p1 -b .ifhighspeed
e2d865
e2d865
for i in doc/mrtg-forum.1 doc/mrtg-squid.1 CHANGES; do
e2d865
    iconv -f iso-8859-1 -t utf-8 < "$i" > "${i}_"
e2d865
    mv "${i}_" "$i"
e2d865
done
e2d865
e2d865
# Remove contribution useful on Windows only
e2d865
rm -rf contrib/nt-services
e2d865
e2d865
%build
e2d865
%configure
e2d865
# Don't link rateup statically, don't link to indirect dependencies
e2d865
# LIBS derived from autodetected by removing -Wl,-B(static|dynamic), -lpng, -lz
e2d865
make LIBS='-lgd -lm'
e2d865
find contrib -type f -exec \
e2d865
    %{__perl} -e 's,^#!/\s*\S*perl\S*,#!%{__perl},gi' -p -i \{\} \;
e2d865
find contrib -name "*.pl" -exec %{__perl} -e 's;\015;;gi' -p -i \{\} \;
e2d865
find contrib -type f | xargs chmod a-x
e2d865
e2d865
%install
e2d865
rm -rf   $RPM_BUILD_ROOT
e2d865
make install DESTDIR=$RPM_BUILD_ROOT
e2d865
e2d865
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mrtg
e2d865
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/mrtg
e2d865
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lock/mrtg
e2d865
mkdir -p $RPM_BUILD_ROOT%{contentdir}
e2d865
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d
e2d865
e2d865
install -m 644 images/*   $RPM_BUILD_ROOT%{contentdir}/
e2d865
sed 's,@CONTENTDIR@,%{contentdir},g; s,@LIBDIR@,%{_localstatedir}/lib/mrtg,g' \
e2d865
    %{SOURCE2} > $RPM_BUILD_ROOT%{_sysconfdir}/mrtg/mrtg.cfg
e2d865
chmod 644 $RPM_BUILD_ROOT%{_sysconfdir}/mrtg/mrtg.cfg
e2d865
e2d865
install -m 644 %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/mrtg.conf
e2d865
e2d865
%if %{?fedora}0 > 140 || %{?rhel}0 > 60
e2d865
    install -p -D -m 644 %{SOURCE7} $RPM_BUILD_ROOT/%{_sysconfdir}/tmpfiles.d/mrtg.conf
e2d865
%endif
e2d865
e2d865
# install systemd files
e2d865
mkdir -p $RPM_BUILD_ROOT%{_unitdir}
e2d865
install -p -m 644 %{SOURCE8} $RPM_BUILD_ROOT%{_unitdir}/mrtg.service
e2d865
install -p -m 644 %{SOURCE9} $RPM_BUILD_ROOT%{_unitdir}/mrtg.timer
e2d865
e2d865
# Add mrtg-traffic-sum here when upstream decides to install it
e2d865
for i in mrtg cfgmaker indexmaker mrtg-traffic-sum; do
e2d865
    sed -i 's;@@lib@@;%{_lib};g' "$RPM_BUILD_ROOT"%{_bindir}/"$i"
e2d865
done
e2d865
e2d865
sed -i 's;@@lib@@;%{_lib};g' "$RPM_BUILD_ROOT"%{_mandir}/man1/*.1
e2d865
e2d865
%post
e2d865
install -d -m 0755 -o root -g root /var/lock/mrtg
e2d865
%systemd_post mrtg.service
e2d865
602bf7
%posttrans
602bf7
/sbin/restorecon -R /var/run/tog-pegasus 2> /dev/null || :;
602bf7
e2d865
%preun
e2d865
if [ $1 -eq 0 ]; then
e2d865
  # Package removal, not upgrade
e2d865
  rm -rf /var/lock/mrtg
e2d865
fi
e2d865
%systemd_preun mrtg.service
e2d865
e2d865
%postun
e2d865
%systemd_postun_with_restart mrtg.service 
e2d865
e2d865
%files
e2d865
%doc contrib CHANGES COPYING COPYRIGHT README THANKS
e2d865
%dir %{_sysconfdir}/mrtg
e2d865
%config(noreplace) %{_sysconfdir}/mrtg/mrtg.cfg
e2d865
%config(noreplace) %{_sysconfdir}/httpd/conf.d/mrtg.conf
e2d865
%{contentdir}
e2d865
%{_bindir}/*
e2d865
%{_libdir}/mrtg2
e2d865
%exclude %{_libdir}/mrtg2/Pod
e2d865
%{_mandir}/*/*
e2d865
%exclude %{_datadir}/mrtg2/icons
e2d865
%exclude %{_datadir}/doc/mrtg2
e2d865
%dir %{_localstatedir}/lib/mrtg
e2d865
%if %{?fedora}0 > 140 || %{?rhel}0 > 60
e2d865
    %config(noreplace) %{_sysconfdir}/tmpfiles.d/mrtg.conf
e2d865
%endif
e2d865
%ghost /var/lock/mrtg
e2d865
%{_unitdir}/mrtg.service
e2d865
%{_unitdir}/mrtg.timer
e2d865
e2d865
%changelog
602bf7
* Tue Mar 24 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-12
602bf7
- Run restorecon in %%posttrans and hide stderr output of the command
602bf7
  Resolves: #1647753
602bf7
e2d865
* Fri Jan 24 2014 Daniel Mach <dmach@redhat.com> - 2.17.4-11
e2d865
- Mass rebuild 2014-01-24
e2d865
e2d865
* Tue Jan 21 2014 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-10
e2d865
- Fix wrong SELinux context of /var/lock/mrtg
e2d865
  Resolves: #1049247
e2d865
e2d865
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 2.17.4-9
e2d865
- Mass rebuild 2013-12-27
e2d865
e2d865
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17.4-8
e2d865
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
e2d865
e2d865
* Mon Dec 10 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-7
e2d865
- Apply patch #3
e2d865
e2d865
* Thu Nov 29 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-6
e2d865
- Comment sources
e2d865
e2d865
* Wed Oct 31 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-5
e2d865
- Update mrtg-httpd.conf to work with httpd 2.4
e2d865
  Resolves: #871434
e2d865
e2d865
* Wed Aug 22 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-4
e2d865
- Use new systemd-rpm macros
e2d865
  Resolves: #850215
e2d865
e2d865
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17.4-3
e2d865
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e2d865
e2d865
* Thu Jun 28 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-2
e2d865
- Fix cfgmaker don't use ifHighSpeed on IBM FibreChannel switches
e2d865
  (patch by Peter Bieringer)
e2d865
e2d865
* Thu Mar 01 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.4-1
e2d865
- Update to mrtg-2.17.4
e2d865
- Use unitdir macro when creating directory for systemd units
e2d865
e2d865
* Mon Jan 09 2012 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.3-2
e2d865
- Fix 'undefined subroutine &SNMP_Session::inet_ntop called at
e2d865
  /usr/bin/../lib64/mrtg2/SNMP_Session.pm line 549.' error
e2d865
e2d865
* Wed Dec 07 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.3-1
e2d865
- Update to mrtg-2.17.3
e2d865
e2d865
* Mon Oct 31 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-6
e2d865
- Remove contribution useful on Windows only from documentation
e2d865
  Resolves: #749426
e2d865
e2d865
* Sun Oct  2 2011 Tom Callaway <spot@fedoraproject.org> - 2.17.2-5
e2d865
- Resolve bugzilla 732587
e2d865
e2d865
* Thu Sep  8 2011 Tom Callaway <spot@fedoraproject.org> - 2.17.2-4
e2d865
- add missing systemd scriptlets
e2d865
- drop cron.d config (systemd handles it now)
e2d865
e2d865
* Wed Aug 24 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-3
e2d865
- Ship systemd files
e2d865
  Resolves: #696147
e2d865
e2d865
* Thu Mar 24 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-2
e2d865
- Use %%ghost for /var/lock/mrtg
e2d865
  Resolves: #656629
e2d865
e2d865
* Tue Feb 22 2011 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.2-1
e2d865
- Update to mrtg-2.17.2
e2d865
e2d865
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.17.0-2
e2d865
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
e2d865
e2d865
* Wed Dec 15 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.0-1
e2d865
- Update to mrtg-2.17.0
e2d865
e2d865
* Mon Dec 13 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.4-4
e2d865
- Resurrect part of the previous patch lost by mistake
e2d865
e2d865
* Mon Dec 13 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.4-3
e2d865
- Import also getaddrinfo in SNMP_Session.pm
e2d865
  Resolves: #662116
e2d865
e2d865
* Mon Nov 22 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 2.16.4-2
e2d865
- resolve conflict with Socket6 (see bz 438931, 442884, 652158)
e2d865
e2d865
* Mon Sep 27 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.4-1
e2d865
- Update to mrtg-2.16.4
e2d865
e2d865
* Wed Apr  7 2010 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.3-1
e2d865
- Update to mrtg-2.16.3
e2d865
e2d865
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.16.2-4
e2d865
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
e2d865
e2d865
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.16.2-3
e2d865
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
e2d865
e2d865
* Thu Dec 11 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.2-2
e2d865
- Merge Review and spec cleanup
e2d865
  Resolves: #226161
e2d865
e2d865
* Fri Jun 27 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.2-1
e2d865
- Update to 2.16.2
e2d865
- Mark /etc/crond.d/mrtg file as "noreplace" to keep current setup
e2d865
  during mrtg update
e2d865
  Related: #391261
e2d865
- Fix mrtg complains of undefined subroutine AF_UNSPEC
e2d865
  Resolves: #451783
e2d865
e2d865
* Fri Jun  6 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.1-3
e2d865
- Add gd graphic library to Requires
e2d865
  Resolves: #446533
e2d865
e2d865
* Tue Apr 22 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.16.1-2
e2d865
- Rebuild
e2d865
  Resolves: #443116
e2d865
e2d865
* Fri Apr 18 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.16.1-1
e2d865
- Update to 2.16.1
e2d865
- fix perl noise (bz 438931, 442884)
e2d865
e2d865
* Mon Feb 11 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-8
e2d865
- Fix Buildroot
e2d865
e2d865
* Fri Jan 18 2008 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-7
e2d865
- Rebuild
e2d865
e2d865
* Mon Oct 15 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-6
e2d865
- Fix another two bad perl provides
e2d865
e2d865
* Thu Sep 20 2007 Vitezslav Crhonek <vcrhonek@redhat.com> 2.15.1-5
e2d865
- Fix bad provides
e2d865
e2d865
* Thu Aug 23 2007 Vitezslav Crhonek <vcrhonek@redhat.com> 2.15.1-4
e2d865
- fix license
e2d865
- rebuild
e2d865
e2d865
* Fri Jun  8 2007 Vitezslav Crhonek <vcrhonek@redhat.com> 2.15.1-3
e2d865
- Rebuild
e2d865
e2d865
* Thu Jun  7 2007 Vitezslav Crhonek <vcrhonek@redhat.com> - 2.15.1-2
e2d865
- Specfile update, because upstream decides to install mrtg-traffic-sum
e2d865
  Resolves: #243112
e2d865
e2d865
* Mon Feb 12 2007 Miloslav Trmac <mitr@redhat.com> - 2.15.1-1
e2d865
- Update to mrtg-2.15.1
e2d865
e2d865
* Wed Dec  6 2006 Miloslav Trmac <mitr@redhat.com> - 2.15.0-1
e2d865
- Update to mrtg-2.15.0
e2d865
- Don't use Prereq: for /sbin/service
e2d865
- Use (sed -i) instead of perl to make the regexps more readable
e2d865
e2d865
* Tue Oct 24 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.7-1
e2d865
- Update to mrtg-2.14.7
e2d865
e2d865
* Wed Aug 30 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.5-2
e2d865
- Add Requires: perl-Socket6 perl-IO-Socket-INET6 for IPv6 support
e2d865
e2d865
* Sun Jul 16 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.5-1
e2d865
- Update to mrtg-2.14.5
e2d865
e2d865
* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 2.14.4-1.1
e2d865
- rebuild
e2d865
e2d865
* Wed Jul  5 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.4-1
e2d865
- Update to mrtg-2.14.4
e2d865
e2d865
* Mon May 15 2006 Miloslav Trmac <mitr@redhat.com> - 2.14.3-1
e2d865
- Update to mrtg-2.14.3
e2d865
e2d865
* Sat Mar 18 2006 Miloslav Trmac <mitr@redhat.com> - 2.13.2-1
e2d865
- Update to mrtg-2.13.2
e2d865
e2d865
* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 2.13.0-1.2
e2d865
- bump again for double-long bug on ppc(64)
e2d865
e2d865
* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 2.13.0-1.1
e2d865
- rebuilt for new gcc4.1 snapshot and glibc changes
e2d865
e2d865
* Mon Jan 30 2006 Miloslav Trmac <mitr@redhat.com> - 2.13.0-1
e2d865
- Update to mrtg-2.13.0
e2d865
e2d865
* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
e2d865
- rebuilt
e2d865
e2d865
* Mon Sep 12 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.2-2
e2d865
- Add LANG and LC_ALL definition to cron script for easier copying to command
e2d865
  line (#167530)
e2d865
- Don't ship MANIFEST and a very obsolete version of 14all.cgi
e2d865
- Fix rewriting of perl paths to /usr/bin/perl in contrib scripts
e2d865
- Make contrib scripts unexecutable to avoid unnecessary rpm dependencies;
e2d865
  remove unnecessary entries from filter-requires-mrtg.sh
e2d865
e2d865
* Mon Jun 20 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.2-1
e2d865
- Update to mrtg-2.12.2
e2d865
e2d865
* Wed May 25 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.1-2
e2d865
- Remove included old version of PodParser (#158735)
e2d865
e2d865
* Tue May 17 2005 Miloslav Trmac <mitr@redhat.com> - 2.12.1-1
e2d865
- Update to mrtg-2.12.1
e2d865
- Remove unnecessary BuildRequires, Requires
e2d865
- Don't link rateup to libpng and libz
e2d865
e2d865
* Sun Mar 13 2005 Miloslav Trmac <mitr@redhat.com> - 2.11.1-3
e2d865
- Fix Timezone[] handling in html output (#149296)
e2d865
e2d865
* Fri Mar  4 2005 Miloslav Trmac <mitr@redhat.com> - 2.11.1-2
e2d865
- Rebuild with gcc 4
e2d865
e2d865
* Thu Jan  6 2005 Miloslav Trmac <mitr@redhat.com> - 2.11.1-1
e2d865
- Update to mrtg-2.11.1
e2d865
e2d865
* Mon Dec 13 2004 Miloslav Trmac <mitr@redhat.com> - 2.11.0-1
e2d865
- Update to mrtg-2.11.0
e2d865
- Don't install HTML documentation to /var/www/mrtg
e2d865
- Clean up %%install a bit
e2d865
e2d865
* Tue Nov 23 2004 Miloslav Trmac <mitr@redhat.com> - 2.10.15-3
e2d865
- Convert man pages to UTF-8
e2d865
e2d865
* Mon Nov 22 2004 Jindrich Novy <jnovy@redhat.com> 2.10.15-2
e2d865
- remove bogus characters from man pages to prevent
e2d865
  man displaying the page is in wrong encoding (#139341)
e2d865
e2d865
* Tue Aug 17 2004 Miloslav Trmac <mitr@redhat.com> - 2.10.15-1
e2d865
- Update to 2.10.15
e2d865
- Use a more generic URL
e2d865
- Don't link rateup statically
e2d865
- Move threshold and log files to /var/lib/mrtg, lock files to /var/lock/mrtg
e2d865
e2d865
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
e2d865
- rebuilt
e2d865
e2d865
* Tue Apr 20 2004 Joe Orton <jorton@redhat.com> 2.10.5-3
e2d865
- Allow/Deny by address in conf.d/mrtg.conf (#113089)
e2d865
e2d865
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
e2d865
- rebuilt
e2d865
e2d865
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
e2d865
- rebuilt
e2d865
e2d865
* Sat Oct 25 2003 Florian La Roche <Florian.LaRoche@redhat.de>
e2d865
- update to 2.10.5
e2d865
- to not set LD_RUN_PATH
e2d865
e2d865
* Sat Aug  2 2003 Joe Orton <jorton@redhat.com> 2.9.29-5
e2d865
- rebuild
e2d865
e2d865
* Fri Aug  1 2003 Joe Orton <jorton@redhat.com> 2.9.29-4.ent
e2d865
- move default output directory to /var/www/mrtg
e2d865
e2d865
* Mon Jun  9 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.28-4
e2d865
- disable use of RPM's internal dependency generator so that we can filter out
e2d865
  requirements of the contrib scripts included in the docs directory
e2d865
e2d865
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
e2d865
- rebuilt
e2d865
e2d865
* Tue Jun  3 2003 Jeff Johnson <jbj@redhat.com>
e2d865
- add explicit epoch's where needed.
e2d865
e2d865
* Tue May  6 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.28-2
e2d865
- rebuild
e2d865
e2d865
* Wed Apr 30 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.28-1
e2d865
- update to 2.9.29
e2d865
e2d865
* Wed Mar  5 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-14
e2d865
- fixup lib/lib64 references (#82916)
e2d865
e2d865
* Fri Feb  7 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-13
e2d865
- move crontab data to /etc/cron.d
e2d865
- add trigger to remove crontab data from /etc/crontab on removal of
e2d865
  older versions
e2d865
e2d865
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
e2d865
- rebuilt
e2d865
e2d865
* Tue Dec 17 2002 Tim Powers <timp@redhat.com> 2.9.17-11
e2d865
- PreReq crontabs
e2d865
e2d865
* Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.9.17-10
e2d865
- don't use rpms internal dep generator
e2d865
e2d865
* Thu Dec 12 2002 Tim Powers <timp@redhat.com> 2.9.17-9
e2d865
- rebuild on all arches
e2d865
e2d865
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
e2d865
- automated rebuild
e2d865
e2d865
* Wed May 29 2002 Chip Turner <cturner@redhat.com>
e2d865
- added filter for soft perl dependencies
e2d865
e2d865
* Sun May 26 2002 Tim Powers <timp@redhat.com>
e2d865
- automated rebuild
e2d865
e2d865
* Fri May 17 2002 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-4
e2d865
- rebuild in new environment
e2d865
e2d865
* Fri Feb 22 2002 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-3
e2d865
- rebuild
e2d865
e2d865
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
e2d865
- automated rebuild
e2d865
e2d865
* Wed Nov  1 2001 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-1
e2d865
- update to 2.9.17
e2d865
- use FHS macros
e2d865
- install the .gif files as well
e2d865
- copyright: distributable -> license: GPL
e2d865
e2d865
* Tue Jul  3 2001 Tim Powers <timp@redhat.com>
e2d865
- changed description to indicate that it creates PNG images and not GIF images
e2d865
e2d865
* Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
e2d865
- set LIBS=-lfreetype and LDFLAGS="-lgd -lpng -lfreetype -lm" to link the gd
e2d865
  support with freetype, which it needs
e2d865
- remove Packager: tag (was Packager: Tim Verhoeven <dj@sin.khk.be>)
e2d865
e2d865
* Mon May 21 2001 Tim Powers <timp@redhat.com>
e2d865
- rebuilt for the distro
e2d865
e2d865
* Mon Mar  5 2001 Tim Powers <timp@redhat.com>
e2d865
- fixed bad group
e2d865
e2d865
* Thu Dec 14 2000 Tim Powers <timp@redhat.com>
e2d865
- updated to 2.9.6
e2d865
e2d865
* Tue Dec 12 2000 Tim Powers <timp@redhat.com>
e2d865
- updated to 2.9.5
e2d865
e2d865
* Mon Nov 20 2000 Tim Powers <timp@redhat.com>
e2d865
- rebuilt to fix bad dir perms
e2d865
e2d865
* Mon Nov 13 2000 Tim Powers <timp@redhat.com>
e2d865
- using this new spec for 7.1 build
e2d865
e2d865
* Fri Oct 27 2000  Henri Gomez <hgomez@slib.fr>
e2d865
 [2.9.4]
e2d865
- compiled on Redhat 6.1 box plus updates with rpm-3.0.5
e2d865
e2d865
* Thu Oct 26 2000  Henri Gomez <hgomez@slib.fr>
e2d865
 [2.9.2]
e2d865
- clean up spec file for 2.9 release
e2d865
  (no .gif, cfgmaker_ip removed)
e2d865
- mrtg 2.9 look for .pm in /usr/lib/mrtg2, so no more need
e2d865
  to relocate .pm at post time.
e2d865
- mrtg config (mrtg.cfg) goes now in /etc/mrtg/
e2d865
- added manual to rpm
e2d865
- spec file adapted to RH 7.0
e2d865
e2d865
* Wed Feb 9 2000 Tim Verhoeven <dj@sin.khk.be>
e2d865
 [2.8.12]
e2d865
- source archiv changed back to .gz
e2d865
- upgraded to mrtg version 2.8.12
e2d865
e2d865
* Sat Nov 13 1999 Peter Hanecak <hanecak@megaloman.sk>
e2d865
 [2.8.9]
e2d865
- source archiv changed to .bz2
e2d865
e2d865
* Fri Aug 27 1999 Henri Gomez <gomez@slib.fr>
e2d865
 [2.8.8]
e2d865
- important release since rrd support is added
e2d865
  It came from Rainer Bawidamann work. If you have rrdtool RPM
e2d865
  installed, just add UseRRDTool: Yes in your config files.
e2d865
- added latest patch for mrtg-rrd.
e2d865
- to convert your mrtg logs to rrd format, use log2rrd.pl
e2d865
  you can found on rrdtool package.
e2d865
e2d865
* Mon Aug 16 1999 Henri Gomez <gomez@slib.fr>
e2d865
 [2.8.6]
e2d865
e2d865
* Fri Jul 23 1999 Henri Gomez <gomez@slib.fr>
e2d865
 [2.8.4]
e2d865
- mrtg could use now png instead of gif via gd1.6.1
e2d865
  but since gd1.6.1 remove all gif reference it could
e2d865
  break your dependencies, so we don't use it for now.
e2d865
* Tue Jun 15 1999 Henri Gomez <gomez@slib.fr>
e2d865
 [2.7.5]
e2d865
- removed gd-devel requires, RH5.x use libgd-devel and RH6 gd-devel.
e2d865
- removed CR from perl files in contrib.
e2d865
- added cfgmaker_ip in binaries.
e2d865
- rework modules install/de-install for RH5.x/6.0 compat
e2d865
e2d865
* Wed Jun  9 1999 Henri Gomez <gomez@slib.fr>
e2d865
 [2.7.4-2]
e2d865
- set perl path for contribs
e2d865
- set SNMP's perl to /usr/lib/perl5/site_perl (clean for RH5.x and RH6.0)
e2d865
e2d865
* Wed May  5 1999 Ian Macdonald <ianmacd@xs4all.nl>
e2d865
  [2.7.4-1]
e2d865
- changed Perl module installation to be version independent
e2d865
- changed libgd dependency to gd
e2d865
- changed URL
e2d865
- strip binaries
e2d865
- include contrib directory as documentation
e2d865
e2d865
* Tue Mar  2 1999 Henri Gomez <gomez@slib.fr>
e2d865
  [2.6.6]
e2d865
e2d865
* Wed Feb 17 1999 Henri Gomez <gomez@slib.fr>
e2d865
  [2.6.4]
e2d865
- removed mrtg-squid (specific OIDS)
e2d865
- cfgmaker and indexmaker now /usr/bin
e2d865
- libgd must be >= 1.3
e2d865
e2d865
* Fri Jan 29 1999 Henri Gomez <gomez@slib.fr>
e2d865
  [2.5.4c-3]
e2d865
- Added mrtg-squid to monitor squid (specific OIDS)
e2d865
e2d865
* Fri Jan 28 1999 Henri Gomez <gomez@slib.fr>
e2d865
  [2.5.4c-2]
e2d865
- applied squid snmp patch
e2d865
e2d865
* Wed Jan 27 1999 Henri Gomez <gomez@slib.fr>
e2d865
  [2.5.4c-1]
e2d865
- upgraded to 2.5.4c.
e2d865
- added require libgd-devel
e2d865
e2d865
* Mon Nov 30 1998 Arne Coucheron <arneco@online.no>
e2d865
  [2.5.4a-1]
e2d865
e2d865
* Thu Jun 18 1998 Arne Coucheron <arneco@online.no>
e2d865
  [2.5.3-1]
e2d865
- using %%{name} and %%{version} macros
e2d865
- using %%defattr macro in filelist
e2d865
- using install -d in various places instead of cp
e2d865
- added -q parameter to %%setup
e2d865
- removed older changelogs