[voms] - Add posttrans scriptlet to recover /etc/vomses
Mattias Ellert
ellert at fedoraproject.org
Sun Oct 17 18:42:01 UTC 2010
commit eac0a180a7b89492b35521d50ca9730047b6373c
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date: Sun Oct 17 20:41:04 2010 +0200
- Add posttrans scriptlet to recover /etc/vomses
voms.spec | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/voms.spec b/voms.spec
index 90deb3e..0f7a7b7 100644
--- a/voms.spec
+++ b/voms.spec
@@ -16,7 +16,7 @@
Name: voms
Version: 1.9.18.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Virtual Organization Membership Service
Group: System Environment/Libraries
@@ -390,6 +390,12 @@ rm -rf $RPM_BUILD_ROOT
%postun -p /sbin/ldconfig
+%posttrans
+# Recover /etc/vomses...
+if [ -r %{_sysconfdir}/vomses.rpmsave -a ! -r %{_sysconfdir}/vomses ] ; then
+ mv %{_sysconfdir}/vomses.rpmsave %{_sysconfdir}/vomses
+fi
+
%pre server
getent group %{name} >/dev/null || groupadd -r %{name}
getent passwd %{name} >/dev/null || useradd -r -g %{name} \
@@ -504,6 +510,9 @@ fi
%endif
%changelog
+* Sun Oct 17 2010 Mattias Ellert <mattias.ellert at ellert.tsl.uu.se> - 1.9.18.1-3
+- Add posttrans scriptlet to recover /etc/vomses
+
* Fri Oct 15 2010 Mattias Ellert <mattias.ellert at fysast.uu.se> - 1.9.18.1-2
- Remove the empty /etc/vomses file - it will cause conflicts for users
that have used the option to have /etc/vomses be a directory
More information about the scm-commits
mailing list