Pārlūkot izejas kodu

Only create certificate once

Bob Mottram 8 gadus atpakaļ
vecāks
revīzija
05f81082d2
1 mainītis faili ar 5 papildinājumiem un 7 dzēšanām
  1. 5
    7
      src/freedombone-app-matrix

+ 5
- 7
src/freedombone-app-matrix Parādīt failu

@@ -611,7 +611,12 @@ function install_matrix {
611 611
                 rm /etc/ssl/certs/${MATRIX_DOMAIN_NAME}.dhparam
612 612
             fi
613 613
             echo $'Obtaining certificate for the main domain'
614
+            function_check create_site_certificate
614 615
             create_site_certificate ${MATRIX_DOMAIN_NAME} 'yes'
616
+
617
+            if [[ $ONION_ONLY == "no" ]]; then
618
+                chmod 755 /etc/ssl/certs/${MATRIX_DOMAIN_NAME}.dhparam
619
+            fi
615 620
         fi
616 621
     fi
617 622
 
@@ -637,13 +642,6 @@ function install_matrix {
637 642
     function_check matrix_nginx
638 643
     matrix_nginx
639 644
 
640
-    function_check create_site_certificate
641
-    create_site_certificate $MATRIX_DOMAIN_NAME 'yes'
642
-
643
-    if [[ $ONION_ONLY == "no" ]]; then
644
-        chmod 755 /etc/ssl/certs/${MATRIX_DOMAIN_NAME}.dhparam
645
-    fi
646
-
647 645
     function_check install_home_server
648 646
     install_home_server
649 647