<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Hi Attila, <br><br>Now that there is a working port of tor browser to OpenBSD, and BSD buildbots for tor, it seems like a good time to let <a href="mailto:tor-dev@lists.torproject.org">tor-dev@lists.torproject.org</a> know.<br><br>Would you like to forward your email below to them?</div><div>(I am happy to if you're not subscribed.)</div><div>Is there a good summary of the BSD buildbot setup somewhere in an email?</div><div><br><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div apple-content-edited="true"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">teor</div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span style="background-color: rgba(255, 255, 255, 0);"><br></span></div><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><span style="background-color: rgba(255, 255, 255, 0);">teor2345 at gmail dot com<br>pgp 0xABFED1AC<br><a href="https://gist.github.com/teor2345/d033b8ce0a99adbc89c5">https://gist.github.com/teor2345/d033b8ce0a99adbc89c5</a><br><br>teor at blah dot im<br>OTR C3C57B23 349825DE 929A1DEF C3531C25 A32287ED</span></div><div style="font-family: UICTFontTextStyleBody; font-size: 19px; -webkit-text-size-adjust: auto;"><br></div></div></div></div></div></div></div></div></div><div><br>On 12 Mar 2015, at 09:38, attila <<a href="mailto:attila@stalphonsos.com">attila@stalphonsos.com</a>> wrote:<br><br></div><blockquote type="cite"><div><span>-----BEGIN PGP SIGNED MESSAGE-----</span><br><span>Hash: SHA1</span><br><span></span><br><span>Some progress to report:</span><br><span></span><br><span>* I have reworked my port to use a GitHub repository I created as a</span><br><span>  place to pull source distros for tor-browser.  The tor project</span><br><span>  doesn't seem to make source tarballs easily available for some of</span><br><span>  this stuff, or at least I haven't found where they have.  In any</span><br><span>  event, this has simplified moving forward in the short term (because</span><br><span>  GH is easy to deal with from a port) and it is easily changed:</span><br><span>    <a href="https://github.com/StAlphonsos/torb">https://github.com/StAlphonsos/torb</a></span><br><span></span><br><span>  There is currently one branch for each of tor browser 4.0 and 4.5</span><br><span>  based on firefox esr 31.4.0.  I'm sticking with 31.4.0 because</span><br><span>  that's what the OpenBSD www/firefox-esr port supports and I want to</span><br><span>  ride on top of the patches in that port, which also apply to Tor</span><br><span>  Browser.  There is also a mozilla-esr31.4.0 branch that I intend on</span><br><span>  using as a starting point for some additional patches (to firefox,</span><br><span>  not tor browser).</span><br><span></span><br><span>  I have tagged one point in this repo so that I could use the tag in</span><br><span>  the www/tor-browser port.</span><br><span></span><br><span>* The www/tor-browser port:</span><br><span>    <a href="https://github.com/StAlphonsos/openbsd-ports/tor-browser">https://github.com/StAlphonsos/openbsd-ports/tor-browser</a></span><br><span>  For convenience you can also grab this if you prefer:</span><br><span>    <a href="http://bits.haqistan.net/~attila/tor-browser-2.tgz">http://bits.haqistan.net/~attila/tor-browser-2.tgz</a></span><br><span>    SHA1 = b09014385e06c06c45024e057d6fb79c4cc13d0d</span><br><span>  Unlike my first attempt this one is based on Tor Browser 4.0 (the</span><br><span>  stable branch) and not 4.5 (development).  This probably explains</span><br><span>  why it works a little better...</span><br><span></span><br><span>  Unpack it under /usr/ports/mystuff/www on a box running</span><br><span>  -current, cd /usr/ports/mystuff/www/tor-browser, sudo</span><br><span>  make install and maybe you'll get a /usr/local/bin/tor-browser</span><br><span>  installed.  I wish I could upload packages but my uplink</span><br><span>  is pathetic and the package is rather large:</span><br><span>    $ du -sh /usr/ports/packages/amd64/all/tor-browser-4.0.tgz</span><br><span>    231M    /usr/ports/packages/amd64/all/tor-browser-4.0.tgz</span><br><span></span><br><span>In order to complete the circle you must change the default socks</span><br><span>proxy port in your tor-browser preferences; on OpenBSD it is 9050 by</span><br><span>default but tor-browser expects 9150.  I'll figure out how to patch</span><br><span>this in the port in the next update.  The tor-browser port r-deps on</span><br><span>net/tor.  You can also edit your /etc/tor/torrc to use port 9150</span><br><span>instead, but I think the tor-browser port should come pre-configured</span><br><span>to work on OpenBSD however it is by default.</span><br><span></span><br><span>You should also at least install the torbutton extension, which I have</span><br><span>packed up as an XPI here if you can't find it anywhere else:</span><br><span>  <a href="http://bits.haqistan.net/~attila/torbutton-1.9.0.0.xpi">http://bits.haqistan.net/~attila/torbutton-1.9.0.0.xpi</a></span><br><span>  SHA1 = 3280e8141c150a76287a2ada2a4625ad8bb07859</span><br><span></span><br><span>If you build the tor-browser port, fire it up, either download</span><br><span>torbutton-1.9.0.0.xpi and use a <a href="file:///">file:///</a> URL or go to the URL above,</span><br><span>install torbutton and restart you should get a browser window that</span><br><span>looks something like you would expect:</span><br><span>  <a href="http://bits.haqistan.net/~attila/tor-browser-cwm-openbsd.png">http://bits.haqistan.net/~attila/tor-browser-cwm-openbsd.png</a></span><br><span>  # cwm+tor pr0n for the desperate</span><br><span></span><br><span>There is still a lot of work needed before this is really ready for</span><br><span>prime time; there are some extensions missing and we get a lot of red</span><br><span>from the test results at ip-check.info.  I'm sure there are a lot of</span><br><span>other things as well.</span><br><span></span><br><span>Nonetheless it is definitely to the point where interested parties can</span><br><span>contribute.  Send me pull requests on github or whatever, I'm easy.  I</span><br><span>just want to be able to use Tor sitting in front of my favorite</span><br><span>operating system, that's all... for starters.</span><br><span></span><br><span>Pax, -A</span><br><span>- --</span><br><span><a href="mailto:attila@stalphonsos.com">attila@stalphonsos.com</a> | <a href="http://trac.haqistan.net/~attila">http://trac.haqistan.net/~attila</a></span><br><span>keyid E6CC1EDB | 4D91 1B98 A210 1D71 2A0E  AC29 9677 D0A6 E6CC 1EDB</span><br><span>-----BEGIN PGP SIGNATURE-----</span><br><span>Version: GnuPG v1</span><br><span>Comment: Processed by Mailcrypt 3.5.9 <<a href="http://mailcrypt.sourceforge.net/">http://mailcrypt.sourceforge.net/</a>></span><br><span></span><br><span>iQIcBAEBAgAGBQJVAMOXAAoJEJZ30KbmzB7bPHAP/RyuNGBumK0JlhxN/3xnykTd</span><br><span>lcxlzl/LC0VvShKq7mdg/EvaAwBWOeow8vqew5ExrMqzPcJbqfAb2ftU6/gCtRvn</span><br><span>RnXV38aqaHwiG+3qUP1deg8gTWHayJl4jiSuWSAo7vUjjbx+l/W2wtK2C1bS0/u5</span><br><span>CABmejSbpnc83VBQOdaGa96nvWC40ALzIXnEBVkF+kJp7Y1DkcaNJKF+ClenAOUJ</span><br><span>MOD2vzUTUMG7eBdYgLquh7aXmjlxHRCcVlsLA87rZDGmZaXRwctT+zwDJRaDtu00</span><br><span>GzuieHC5DS9WcYXVivGWOmUiYxGjb5qZz/xqu5ZAqzfR26kCrKjSnIPCi7IDMkIj</span><br><span>bI5oE1PEK789IcPe8daOmwH9s+CSrDkLecOyGox3xYE1kmBsuP8arkq86Z2E5D83</span><br><span>HqptbQTHuKlEqArlR5cvbKHDgjD8P5NwTUmtYKvgl9d56LSOoWjymhMjIdei+102</span><br><span>DKpYn0dFV95X1U6ppki/E/ZJnpoTXz12GCAL+Qb+Ec1dBw+7GqXmA1yhPypHZeZ0</span><br><span>ZQ9h4TNfxn6lFga/Sm0ex1k4uksaWeZE+rOBMY/x/ZVr7Tx8H3BqNVlEz/O0z7ZV</span><br><span>i+I5MbANeT/JTJjhcMGvIcgA8FZMUYTXc4dP9CKkKYp48FXul59Sv0Ko4Wxybt13</span><br><span>TBpSBHhqw8ISBHdr8nS/</span><br><span>=K2UH</span><br><span>-----END PGP SIGNATURE-----</span><br><span>_______________________________________________</span><br><span>Tor-BSD mailing list</span><br><span><a href="mailto:Tor-BSD@lists.nycbug.org">Tor-BSD@lists.nycbug.org</a></span><br><span><a href="http://lists.nycbug.org/mailman/listinfo/tor-bsd">http://lists.nycbug.org/mailman/listinfo/tor-bsd</a></span><br></div></blockquote></body></html>