|
@@ -37,6 +37,26 @@ VOIP_PORT=64738
|
37
|
37
|
VOIP_DATABASE="mumble-server.sqlite"
|
38
|
38
|
VOIP_CONFIG_FILE="mumble-server.ini"
|
39
|
39
|
|
|
40
|
+function remove_mumble {
|
|
41
|
+ if !grep -Fxq "install_mumble" $COMPLETION_FILE; then
|
|
42
|
+ if ! grep -Fxq "install_voip" $COMPLETION_FILE; then
|
|
43
|
+ return
|
|
44
|
+ fi
|
|
45
|
+ fi
|
|
46
|
+ apt-get -y remove --purge mumble-server
|
|
47
|
+ iptables -D INPUT -p udp --dport $VOIP_PORT -j ACCEPT
|
|
48
|
+ iptables -D INPUT -p tcp --dport $VOIP_PORT -j ACCEPT
|
|
49
|
+ function_check save_firewall_settings
|
|
50
|
+ save_firewall_settings
|
|
51
|
+ if [ -f /etc/mumble-server.ini ]; then
|
|
52
|
+ rm /etc/mumble-server.ini
|
|
53
|
+ fi
|
|
54
|
+ sed -i '/install_mumble/d' $COMPLETION_FILE
|
|
55
|
+ sed -i '/install_voip/d' $COMPLETION_FILE
|
|
56
|
+ sed -i '/configure_firewall_for_voip/d' $COMPLETION_FILE
|
|
57
|
+ sed -i '/VoIP /d' $COMPLETION_FILE
|
|
58
|
+}
|
|
59
|
+
|
40
|
60
|
function get_voip_server_password {
|
41
|
61
|
if [ -f /home/$MY_USERNAME/README ]; then
|
42
|
62
|
if grep -q "VoIP server password" /home/$MY_USERNAME/README; then
|