Bob Mottram vor 9 Jahren
Ursprung
Commit
44753855b3
1 geänderte Dateien mit 14 neuen und 0 gelöschten Zeilen
  1. 14
    0
      src/freedombone

+ 14
- 0
src/freedombone Datei anzeigen

@@ -6170,6 +6170,19 @@ function configure_firewall_for_voip {
6170 6170
   echo 'configure_firewall_for_voip' >> $COMPLETION_FILE
6171 6171
 }
6172 6172
 
6173
+function configure_firewall_for_sip {
6174
+  if [[ $SYSTEM_TYPE == "$VARIANT_WRITER" || $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CLOUD" || $SYSTEM_TYPE == "$VARIANT_SOCIAL" || $SYSTEM_TYPE == "$VARIANT_MEDIA" || $SYSTEM_TYPE == "$VARIANT_DEVELOPER" ]]; then
6175
+      return
6176
+  fi
6177
+  if grep -Fxq "configure_firewall_for_sip" $COMPLETION_FILE; then
6178
+      return
6179
+  fi
6180
+  iptables -A INPUT -p udp --dport $SIP_PORT -j ACCEPT
6181
+  iptables -A INPUT -p tcp --dport $SIP_PORT -j ACCEPT
6182
+  save_firewall_settings
6183
+  echo 'configure_firewall_for_sip' >> $COMPLETION_FILE
6184
+}
6185
+
6173 6186
 function configure_firewall_for_ipfs {
6174 6187
   if [[ $SYSTEM_TYPE == "$VARIANT_MAILBOX" || $SYSTEM_TYPE == "$VARIANT_CHAT" ]]; then
6175 6188
       return
@@ -11006,6 +11019,7 @@ configure_firewall_for_dns
11006 11019
 configure_firewall_for_ftp
11007 11020
 configure_firewall_for_web_access
11008 11021
 configure_firewall_for_voip
11022
+configure_firewall_for_sip
11009 11023
 configure_firewall_for_avahi
11010 11024
 configure_firewall_for_zeronet
11011 11025
 configure_firewall_for_ipfs