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(a)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(a)redhat.com> 5.10.31-1
+- 824707 - make /var/log/rhncfg-actions have 600 permissions
+
* Fri Jun 01 2012 Stephen Herr <sherr(a)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(a)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