From 62bcfa4e6f6bc42613a8fe0f19f5bcca9e189b59 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Elan=20Ruusam=C3=A4e?= Date: Sun, 2 Sep 2012 13:05:03 +0300 Subject: [PATCH] /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 -- 2.43.0