Man page does not say that HiddenServiceDir must already exist