auto-import changelog data from mrtg-2.9.17-13.src.rpm
Fri Feb 07 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-13 - move crontab data to /etc/cron.d - add trigger to remove crontab data from /etc/crontab on removal of older versions Wed Jan 22 2003 Tim Powers <timp@redhat.com> - rebuilt Tue Dec 17 2002 Tim Powers <timp@redhat.com> 2.9.17-11 - PreReq crontabs Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.9.17-10 - don't use rpms internal dep generator Thu Dec 12 2002 Tim Powers <timp@redhat.com> 2.9.17-9 - rebuild on all arches
This commit is contained in:
parent
47924463d3
commit
d55a454fa4
1
mrtg.crond.in
Normal file
1
mrtg.crond.in
Normal file
@ -0,0 +1 @@
|
|||||||
|
0-59/5 * * * * root @bindir@/mrtg @sysconfdir@/mrtg/mrtg.cfg
|
48
mrtg.spec
48
mrtg.spec
@ -1,19 +1,23 @@
|
|||||||
|
%define _use_internal_dependency_generator 0
|
||||||
|
|
||||||
%define contentdir /var/www/html/%{name}
|
%define contentdir /var/www/html/%{name}
|
||||||
|
|
||||||
Summary: Multi Router Traffic Grapher
|
Summary: Multi Router Traffic Grapher
|
||||||
Name: mrtg
|
Name: mrtg
|
||||||
Version: 2.9.17
|
Version: 2.9.17
|
||||||
Release: 8
|
Release: 13
|
||||||
URL: http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/mrtg.html
|
URL: http://ee-staff.ethz.ch/~oetiker/webtools/mrtg/mrtg.html
|
||||||
Source0: http://www.ee.ethz.ch/~oetiker/webtools/mrtg/pub/%{name}-%{version}.tar.gz
|
Source0: http://www.ee.ethz.ch/~oetiker/webtools/mrtg/pub/%{name}-%{version}.tar.gz
|
||||||
Source1: mrtg.cfg
|
Source1: mrtg.cfg
|
||||||
Source2: README-14allcgi
|
Source2: README-14allcgi
|
||||||
Source3: 14all.cgi
|
Source3: 14all.cgi
|
||||||
Source4: filter-requires-mrtg.sh
|
Source4: filter-requires-mrtg.sh
|
||||||
|
Source5: mrtg.crond.in
|
||||||
License: GPL
|
License: GPL
|
||||||
Group: Applications/Internet
|
Group: Applications/Internet
|
||||||
Requires: perl >= 5.004
|
Requires: perl >= 5.004
|
||||||
Requires: gd
|
Requires: gd
|
||||||
|
PreReq: vixie-cron, /sbin/service
|
||||||
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
Buildroot: %{_tmppath}/%{name}-%{version}-root
|
||||||
BuildPrereq: freetype-devel, gd-devel, libjpeg-devel, libpng-devel
|
BuildPrereq: freetype-devel, gd-devel, libjpeg-devel, libpng-devel
|
||||||
|
|
||||||
@ -37,6 +41,7 @@ find contrib -name "*.pl" -exec perl -e 's;\015;;gi' -p -i \{\} \;
|
|||||||
%install
|
%install
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mrtg
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/mrtg
|
||||||
|
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/cron.d
|
||||||
mkdir -p $RPM_BUILD_ROOT%{contentdir}
|
mkdir -p $RPM_BUILD_ROOT%{contentdir}
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
mkdir -p $RPM_BUILD_ROOT%{_bindir}
|
||||||
mkdir -p $RPM_BUILD_ROOT%{_libdir}/mrtg2/Pod
|
mkdir -p $RPM_BUILD_ROOT%{_libdir}/mrtg2/Pod
|
||||||
@ -46,6 +51,9 @@ install -m 644 images/* $RPM_BUILD_ROOT%{contentdir}/
|
|||||||
install -m 644 doc/*.html $RPM_BUILD_ROOT%{contentdir}/
|
install -m 644 doc/*.html $RPM_BUILD_ROOT%{contentdir}/
|
||||||
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/mrtg
|
install -m 644 %{SOURCE1} $RPM_BUILD_ROOT/etc/mrtg
|
||||||
perl -e 's|\@WORKDIR@|%{contentdir}|g' -pi $RPM_BUILD_ROOT/etc/mrtg/mrtg.cfg
|
perl -e 's|\@WORKDIR@|%{contentdir}|g' -pi $RPM_BUILD_ROOT/etc/mrtg/mrtg.cfg
|
||||||
|
sed -e 's,@bindir@,%{_bindir},g' -e 's,@sysconfdir@,%{_sysconfdir},g' \
|
||||||
|
$RPM_SOURCE_DIR/mrtg.crond.in > $RPM_BUILD_ROOT/%{_sysconfdir}/cron.d/mrtg
|
||||||
|
chmod 644 $RPM_BUILD_ROOT/%{_sysconfdir}/cron.d/mrtg
|
||||||
|
|
||||||
install -m 644 %{SOURCE2} contrib/14all/README
|
install -m 644 %{SOURCE2} contrib/14all/README
|
||||||
install -m 755 %{SOURCE3} contrib/14all
|
install -m 755 %{SOURCE3} contrib/14all
|
||||||
@ -66,18 +74,18 @@ for i in doc/*.1; do
|
|||||||
install -m 644 $i $RPM_BUILD_ROOT%{_mandir}/man1/
|
install -m 644 $i $RPM_BUILD_ROOT%{_mandir}/man1/
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Tell crond to reload its configuration.
|
||||||
%post
|
%post
|
||||||
if ! grep '* * * * root %{_bindir}/mrtg' /etc/crontab > /dev/null; then
|
/sbin/service crond condrestart 2>&1 > /dev/null || :
|
||||||
echo "" >> /etc/crontab
|
|
||||||
echo "0-59/5 * * * * root %{_bindir}/mrtg %{_sysconfdir}/mrtg/mrtg.cfg" >> /etc/crontab
|
|
||||||
fi
|
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
if [ $1 = 0 ]; then
|
/sbin/service crond condrestart 2>&1 > /dev/null || :
|
||||||
grep -v '* * * * root %{_bindir}/mrtg' /etc/crontab > /etc/crontab.new &&\
|
|
||||||
cat /etc/crontab.new > /etc/crontab &&
|
# Add a trigger to remove the system crontab version of our tasks.
|
||||||
rm /etc/crontab.new
|
%triggerun -- mrtg <= 2.9.17-12
|
||||||
fi
|
grep -v '* * * * root %{_bindir}/mrtg' /etc/crontab > /etc/crontab.new &&\
|
||||||
|
cat /etc/crontab.new > /etc/crontab &&
|
||||||
|
rm /etc/crontab.new
|
||||||
|
|
||||||
%clean
|
%clean
|
||||||
rm -rf $RPM_BUILD_ROOT
|
rm -rf $RPM_BUILD_ROOT
|
||||||
@ -87,12 +95,30 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
%doc contrib ANNOUNCE CHANGES COPYING COPYRIGHT MANIFEST README THANKS
|
%doc contrib ANNOUNCE CHANGES COPYING COPYRIGHT MANIFEST README THANKS
|
||||||
%dir %{_sysconfdir}/mrtg
|
%dir %{_sysconfdir}/mrtg
|
||||||
%config(noreplace) %{_sysconfdir}/mrtg/mrtg.cfg
|
%config(noreplace) %{_sysconfdir}/mrtg/mrtg.cfg
|
||||||
|
%config %{_sysconfdir}/cron.d/mrtg
|
||||||
%{contentdir}
|
%{contentdir}
|
||||||
%{_bindir}/*
|
%{_bindir}/*
|
||||||
%{_libdir}/mrtg2
|
%{_libdir}/mrtg2
|
||||||
%{_mandir}/*/*
|
%{_mandir}/*/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Fri Feb 7 2003 Nalin Dahyabhai <nalin@redhat.com> 2.9.17-13
|
||||||
|
- move crontab data to /etc/cron.d
|
||||||
|
- add trigger to remove crontab data from /etc/crontab on removal of
|
||||||
|
older versions
|
||||||
|
|
||||||
|
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
||||||
|
- rebuilt
|
||||||
|
|
||||||
|
* Tue Dec 17 2002 Tim Powers <timp@redhat.com> 2.9.17-11
|
||||||
|
- PreReq crontabs
|
||||||
|
|
||||||
|
* Sat Dec 14 2002 Tim Powers <timp@redhat.com> 2.9.17-10
|
||||||
|
- don't use rpms internal dep generator
|
||||||
|
|
||||||
|
* Thu Dec 12 2002 Tim Powers <timp@redhat.com> 2.9.17-9
|
||||||
|
- rebuild on all arches
|
||||||
|
|
||||||
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
||||||
- automated rebuild
|
- automated rebuild
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user