]> git.donarmstrong.com Git - ca-certificates.git/blobdiff - debian/postrm
Remove /etc/ssl{,/certs} in postrm to please piuparts. (Closes: #454334)
[ca-certificates.git] / debian / postrm
index 260a1c4e99e74fb42bdddf9f5cae6b88805ea272..e4feb3e05a944b760dc5db54b9258d1273b80d31 100644 (file)
@@ -28,8 +28,12 @@ case "$1" in
 
     purge)
        rm -f /etc/ssl/certs/ca-certificates.crt*
-       # Fix for #454334
-       rmdir  --ignore-fail-on-non-empty /etc/ssl
+
+       # Clean up even if openssl is removed before ca-certificates.
+       # (Which is what piuparts does.)
+       [ -d /etc/ssl/certs ] && rmdir --ignore-fail-on-non-empty /etc/ssl/certs
+       [ -d /etc/ssl ] && rmdir --ignore-fail-on-non-empty /etc/ssl
+
        rm -f /etc/ca-certificates.conf*
        if test -e /usr/share/debconf/confmodule; then
          . /usr/share/debconf/confmodule