Procházet zdrojové kódy

Don't need to remove mumble firewall if it was not installed

Bob Mottram před 8 roky
rodič
revize
de1842e553
1 změnil soubory, kde provedl 6 přidání a 4 odebrání
  1. 6
    4
      src/freedombone-app-mumble

+ 6
- 4
src/freedombone-app-mumble Zobrazit soubor

@@ -143,10 +143,12 @@ function remove_mumble {
143 143
 	fi
144 144
     fi
145 145
     apt-get -y remove --purge mumble-server
146
-    iptables -D INPUT -p udp --dport $VOIP_PORT -j ACCEPT
147
-    iptables -D INPUT -p tcp --dport $VOIP_PORT -j ACCEPT
148
-    function_check save_firewall_settings
149
-    save_firewall_settings
146
+    if [[ $ONION_ONLY == "no" ]]; then
147
+	iptables -D INPUT -p udp --dport $VOIP_PORT -j ACCEPT
148
+	iptables -D INPUT -p tcp --dport $VOIP_PORT -j ACCEPT
149
+	function_check save_firewall_settings
150
+	save_firewall_settings
151
+    fi
150 152
     if [ -f /etc/mumble-server.ini ]; then
151 153
 	rm /etc/mumble-server.ini
152 154
     fi