浏览代码

radicale private cert

Bob Mottram 8 年前
父节点
当前提交
cebd215970
共有 1 个文件被更改,包括 5 次插入2 次删除
  1. 5
    2
      src/freedombone-app-radicale

+ 5
- 2
src/freedombone-app-radicale 查看文件

337
     echo '    }' >> /etc/nginx/sites-available/radicale
337
     echo '    }' >> /etc/nginx/sites-available/radicale
338
     echo '}' >> /etc/nginx/sites-available/radicale
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
     sed -i "s|radicale.dhparam|${DEFAULT_DOMAIN_NAME}.dhparam|g" /etc/nginx/sites-available/radicale
345
     sed -i "s|radicale.dhparam|${DEFAULT_DOMAIN_NAME}.dhparam|g" /etc/nginx/sites-available/radicale
343
 
346
 
344
     # create a certificate
347
     # create a certificate