diff --git a/tor-proxy/entrypoint.sh b/tor-proxy/entrypoint.sh index 94dabe4..b3690df 100644 --- a/tor-proxy/entrypoint.sh +++ b/tor-proxy/entrypoint.sh @@ -31,11 +31,9 @@ if [ "$SSH_HOST_IP" = "host.docker.internal" ]; then fi mkdir -p /var/lib/tor/ssh /var/lib/tor/admin -chmod 700 /var/lib/tor/ssh /var/lib/tor/admin - -if id tor >/dev/null 2>&1; then - chown -R tor:tor /var/lib/tor -fi +chown -R tor:nogroup /var/lib/tor +chmod 700 /var/lib/tor +chmod 755 /var/lib/tor/ssh /var/lib/tor/admin cat > /etc/tor/torrc </dev/null 2>&1; then - chown -R tor:tor /onion-hosts -fi - ( \ echo "Waiting for onion addresses..."; \ for i in $(seq 1 120); do \