浏览代码

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

Bob Mottram 8 年前
父节点
当前提交
de1842e553
共有 1 个文件被更改,包括 6 次插入4 次删除
  1. 6
    4
      src/freedombone-app-mumble

+ 6
- 4
src/freedombone-app-mumble 查看文件

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