Procházet zdrojové kódy

Merge pull request #1978 from olympy/fix-renew-ssl-on-domain-match

Fix issue #1977 / Letsencrypt ssl certificate update fails
Anton Reutov před 4 roky
rodič
revize
b0f65509e0
1 změnil soubory, kde provedl 7 přidání a 1 odebrání
  1. 7 1
      bin/v-delete-web-domain-ssl

+ 7 - 1
bin/v-delete-web-domain-ssl

@@ -57,7 +57,13 @@ fi
 
 # Deleting old certificate
 tmpdir=$(mktemp -p $HOMEDIR/$user/web/$domain/private -d)
-rm -f $HOMEDIR/$user/conf/web/ssl.$domain.*
+
+# remove certificate files - do not use wildcard, as this might remove other domains
+rm -f $HOMEDIR/$user/conf/web/ssl.$domain.ca
+rm -f $HOMEDIR/$user/conf/web/ssl.$domain.crt
+rm -f $HOMEDIR/$user/conf/web/ssl.$domain.key
+rm -f $HOMEDIR/$user/conf/web/ssl.$domain.pem
+
 mv $USER_DATA/ssl/$domain.* $tmpdir
 chown -R $user:$user $tmpdir