[retrace-server/el6] update to 1.5

Michal Toman mtoman at fedoraproject.org
Mon Mar 5 15:28:53 UTC 2012


commit b45e4045a0a25adffdf30ca3047346e8ff133cbc
Author: Michal Toman <mtoman at redhat.com>
Date:   Mon Mar 5 16:28:15 2012 +0100

    update to 1.5

 .gitignore          |    1 +
 retrace-server.spec |   31 +++++++++++++++++++++++++++----
 sources             |    2 +-
 3 files changed, 29 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index fe1e4cf..4048941 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
 /retrace-server-1.2.tar.gz
 /retrace-server-1.3.tar.gz
 /retrace-server-1.4.tar.gz
+/retrace-server-1.5.tar.gz
diff --git a/retrace-server.spec b/retrace-server.spec
index 676c6b0..3555e5e 100644
--- a/retrace-server.spec
+++ b/retrace-server.spec
@@ -2,7 +2,7 @@
 
 Summary: Application for remote coredump analysis
 Name: retrace-server
-Version: 1.4
+Version: 1.5
 Release: 1%{?dist}
 License: GPLv2+
 Group: Applications/System
@@ -75,6 +75,19 @@ then
 #add disabled crontab entry to apache's crontab
     %define apache_crontab_entry "# 0 * * * * /usr/bin/retrace-server-cleanup >> /var/log/retrace-server/cleanup_error.log 2>&1"
     (crontab -u apache -l 2> /dev/null; echo %{apache_crontab_entry}) | crontab -u apache - 2> /dev/null
+
+#add disabled crontab entries to retrace's crontab
+    %define retrace_crontab_entry1 "#0 0,12 * * * /usr/bin/retrace-server-reposync fedora 15 i386 >> /var/log/retrace-server/reposync_error.log 2>&1"
+    %define retrace_crontab_entry2 "#0 2,14 * * * /usr/bin/retrace-server-reposync fedora 15 x86_64 >> /var/log/retrace-server/reposync_error.log 2>&1"
+    %define retrace_crontab_entry3 "#0 4,16 * * * /usr/bin/retrace-server-reposync fedora 16 i386 >> /var/log/retrace-server/reposync_error.log 2>&1"
+    %define retrace_crontab_entry4 "#0 6,18 * * * /usr/bin/retrace-server-reposync fedora 16 x86_64 >> /var/log/retrace-server/reposync_error.log 2>&1"
+    %define retrace_crontab_entry5 "#0 8,20 * * * /usr/bin/retrace-server-reposync fedora rawhide i386 >> /var/log/retrace-server/reposync_error.log 2>&1"
+    %define retrace_crontab_entry6 "#0 10,22 * * * /usr/bin/retrace-server-reposync fedora rawhide x86_64 >> /var/log/retrace-server/reposync_error.log 2>&1"
+
+    (crontab -u retrace -l 2> /dev/null; \
+     echo %{retrace_crontab_entry1}; echo %{retrace_crontab_entry2}; \
+     echo %{retrace_crontab_entry3}; echo %{retrace_crontab_entry4}; \
+     echo %{retrace_crontab_entry5}; echo %{retrace_crontab_entry6};) | crontab -u retrace - 2> /dev/null
 fi
 
 %preun
@@ -82,14 +95,16 @@ if [ "$1" = 0 ]
 then
     /sbin/install-info --delete %{_infodir}/retrace-server %{_infodir}/dir 2> /dev/null || :
 #remove retrace-server related entries from apache's crontab
-    (crontab -u apache -l 2> /dev/null | sed "/%{name}/d") | crontab -u apache - 2> /dev/null
+    (crontab -u apache -l 2> /dev/null | grep -v "%{name}") | crontab -u apache - 2> /dev/null
+
+#comment entries in retrace's crontab
+    (crontab -u retrace -l 2> /dev/null | sed "s,^\([^#].*\)$,#\1,g") | crontab -u retrace - 2> /dev/null
 fi
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %config(noreplace) %{_sysconfdir}/httpd/conf.d/%{name}-httpd.conf
 %config(noreplace) %{_sysconfdir}/%{name}.conf
-%config(noreplace) %{_sysconfdir}/yum.repos.d/%{name}.repo
 %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
 %dir %attr(0755,retrace,retrace) %{_localstatedir}/cache/%{name}
 %dir %attr(0775,retrace,apache) %{_localstatedir}/cache/%{name}/kernel
@@ -102,7 +117,6 @@ fi
 %{_bindir}/coredump2packages
 %{python_site}/retrace/*
 %{_datadir}/%{name}/*
-%attr(0600,root,root) %{_localstatedir}/spool/cron/retrace
 %doc %{_mandir}/man1/%{name}-cleanup.1.gz
 %doc %{_mandir}/man1/%{name}-reposync.1.gz
 %doc %{_mandir}/man1/%{name}-worker.1.gz
@@ -110,6 +124,15 @@ fi
 %doc COPYING INSTALL README TODO
 
 %changelog
+* Mon Feb 27 2012 Michal Toman <mtoman at redhat.com> 1.5-1
+- add support for F17
+- add hacks helping to depsolver
+- read huge files buffered
+- get rid of retrace-server.repo file
+- add /<task_id>/delete action
+
+* Sat Jan 14 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 * Tue Nov 22 2011 Michal Toman <mtoman at redhat.com> 1.4-1
 - add support for vmcores
 - add welcome page
diff --git a/sources b/sources
index 8253cb6..29eb9d2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-e98fbff70961a15ae39638228e824ff2  retrace-server-1.4.tar.gz
+de12119e3418487995a43d43a3fe7f2f  retrace-server-1.5.tar.gz


More information about the scm-commits mailing list