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