rpms/yum-cron/devel .cvsignore, 1.10, 1.11 import.log, 1.3, 1.4 sources, 1.10, 1.11 yum-cron.spec, 1.15, 1.16

Alec Thomas Habig habig at fedoraproject.org
Tue Oct 6 22:15:06 UTC 2009


Author: habig

Update of /cvs/pkgs/rpms/yum-cron/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv28740/devel

Modified Files:
	.cvsignore import.log sources yum-cron.spec 
Log Message:
* Tue Oct 6 2009 Alec Habig <ahabig at umn.edu> - 0.9.0-1
- Change cron file to 0yum.cron, so yum updates things before the other daily jobs
  such as makewhatis, prelink, updatedb, etc run.  That way updated files get picked up
  properly.  Cost - those jobs will run later.  Resolves bug 445894.  Changed default
  random delay to 60 minutes from 120 to reduce the cost.
- Eliminate the weekly package cleaning script.  Replace with logic in the daily script
  to clean the packages and the metadata once per week (otherwise corrupted metadata messes
  things up indefinitely).  Resolves bug 526452.  Removal of seperate weekly script resolves
  bug 524461.
- Use find to clear stale locks at start of run, so add findutils req.




Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/yum-cron/devel/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore	11 Aug 2009 00:04:53 -0000	1.10
+++ .cvsignore	6 Oct 2009 22:15:05 -0000	1.11
@@ -1 +1 @@
-yum-cron-0.8.4.tar.gz
+yum-cron-0.9.0.tar.gz


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/yum-cron/devel/import.log,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -p -r1.3 -r1.4
--- import.log	21 Aug 2009 19:30:56 -0000	1.3
+++ import.log	6 Oct 2009 22:15:06 -0000	1.4
@@ -1,3 +1,4 @@
 yum-cron-0_8_3-1_fc10:HEAD:yum-cron-0.8.3-1.fc10.src.rpm:1229296060
 yum-cron-0_8_4-1_fc11:HEAD:yum-cron-0.8.4-1.fc11.src.rpm:1249949003
 yum-cron-0_8_4-2_fc11:HEAD:yum-cron-0.8.4-2.fc11.src.rpm:1250883009
+yum-cron-0_9_0-1_fc11:HEAD:yum-cron-0.9.0-1.fc11.src.rpm:1254867260


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/yum-cron/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources	11 Aug 2009 00:04:53 -0000	1.10
+++ sources	6 Oct 2009 22:15:06 -0000	1.11
@@ -1 +1 @@
-c80fd195f7b1eaaa42198693960a2171  yum-cron-0.8.4.tar.gz
+bad2ff53cb924a964c4909f24e6f34b3  yum-cron-0.9.0.tar.gz


Index: yum-cron.spec
===================================================================
RCS file: /cvs/pkgs/rpms/yum-cron/devel/yum-cron.spec,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- yum-cron.spec	21 Aug 2009 19:30:56 -0000	1.15
+++ yum-cron.spec	6 Oct 2009 22:15:06 -0000	1.16
@@ -1,7 +1,7 @@
 Summary: Files needed to run yum updates as a cron job
 Name: yum-cron
-Version: 0.8.4
-Release: 2%{?dist}
+Version: 0.9.0
+Release: 1%{?dist}
 URL: http://linux.duke.edu/yum/
 # This is a Red Hat maintained package which is specific to
 # our distribution.  Thus the source is only available from
@@ -10,7 +10,7 @@ Source0: %{name}-%{version}.tar.gz
 License: GPLv2
 Group: System Environment/Base
 BuildArch: noarch
-Requires: yum >= 3.0 vixie-cron crontabs yum-downloadonly mailx policycoreutils
+Requires: yum >= 3.0 vixie-cron crontabs yum-downloadonly mailx policycoreutils findutils
 Requires(post): /sbin/chkconfig
 Requires(post): /sbin/service
 Requires(preun): /sbin/chkconfig
@@ -31,10 +31,10 @@ rather than the newer yum-updatesd daemo
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -D -m 755 yum.cron.daily $RPM_BUILD_ROOT/%{_sysconfdir}/cron.daily/yum.cron
-install -D -m 755 yum.cron.weekly $RPM_BUILD_ROOT/%{_sysconfdir}/cron.weekly/yum.cron
+install -D -m 755 0yum.cron $RPM_BUILD_ROOT/%{_sysconfdir}/cron.daily/0yum.cron
 install -D -m 755 yum-cron $RPM_BUILD_ROOT/%{_sysconfdir}/rc.d/init.d/yum-cron
 install -D -m 644 yum-daily.yum $RPM_BUILD_ROOT/%{_sysconfdir}/yum/yum-daily.yum
+install -D -m 644 yum-weekly.yum $RPM_BUILD_ROOT/%{_sysconfdir}/yum/yum-weekly.yum
 install -D -m 644 yum-cron.sysconf $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/yum-cron
 
 %clean
@@ -84,13 +84,23 @@ exit 0
 %files
 %defattr(-,root,root)
 %doc COPYING README
-%{_sysconfdir}/cron.daily/yum.cron
-%{_sysconfdir}/cron.weekly/yum.cron
+%{_sysconfdir}/cron.daily/0yum.cron
 %config(noreplace) %{_sysconfdir}/yum/yum-daily.yum
+%config(noreplace) %{_sysconfdir}/yum/yum-weekly.yum
 %{_sysconfdir}/rc.d/init.d/yum-cron
 %config(noreplace) %{_sysconfdir}/sysconfig/yum-cron
 
 %changelog
+* Tue Oct 6 2009 Alec Habig <ahabig at umn.edu> - 0.9.0-1
+- Change cron file to 0yum.cron, so yum updates things before the other daily jobs
+  such as makewhatis, prelink, updatedb, etc run.  That way updated files get picked up
+  properly.  Cost - those jobs will run later.  Resolves bug 445894.  Changed default
+  random delay to 60 minutes from 120 to reduce the cost.
+- Eliminate the weekly package cleaning script.  Replace with logic in the daily script 
+  to clean the packages and the metadata once per week (otherwise corrupted metadata messes 
+  things up indefinitely).  Resolves bug 526452.  Removal of seperate weekly script resolves
+  bug 524461. 
+- Use find to clear stale locks at start of run, so add findutils req.
 * Fri Aug 21 2009 Alec Habig <ahabig at umn.edu> - 0.8.4-2
 - pushing to updates-testing to resolve bug 515814, dealing with stale lockfiles
 




More information about the fedora-extras-commits mailing list