From e19fe7fdf91a606b1a06297e05a0f5dfaee5d7f5 Mon Sep 17 00:00:00 2001 From: Michal Toman Date: Mar 05 2012 14:59:49 +0000 Subject: update to 1.5 --- 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 e83ac18..3555e5e 100644 --- a/retrace-server.spec +++ b/retrace-server.spec @@ -2,8 +2,8 @@ Summary: Application for remote coredump analysis Name: retrace-server -Version: 1.4 -Release: 2%{?dist} +Version: 1.5 +Release: 1%{?dist} License: GPLv2+ Group: Applications/System URL: https://fedorahosted.org/abrt/wiki/AbrtRetraceServer @@ -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,9 +124,15 @@ fi %doc COPYING INSTALL README TODO %changelog +* Mon Feb 27 2012 Michal Toman 1.5-1 +- add support for F17 +- add hacks helping to depsolver +- read huge files buffered +- get rid of retrace-server.repo file +- add //delete action + * Sat Jan 14 2012 Fedora Release Engineering - 1.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - * Tue Nov 22 2011 Michal Toman 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