]> pere.pagekite.me Git - exim4-smtorp.git/commitdiff
Do more of the tor setup in setup script.
authorPetter Reinholdtsen <pere@hungry.com>
Mon, 10 Nov 2014 12:35:46 +0000 (13:35 +0100)
committerPetter Reinholdtsen <pere@hungry.com>
Mon, 10 Nov 2014 12:35:46 +0000 (13:35 +0100)
setup-exim-hidden-service

index 17e2c2ebcda3e06f60d6024ca3a4d006c51040a2..e0ab869af6f181cee4e15299586045604d44257f 100644 (file)
@@ -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