-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Hi,
Content changes in the /etc/rc.d/tor... startup/shutdown scripts are unneeded. Straight copies to /etc/rc.d/tor${tag} are best for avoiding having to maintain them separately across upgrades.
I saw your previous email with this description for multiple tor instances on OpenBSD, but it is my intention to get multi-instance support into the upstream package - also for OpenBSD.
For the following reasons:
- - we prefer having a single line in /etc/login.conf for all tor instances, no matter how many you run (compared to N lines if you run N tor instances) This is the reason we assign a custom login class to the _tor user (as you probably saw) - - no need to copy files in /etc/rc.d/
- - we can simply rely on ansible's service module without "manually" tweaking rc.conf.local with a file module (manually tweaking it is assumed to be more error prone)
- - fewer lines are easier to maintain (and faster generated)
In the meantime (and as an alternative approach) I will simply go with rc.local.
Thanks for your feedback.
btw: github restored my account - repo is available again