Browse Source

Remove mobile directory

Bob Mottram 8 years ago
parent
commit
79323d4e88
1 changed files with 6 additions and 1 deletions
  1. 6
    1
      src/freedombone-utils-onion

+ 6
- 1
src/freedombone-utils-onion View File

@@ -71,6 +71,7 @@ function wait_for_onion_service {
71 71
 function remove_onion_service {
72 72
     onion_service_name="$1"
73 73
     onion_service_port_to=$2
74
+
74 75
     #sed -i "/stealth ${onion_service_name}/d" /etc/tor/torrc
75 76
     sed -i "/hidden_service_${onion_service_name}/d" /etc/tor/torrc
76 77
     sed -i "/hidden_service_${onion_service_name}_mobile/d" /etc/tor/torrc
@@ -84,10 +85,14 @@ function remove_onion_service {
84 85
             fi
85 86
         fi
86 87
     fi
87
-    if [[ $(onion_service_exists ${onion_service_name}) == "1" ]]; then
88
+    if [ -d /var/lib/tor/hidden_service_${onion_service_name} ]; then
88 89
         shred -zu /var/lib/tor/hidden_service_${onion_service_name}/*
89 90
         rm -rf /var/lib/tor/hidden_service_${onion_service_name}
90 91
     fi
92
+    if [ -d /var/lib/tor/hidden_service_${onion_service_name}_mobile ]; then
93
+        shred -zu /var/lib/tor/hidden_service_${onion_service_name}_mobile/*
94
+        rm -rf /var/lib/tor/hidden_service_${onion_service_name}_mobile
95
+    fi
91 96
     remove_completion_param "${onion_service_name} onion domain"
92 97
     onion_update
93 98
 }