[Tor-BSD] Tor-BSD Digest, Vol 17, Issue 1

Brett Mahar brett at coiloptic.org
Mon Dec 1 23:03:22 EST 2014

|| The top-level comment in Tor's rc.subr says "rc.subr written by Peter
|| Thoenen for Net/FreeBSD":
|| https://gitweb.torproject.org/tor.git/tree/contrib/dist/rc.subr
|| Would it also work for OpenBSD? If not, what changes would have to be
|| made?

| On 12/01/2014 05:07 PM, Brett Mahar wrote:
| > The tor port on OpenBSD already installs a start/stop/restart
| > script (at /etc/rc.d/tor). I would say there is no need to put
| > anything in 
| > https://gitweb.torproject.org/tor.git/tree/contrib/dist/rc.subr
| > except maybe a comment.
| Correct me if I'm wrong, but wouldn't it be nicer if the rc.d script
| was built into the Tor source code? I was always under the impression
| that everything custom in ports is there because it wasn't properly
| supplied in the original source, not because the community expects to
| manually port every application. If we could get an OpenBSD-compatible
| rc.d script included in the Tor source, wouldn't that be preferable?
| The main reason I ask, as you may have discerned from my last email,
| is that the OpenBSD port doesn't keep up with Tor's stable releases.

Now including OpenBSD's Tor port maintainer in the email chain, who could answer this better than me. 

I'm not an expert on the ports tree, but I believe that most of the ports have a custom rc.d script (that is often pretty much the same from port to port) and which does not originate in the port's source code. As far as I know, the main impediment stopping a port from being up-to-date with the latest version, is lack of time for the ports people to test a newer version, rather than presence or absence of an inbuilt rc.d script.


More information about the Tor-BSD mailing list