Selaa lähdekoodia

prosody certs

Bob Mottram 8 vuotta sitten
vanhempi
commit
da4f38a41a
1 muutettua tiedostoa jossa 6 lisäystä ja 0 poistoa
  1. 6
    0
      src/freedombone-app-jitsi

+ 6
- 0
src/freedombone-app-jitsi Näytä tiedosto

@@ -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