2 commits - client/tools rel-eng/packages

StephenHerr sherr at fedoraproject.org
Mon Jun 4 18:04:48 UTC 2012


 client/tools/rhncfg/rhncfg.spec |   15 ++++++++++++++-
 rel-eng/packages/rhncfg         |    2 +-
 2 files changed, 15 insertions(+), 2 deletions(-)

New commits:
commit e2d1b3d206445c08f525cb7de490b216fb2ac0f1
Author: Stephen Herr <sherr at redhat.com>
Date:   Mon Jun 4 14:04:37 2012 -0400

    Automatic commit of package [rhncfg] release [5.10.31-1].

diff --git a/client/tools/rhncfg/rhncfg.spec b/client/tools/rhncfg/rhncfg.spec
index 4e85b94..226c5f2 100644
--- a/client/tools/rhncfg/rhncfg.spec
+++ b/client/tools/rhncfg/rhncfg.spec
@@ -8,7 +8,7 @@ Group:   Applications/System
 License: GPLv2
 URL:     https://fedorahosted.org/spacewalk
 Source0: https://fedorahosted.org/releases/s/p/spacewalk/%{name}-%{version}.tar.gz
-Version: 5.10.30
+Version: 5.10.31
 Release: 1%{?dist}
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
@@ -112,6 +112,9 @@ fi
 
 # $Id$
 %changelog
+* Mon Jun 04 2012 Stephen Herr <sherr at redhat.com> 5.10.31-1
+- 824707 - make /var/log/rhncfg-actions have 600 permissions
+
 * Fri Jun 01 2012 Stephen Herr <sherr at redhat.com> 5.10.30-1
 - 824707 - rhncfg-actions should not log the diff of files that are not
   readable by all
diff --git a/rel-eng/packages/rhncfg b/rel-eng/packages/rhncfg
index ad4c9f4..9e14d29 100644
--- a/rel-eng/packages/rhncfg
+++ b/rel-eng/packages/rhncfg
@@ -1 +1 @@
-5.10.30-1 client/tools/rhncfg/
+5.10.31-1 client/tools/rhncfg/


commit 0cb9f801bfc073cd68111868014219407b73f9f9
Author: Stephen Herr <sherr at redhat.com>
Date:   Mon Jun 4 11:21:20 2012 -0400

    824707 - make /var/log/rhncfg-actions have 600 permissions

diff --git a/client/tools/rhncfg/rhncfg.spec b/client/tools/rhncfg/rhncfg.spec
index d539fe9..4e85b94 100644
--- a/client/tools/rhncfg/rhncfg.spec
+++ b/client/tools/rhncfg/rhncfg.spec
@@ -68,10 +68,19 @@ make -f Makefile.rhncfg install PREFIX=$RPM_BUILD_ROOT ROOT=%{rhnroot} \
     MANDIR=%{_mandir}
 mkdir -p $RPM_BUILD_ROOT/%{_sharedstatedir}/rhncfg/backups
 mkdir -p $RPM_BUILD_ROOT/%{_localstatedir}/spool/rhn
+mkdir -p $RPM_BUILD_ROOT/%{_localstatedir}/log
+touch $RPM_BUILD_ROOT/%{_localstatedir}/log/rhncfg-actions
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+%post
+if [ -f %{_localstatedir}/log/rhncfg-actions ]
+then 
+chown root %{_localstatedir}/log/rhncfg-actions
+chmod 600 %{_localstatedir}/log/rhncfg-actions
+fi
+
 %files
 %if 0%{?suse_version}
 %dir %{_sharedstatedir}
@@ -99,6 +108,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_bindir}/rhn-actions-control
 %config(noreplace) %{client_caps_dir}/*
 %{_mandir}/man8/rhn-actions-control.8*
+%ghost %attr(600,root,root) %{_localstatedir}/log/rhncfg-actions
 
 # $Id$
 %changelog




More information about the spacewalk-commits mailing list