-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi Pascal,
thanks for your feedback.
Pascal Stumpf:
Multi-instance support isn't something that's provided by
OpenBSD's rc.d(8) subsystem, and I doubt it ever will be. Too
much complexity for something that's more of a crutch to work
around few applications' limitations than something universally
needed and useful.
Ok, my take away here is that I won't be able to get any
multi-instance support into OpenBSD's tor rc.d script.
So I guess the next best option for ansible-relayor will indeed be
to configure multiple services and copy the rc.d script of your
package once per tor instance tor0,tor1,... plus one line per tor
instance in /etc/rc.conf.local
as described previously here:
https://lists.torproject.org/pipermail/tor-relays/2015-March/006526.html
Btw, aren't there locking problems with the files in
DataDirectory? Or does every single tor instance need its own?
And the ControlPort? One for each instance? How do you
distinguish tor instances when doing syslog logging?
ansible-relayor takes care of this and generates torrc files
accordingly (separate datadir, separate logfiles, ...).
regards,
Nusenu
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCgAGBQJVHuGbAAoJEFv7XvVCELh0nz0P/i0KffWajNLbBv0cHF5BB5V2
BgQAIDyy/UpSGXNkiUShOBvQIW1GhjvpX9UJeAVzBy2nJuAN8v+AEKp+9A7w4fLt
qBxsgul0iaWSalrzlzGFu85QRrc31MV4MKUMW6HmBoINKwMZ71cbWqcmWwykzhOr
VPjxrEzCcIw2FF42G2rd65ivWJVWueJLUlbN4KvhzP0clYbOMlgAZ4smstdIksbp
pd13/AdA1aJGdCs+i4pXgd19Jq+7WG6Eqj7+YSEpk3LOxqiaVBAi0MhHH5J8be57
GKyI/9QI4yfgAYhtDyEZOVaslafgSAaMzniYYfmGDAPzZobKBbhwmXxtmnok7A30
4TMpUPiqYpVvhBu+NHqlhngYDvKJj/KoZb3lySyN5wMpi5gTtUIt1QxxQ6ofP0eW
LuCQSJhinTuLehWx2Ib/gx+J2g+BqJeHkBZRt2BjL63RxHMiRJ3qy7Xd0mJlsh5t
DPPPzovk6yaNRUNv7GDTTaq4vRSwJzfUikm9upUi+J37CJ1L3wo/xYqcqLHKWz/w
3NtoMi9mkJfjJ0Bx5ORDzeWJ6LtTKPmhQuWP+5PiK0CxEiu/ZVuReElKyz0Pnypa
qrIji5vpu+w/ITw4E/IpMZYS/p/SZV+HYG/ffLUZNgJ6i6vHNqc7om6c+0Qp9qut
Eax3QbcU8mCR+F8d2WmL
=YcuY
-----END PGP SIGNATURE-----