diff options
Diffstat (limited to 'debian/tor.postinst')
-rw-r--r-- | debian/tor.postinst | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/debian/tor.postinst b/debian/tor.postinst index f39659c271..0d2a4dd415 100644 --- a/debian/tor.postinst +++ b/debian/tor.postinst @@ -9,24 +9,25 @@ home=`getent passwd debian-tor | cut -d ":" -f 6` # the sanit(ar)y checks otherwise we can safely create it. if [ "$uid" ]; then - if [ "$home" = "/var/lib/tor" ]; then - echo "debian-tor homedir check: ok" - else - echo "ERROR: debian-tor account has an invalid home directory!" - echo "Please check /usr/share/doc/tor/README.Debian on how to" - echo "correct this problem" - exit 1 - fi + if [ "$home" = "/var/lib/tor" ]; then + : + #echo "debian-tor homedir check: ok" + else + echo "ERROR: debian-tor account has an unexpected home directory!" + echo "It should be '/var/lib/tor', but it is '$home'." + echo "Removing the debian-tor user might fix this, but the question" + echo "remains how you got into this mess to begin with." + exit 1 + fi else - # what this might mean?? oh creating a system l^Huser! - adduser --quiet \ - --system \ - --disabled-password \ - --home /var/lib/tor \ - --no-create-home \ - --shell /bin/bash \ - --group \ - debian-tor + adduser --quiet \ + --system \ + --disabled-password \ + --home /var/lib/tor \ + --no-create-home \ + --shell /bin/bash \ + --group \ + debian-tor fi # ch{owning,moding} things around |