From 2a0c2610b31f4a9df935eae80f254190758415f7 Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Tue, 20 Jan 2026 16:20:27 -0800 Subject: [PATCH 1/2] client: plugins: tor: disable interactive pseudo-TTY Not needed, change required for CI. --- client/plugins/docker/tor.bash | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/plugins/docker/tor.bash b/client/plugins/docker/tor.bash index 6a28948..552c2f8 100755 --- a/client/plugins/docker/tor.bash +++ b/client/plugins/docker/tor.bash @@ -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:' \ @@ -103,7 +103,7 @@ function tor::start() 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' \ From af59978202adb2f9181e99d73770932701f76d1b Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Tue, 20 Jan 2026 16:21:18 -0800 Subject: [PATCH 2/2] client: plugins: tor: increase bootstrap wait time --- client/plugins/docker/tor.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/plugins/docker/tor.bash b/client/plugins/docker/tor.bash index 552c2f8..b2c4645 100755 --- a/client/plugins/docker/tor.bash +++ b/client/plugins/docker/tor.bash @@ -99,7 +99,7 @@ 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)