Bläddra i källkod

Retrieve onion hostname for search engine

Bob Mottram 9 år sedan
förälder
incheckning
0e06d3b105
1 ändrade filer med 4 tillägg och 1 borttagningar
  1. 4
    1
      src/freedombone

+ 4
- 1
src/freedombone Visa fil

9174
         if [ -f ${SEARCH_ENGINE_PATH}/searx/searx/settings.yml ]; then
9174
         if [ -f ${SEARCH_ENGINE_PATH}/searx/searx/settings.yml ]; then
9175
             SEARCH_ENGINE_SECRET_KEY=$(cat $COMPLETION_FILE | grep "Search engine key" | awk -F ':' '{print $2}')
9175
             SEARCH_ENGINE_SECRET_KEY=$(cat $COMPLETION_FILE | grep "Search engine key" | awk -F ':' '{print $2}')
9176
             sed -i "s|secret_key.*|secret_key : \"${SEARCH_ENGINE_SECRET_KEY}\"|g" ${SEARCH_ENGINE_PATH}/searx/searx/settings.yml
9176
             sed -i "s|secret_key.*|secret_key : \"${SEARCH_ENGINE_SECRET_KEY}\"|g" ${SEARCH_ENGINE_PATH}/searx/searx/settings.yml
9177
-            sed -i "s|base_url.*|base_url : \"http://${SEARCH_ENGINE_ONION_HOSTNAME}\"|g" ${SEARCH_ENGINE_PATH}/searx/searx/settings.yml
9177
+            if [ -f /var/lib/tor/hidden_service_searx/hostname ]; then
9178
+                SEARCH_ENGINE_ONION_HOSTNAME=$(echo /var/lib/tor/hidden_service_searx/hostname)
9179
+                sed -i "s|base_url.*|base_url : \"http://${SEARCH_ENGINE_ONION_HOSTNAME}\"|g" ${SEARCH_ENGINE_PATH}/searx/searx/settings.yml
9180
+            fi
9178
         fi
9181
         fi
9179
     fi
9182
     fi
9180
 
9183