mirror of
https://github.com/cmehay/docker-tor-hidden-service.git
synced 2025-04-23 15:29:12 +00:00
22 lines
344 B
Bash
22 lines
344 B
Bash
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
if [ "${1:0:1}" == '-' ]; then
|
|
set -- tor $@
|
|
fi
|
|
|
|
if [ "$1" == "tor" ]; then
|
|
# Set config
|
|
python3 ./tor_config.py
|
|
|
|
# set rights on keys
|
|
chown -R debian-tor:debian-tor /var/lib/tor/hidden_service/
|
|
chmod -R 700 /var/lib/tor/hidden_service/
|
|
|
|
# Switch user
|
|
|
|
set -- su debian-tor -s /bin/sh -c "$@"
|
|
fi
|
|
|
|
exec "$@"
|