This is related to the above post. Running tor with
-f /etc/tor/torrc works fine, but it breaks the systemctl service when ClientOnionAuthDir is added to
edit: I have tried changing the ownership of the file. I also tried changing
user and other things in the launch options of
/lib/systemd/system/tor@*. It makes no difference.