ソースを参照

Remove symlinks if they exist

Bob Mottram 8 年 前
コミット
e41728d618
共有1 個のファイルを変更した6 個の追加0 個の削除を含む
  1. 6
    0
      src/freedombone-addcert

+ 6
- 0
src/freedombone-addcert ファイルの表示

231
             rm -f /etc/ssl/private/${LETSENCRYPT_HOSTNAME}.key
231
             rm -f /etc/ssl/private/${LETSENCRYPT_HOSTNAME}.key
232
         fi
232
         fi
233
     fi
233
     fi
234
+    if [ -L /etc/ssl/private/${LETSENCRYPT_HOSTNAME}.key ]; then
235
+        rm /etc/ssl/private/${LETSENCRYPT_HOSTNAME}.key
236
+    fi
234
     ln -s /etc/letsencrypt/live/${LETSENCRYPT_HOSTNAME}/privkey.pem /etc/ssl/private/${LETSENCRYPT_HOSTNAME}.key
237
     ln -s /etc/letsencrypt/live/${LETSENCRYPT_HOSTNAME}/privkey.pem /etc/ssl/private/${LETSENCRYPT_HOSTNAME}.key
235
 
238
 
236
     # link the public key
239
     # link the public key
241
             rm -f /etc/ssl/certs/${LETSENCRYPT_HOSTNAME}.pem
244
             rm -f /etc/ssl/certs/${LETSENCRYPT_HOSTNAME}.pem
242
         fi
245
         fi
243
     fi
246
     fi
247
+    if [ -L /etc/ssl/certs/${LETSENCRYPT_HOSTNAME}.pem ]; then
248
+        rm /etc/ssl/certs/${LETSENCRYPT_HOSTNAME}.pem
249
+    fi
244
     ln -s /etc/letsencrypt/live/${LETSENCRYPT_HOSTNAME}/fullchain.pem /etc/ssl/certs/${LETSENCRYPT_HOSTNAME}.pem
250
     ln -s /etc/letsencrypt/live/${LETSENCRYPT_HOSTNAME}/fullchain.pem /etc/ssl/certs/${LETSENCRYPT_HOSTNAME}.pem
245
 
251
 
246
     cp /etc/letsencrypt/live/${LETSENCRYPT_HOSTNAME}/fullchain.pem /etc/ssl/mycerts/${LETSENCRYPT_HOSTNAME}.pem
252
     cp /etc/letsencrypt/live/${LETSENCRYPT_HOSTNAME}/fullchain.pem /etc/ssl/mycerts/${LETSENCRYPT_HOSTNAME}.pem