Przeglądaj źródła

SIP onion domain

Bob Mottram 9 lat temu
rodzic
commit
f3b7043e6f
1 zmienionych plików z 12 dodań i 0 usunięć
  1. 12
    0
      src/freedombone

+ 12
- 0
src/freedombone Wyświetl plik

355
 SIP_SERVER_PASSWORD=
355
 SIP_SERVER_PASSWORD=
356
 SIP_PORT=5060
356
 SIP_PORT=5060
357
 VOIP_ONION_PORT=8095
357
 VOIP_ONION_PORT=8095
358
+SIP_ONION_PORT=8096
358
 
359
 
359
 # Location of VoIP database and configuration
360
 # Location of VoIP database and configuration
360
 VOIP_DATABASE="mumble-server.sqlite"
361
 VOIP_DATABASE="mumble-server.sqlite"
9597
     groupadd sipwitch
9598
     groupadd sipwitch
9598
     usermod -aG sipwitch $MY_USERNAME
9599
     usermod -aG sipwitch $MY_USERNAME
9599
 
9600
 
9601
+    SIP_ONION_HOSTNAME=
9602
+    if [[ $ONION_ONLY == "no" ]]; then
9603
+        SIP_ONION_HOSTNAME=$(add_onion_service sip ${SIP_PORT} ${SIP_ONION_PORT})
9604
+    else
9605
+        SIP_ONION_HOSTNAME=$(add_onion_service sip ${SIP_PORT} ${SIP_PORT})
9606
+    fi
9607
+    if ! grep -q $"SIP onion domain" $COMPLETION_FILE; then
9608
+        echo "SIP onion domain:$SIP_ONION_HOSTNAME" >> $COMPLETION_FILE
9609
+    fi
9610
+
9600
     systemctl restart sipwitch
9611
     systemctl restart sipwitch
9601
 
9612
 
9602
     if ! grep -q $"SIP Server" /home/$MY_USERNAME/README; then
9613
     if ! grep -q $"SIP Server" /home/$MY_USERNAME/README; then
9604
         echo '' >> /home/$MY_USERNAME/README
9615
         echo '' >> /home/$MY_USERNAME/README
9605
         echo $'SIP Server' >> /home/$MY_USERNAME/README
9616
         echo $'SIP Server' >> /home/$MY_USERNAME/README
9606
         echo '==========' >> /home/$MY_USERNAME/README
9617
         echo '==========' >> /home/$MY_USERNAME/README
9618
+        echo $"SIP onion_domain: $SIP_ONION_HOSTNAME" >> /home/$MY_USERNAME/README
9607
         echo $"SIP server username: $MY_USERNAME" >> /home/$MY_USERNAME/README
9619
         echo $"SIP server username: $MY_USERNAME" >> /home/$MY_USERNAME/README
9608
         echo $"SIP server extension: 201" >> /home/$MY_USERNAME/README
9620
         echo $"SIP server extension: 201" >> /home/$MY_USERNAME/README
9609
         echo $"SIP server password: $SIP_SERVER_PASSWORD" >> /home/$MY_USERNAME/README
9621
         echo $"SIP server password: $SIP_SERVER_PASSWORD" >> /home/$MY_USERNAME/README