浏览代码

prosody certs

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

+ 6
- 0
src/freedombone-app-jitsi 查看文件

@@ -427,14 +427,20 @@ function install_jitsi {
427 427
 
428 428
     if [ -f /etc/ssl/certs/${JITSI_DOMAIN_NAME}.pem ]; then
429 429
         sed -i "s|.crt|.pem|g" $jitsi_nginx_site
430
+        sed -i "s|.crt|.pem|g" /etc/prosody/conf.d/${JITSI_DOMAIN_NAME}.cfg.lua
430 431
     fi
431 432
 
433
+    cp /etc/ssl/certs/${JITSI_DOMAIN_NAME}.* /etc/prosody/certs
434
+    cp /etc/ssl/private/${JITSI_DOMAIN_NAME}.key /etc/prosody/certs
435
+    chown prosody:prosody /etc/prosody/certs/${JITSI_DOMAIN_NAME}.*
436
+
432 437
     function_check nginx_ensite
433 438
     nginx_ensite ${JITSI_DOMAIN_NAME}
434 439
 
435 440
     set_completion_param "jitsi domain" "$JITSI_DOMAIN_NAME"
436 441
 
437 442
     systemctl restart nginx
443
+    systemctl restart prosody
438 444
 
439 445
     function_check add_ddns_domain
440 446
     add_ddns_domain $JITSI_DOMAIN_NAME