From: Petter Reinholdtsen Date: Mon, 10 Nov 2014 12:35:46 +0000 (+0100) Subject: Do more of the tor setup in setup script. X-Git-Url: https://pere.pagekite.me/gitweb/exim4-smtorp.git/commitdiff_plain/e8faf6c9497163eaa3148ad2f2228a225011ff38 Do more of the tor setup in setup script. --- diff --git a/setup-exim-hidden-service b/setup-exim-hidden-service index 17e2c2e..e0ab869 100644 --- a/setup-exim-hidden-service +++ b/setup-exim-hidden-service @@ -12,6 +12,7 @@ if dpkg -l exim4-config > /dev/null ; then exit 1 fi +DEBIAN_FRONTEND=noninteractive apt-get install -y tor torhsdir=$(awk '/^HiddenServiceDir (.*) *$/ { print $2 }' /etc/tor/torrc) if [ -e "$torhsdir/hostname" ] ; then torhsname=$(cat "$torhsdir/hostname") @@ -24,6 +25,8 @@ else echo echo "HiddenServiceDir /var/lib/tor/hidden_service/" echo "HiddenServicePort 25 127.0.0.1:25" + mkdir /var/lib/tor/hidden_service + chown debian-tor:debian-tor /var/lib/tor/hidden_service exit 1 fi