client: plugins: tor: don't use interactive shell when updating proxychains

This commit is contained in:
2026-02-04 15:41:09 -08:00
parent 19c2d477f6
commit e0c66e74d6

View File

@@ -87,11 +87,11 @@ function tor::start()
lib_utils::print_info "${tor_container}: restarting Tor with updated ${_torrc}"
docker exec "$tor_container" /bin/sh -c "pkill -HUP tor" || lib_utils::die_fatal
# Set docker-finance's proxychains to point to Tor instance
# Set `dfi`'s proxychains instance to point to Tor instance
local -r _proxychains="/etc/proxychains.conf"
lib_utils::print_info "${global_container}: updating $_proxychains"
docker exec --user root "$global_container" \
/bin/bash -i -c "
/bin/bash -c "
sed -i \
-e 's:^#quiet_mode:quiet_mode:' \
-e 's:^# localnet 127.0.0.0/255.0.0.0:localnet 127.0.0.0/255.0.0.0:' \