forked from EvergreenCrypto/docker-finance
Merge pull request #274 into master
af599782client: plugins: tor: increase bootstrap wait time (Aaron Fiore)2a0c2610client: plugins: tor: disable interactive pseudo-TTY (Aaron Fiore)
This commit is contained in:
@@ -90,7 +90,7 @@ function tor::start()
|
||||
# Set docker-finance's proxychains to point to Tor instance
|
||||
local -r _proxychains="/etc/proxychains.conf"
|
||||
lib_utils::print_info "${global_container}: updating $_proxychains"
|
||||
docker exec -it --user root "$global_container" \
|
||||
docker exec --user root "$global_container" \
|
||||
/bin/bash -i -c "
|
||||
sed -i \
|
||||
-e 's:^#quiet_mode:quiet_mode:' \
|
||||
@@ -99,11 +99,11 @@ function tor::start()
|
||||
&& echo 'socks5 $_ip 9050' >>$_proxychains" || lib_utils::die_fatal
|
||||
|
||||
# Test Tor connection
|
||||
local -r _sleep="15s"
|
||||
local -r _sleep="30s"
|
||||
lib_utils::print_warning "${global_container}: testing connection (bootstrapping ~${_sleep})"
|
||||
sleep "$_sleep" # Give time to bootstrap
|
||||
# TODO: run timer to verify response (and fail if N times if no response)
|
||||
docker exec -it "$global_container" \
|
||||
docker exec "$global_container" \
|
||||
/bin/bash -i -c "
|
||||
proxychains curl -s https://check.torproject.org 2>/dev/null \
|
||||
| grep -B3 'Your IP address appears to be' \
|
||||
|
||||
Reference in New Issue
Block a user