Browse Source

radicale private cert

Bob Mottram 8 years ago
parent
commit
cebd215970
1 changed files with 5 additions and 2 deletions
  1. 5
    2
      src/freedombone-app-radicale

+ 5
- 2
src/freedombone-app-radicale View File

@@ -337,8 +337,11 @@ function install_radicale {
337 337
     echo '    }' >> /etc/nginx/sites-available/radicale
338 338
     echo '}' >> /etc/nginx/sites-available/radicale
339 339
 
340
-    sed -i "s|radicale.crt|${DEFAULT_DOMAIN_NAME}.crt|g" /etc/nginx/sites-available/radicale
341
-    sed -i "s|radicale.pem|${DEFAULT_DOMAIN_NAME}.pem|g" /etc/nginx/sites-available/radicale
340
+    if [ -f /etc/ssl/certs/${DEFAULT_DOMAIN_NAME}.pem ]; then
341
+        sed -i "s|radicale.crt|${DEFAULT_DOMAIN_NAME}.pem|g" /etc/nginx/sites-available/radicale
342
+        sed -i "s|radicale.pem|${DEFAULT_DOMAIN_NAME}.pem|g" /etc/nginx/sites-available/radicale
343
+    fi
344
+    sed -i "s|radicale.key|${DEFAULT_DOMAIN_NAME}.key|g" /etc/nginx/sites-available/radicale
342 345
     sed -i "s|radicale.dhparam|${DEFAULT_DOMAIN_NAME}.dhparam|g" /etc/nginx/sites-available/radicale
343 346
 
344 347
     # create a certificate