[tor-relays] multi-instance Tor support for *BSD packages

Nusenu nusenu at openmailbox.org
Fri Apr 3 18:53:18 UTC 2015


-----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-----


More information about the tor-relays mailing list