[packages/openssl102: 330/432] /var/lib/openssl -> /etc/openssl trigger improvements from AC-branch

adwol adwol at pld-linux.org
Sat Sep 29 01:29:18 CEST 2018


commit 62bcfa4e6f6bc42613a8fe0f19f5bcca9e189b59
Author: Elan Ruusamäe <glen at delfi.ee>
Date:   Sun Sep 2 13:05:03 2012 +0300

    /var/lib/openssl -> /etc/openssl trigger improvements from AC-branch

 openssl.spec | 6 ++++++
 1 file changed, 6 insertions(+)
---
diff --git a/openssl.spec b/openssl.spec
index 7498c8d..3e91506 100644
--- a/openssl.spec
+++ b/openssl.spec
@@ -386,6 +386,10 @@ if [ -L /var/lib/openssl/openssl.cnf ] ; then
 fi
 %else
 %triggerpostun -- %{name} < 0.9.8i-2
+# don't do anything on --downgrade
+if [ $1 -le 1 ]; then
+	exit 0
+fi
 if [ -d /var/lib/openssl/certs ] ; then
 	mv /var/lib/openssl/certs/* %{_sysconfdir}/%{name}/certs 2>/dev/null || :
 fi
@@ -396,6 +400,8 @@ if [ -d /var/lib/openssl ] ; then
 	for f in /var/lib/openssl/* ; do
 		[ -f "$f" ] && mv "$f" %{_sysconfdir}/%{name} 2>/dev/null || :
 	done
+	rmdir /var/lib/openssl/* 2>/dev/null || :
+	rmdir /var/lib/openssl 2>/dev/null || :
 fi
 %endif
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/openssl102.git/commitdiff/9fc1b1b87b259e8a327c99835865e91a391efc9e



More information about the pld-cvs-commit mailing list