Преглед изворни кода

Remove any existing onion service

Bob Mottram пре 8 година
родитељ
комит
285fdcd181
2 измењених фајлова са 4 додато и 0 уклоњено
  1. 3
    0
      src/freedombone-app-rss
  2. 1
    0
      src/freedombone-utils-onion

+ 3
- 0
src/freedombone-app-rss Прегледај датотеку

@@ -279,6 +279,9 @@ function rss_modifications {
279 279
 }
280 280
 
281 281
 function install_rss_main {
282
+    function_check remove_onion_service
283
+    remove_onion_service ttrss ${RSS_READER_ONION_PORT} ${RSS_MOBILE_READER_ONION_PORT
284
+
282 285
     apt-get -yq install php-gettext php5-curl php5-gd php5-mysql git
283 286
     apt-get -yq install curl php-xml-parser php5-mcrypt
284 287
 

+ 1
- 0
src/freedombone-utils-onion Прегледај датотеку

@@ -73,6 +73,7 @@ function remove_onion_service {
73 73
     onion_service_port_to=$2
74 74
     #sed -i "/stealth ${onion_service_name}/d" /etc/tor/torrc
75 75
     sed -i "/hidden_service_${onion_service_name}/d" /etc/tor/torrc
76
+    sed -i "/hidden_service_${onion_service_name}_mobile/d" /etc/tor/torrc
76 77
     sed -i "/127.0.0.1:${onion_service_port_to}/d" /etc/tor/torrc
77 78
     if [ $3 ]; then
78 79
         sed -i "/127.0.0.1:${3}/d" /etc/tor/torrc