[atop] Drop logrotate, fix cron.

Jon Ciesla limb at fedoraproject.org
Wed May 9 13:08:24 UTC 2012


commit 4e0c51b8022b55d34cb705c61d1d066bd2ce04a3
Author: Jon Ciesla <limburgher at gmail.com>
Date:   Wed May 9 08:07:06 2012 -0500

    Drop logrotate, fix cron.

 atop.spec |   20 ++++++++++++--------
 1 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/atop.spec b/atop.spec
index a2a9925..eaf30a8 100644
--- a/atop.spec
+++ b/atop.spec
@@ -1,20 +1,20 @@
 %define _hardened_build 1
 Name:           atop
 Version:        1.26
-Release:        3%{?dist}
+Release:        4%{?dist}
 Summary:        An advanced interactive monitor to view the load on system and process level
 
 Group:          Applications/System
 License:        GPLv2+
 URL:            http://www.atcomputing.nl/Tools/atop/
 Source0:        http://www.atcomputing.nl/Tools/%{name}/packages/%{name}-%{version}.tar.gz
-Source1:        atop.logrotate
+#Source1:        atop.logrotate
 #Source2:        atop.init
 Source3:        atop.crondaily
 Source4:        atop.sysconfig
 Source5:        atop.d
 Source6:        atop.service
-Patch0:         atop-1.23-cron.patch
+#Patch0:         atop-1.23-cron.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  zlib-devel
@@ -46,7 +46,7 @@ http://www.atcomputing.nl/Tools/atop/kernpatch.html
  
 %prep
 %setup -q
-%patch0 -p1 -b .cron
+#%patch0 -p1 -b .cron
 
 %build
 make %{?_smp_mflags} CFLAGS="$RPM_OPT_FLAGS"
@@ -58,9 +58,9 @@ ln -s atop $RPM_BUILD_ROOT%{_bindir}/atopsar
 install -Dp -m 0644 man/atop.1 $RPM_BUILD_ROOT%{_mandir}/man1/atop.1
 install -Dp -m 0644 man/atopsar.1 $RPM_BUILD_ROOT%{_mandir}/man1/atopsar.1
 install -Dp -m 0644 atop.cron $RPM_BUILD_ROOT%{_sysconfdir}/cron.d/atop
-install -Dp -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/atop
+#install -Dp -m 0644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/atop
 #install -Dp -m 0755 %{SOURCE2} $RPM_BUILD_ROOT%{_initrddir}/atop
-install -Dp -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/cron.daily/atop
+install -Dp -m 0755 %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/atop/atop.daily
 install -Dp -m 0644 %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/atop
 install -Dp -m 0755 %{SOURCE5} $RPM_BUILD_ROOT%{_bindir}/atopd
 install -Dp -m 0644 %{SOURCE6} $RPM_BUILD_ROOT%{_unitdir}/atop.service
@@ -104,9 +104,9 @@ fi
 %defattr(-,root,root,-)
 %doc AUTHOR COPYING README ChangeLog
 %config(noreplace) %{_sysconfdir}/cron.d/atop
-%config(noreplace) %{_sysconfdir}/logrotate.d/atop
+#%config(noreplace) %{_sysconfdir}/logrotate.d/atop
 %config(noreplace) %{_sysconfdir}/sysconfig/atop
-%{_sysconfdir}/cron.daily/atop
+%{_sysconfdir}/atop/atop.daily
 #%{_initrddir}/atop
 %{_bindir}/atopsar
 %{_bindir}/atop
@@ -117,6 +117,10 @@ fi
 %{_unitdir}/atop.service
 
 %changelog
+* Wed May 09 2012 Jon Ciesla <limburgher at gmail.com> - 1.26-4
+- Dropped logrotate, conflicts with atop's logging, BZ 542598.
+- Corrected cron config, BZ 819523.
+
 * Fri Apr 13 2012 Jon Ciesla <limburgher at gmail.com> - 1.26-3
 - Add hardened build.
 


More information about the scm-commits mailing list