[Tor-BSD] Tor-BSD Digest, Vol 17, Issue 1
Pascal.Stumpf at cubes.de
Tue Dec 2 01:48:47 EST 2014
On Tue, 2 Dec 2014 15:03:22 +1100, Brett Mahar wrote:
> || 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?
No, rc.d scripts are kept inside the ports tree itself.
> | 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.
Huh? It's at version 0.2.5.10. Is there something newer now?
> 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