Delivery-Date: Fri, 10 Apr 2015 15:08:57 -0400
Return-Path: <tor-talk-bounces@lists.torproject.org>
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on moria.seul.org
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED,
	T_RP_MATCHES_RCVD autolearn=ham version=3.3.1
X-Original-To: archiver@seul.org
Delivered-To: archiver@seul.org
Received: from eugeni.torproject.org (eugeni.torproject.org [38.229.72.13])
	(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))
	(No client certificate requested)
	by khazad-dum.seul.org (Postfix) with ESMTPS id 0108C1E0B98
	for <archiver@seul.org>; Fri, 10 Apr 2015 15:08:55 -0400 (EDT)
Received: from eugeni.torproject.org (localhost [127.0.0.1])
	by eugeni.torproject.org (Postfix) with ESMTP id A625034E90;
	Fri, 10 Apr 2015 19:08:50 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by eugeni.torproject.org (Postfix) with ESMTP id 8998F34D49
 for <tor-talk@lists.torproject.org>; Fri, 10 Apr 2015 19:08:45 +0000 (UTC)
X-Virus-Scanned: Debian amavisd-new at 
Received: from eugeni.torproject.org ([127.0.0.1])
 by localhost (eugeni.torproject.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id KpRHShPis9Ab for <tor-talk@lists.torproject.org>;
 Fri, 10 Apr 2015 19:08:45 +0000 (UTC)
Received: from mdev.river.com (yampa.river.com [206.168.112.68])
 by eugeni.torproject.org (Postfix) with ESMTP id 62F9A34CCC
 for <tor-talk@lists.torproject.org>; Fri, 10 Apr 2015 19:08:45 +0000 (UTC)
Received: from mancos.scd.ucar.edu (mdev.river.com [206.168.117.188])
 by mdev.river.com (Postfix) with ESMTP id 5CE7226DB22
 for <tor-talk@lists.torproject.org>; Fri, 10 Apr 2015 13:08:42 -0600 (MDT)
Message-ID: <55281FBA.3020904@river.com>
Date: Fri, 10 Apr 2015 13:08:42 -0600
From: Richard Johnson <rdump@river.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10;
 rv:31.0) Gecko/20100101 Thunderbird/31.6.0
MIME-Version: 1.0
To: tor-talk@lists.torproject.org
References: <CAHUKGDSDTx-eYL7_95giBbV52y0=tm-rfeEdzqoFTOmYQuuEKA@mail.gmail.com>
 <op.xvwi6gxnbgbjo9@work-pc> <loom.20150323T073648-670@post.gmane.org>
 <op.xvxybrpybgbjo9@work-pc> <20150323183600.7a9ae0b1@trampoline.chown.me>
 <op.xvyw1pl4bgbjo9@work-pc> <552702FF.3060606@river.com>
 <op.xwuzlv2jbgbjo9@work-pc.lan>
In-Reply-To: <op.xwuzlv2jbgbjo9@work-pc.lan>
Subject: Re: [tor-talk] Tor on OpenBSD 5.6
X-BeenThere: tor-talk@lists.torproject.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: tor-talk@lists.torproject.org
List-Id: "all discussion about theory, design,
 and development of Onion Routing" <tor-talk.lists.torproject.org>
List-Unsubscribe: <https://lists.torproject.org/cgi-bin/mailman/options/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=unsubscribe>
List-Archive: <http://lists.torproject.org/pipermail/tor-talk/>
List-Post: <mailto:tor-talk@lists.torproject.org>
List-Help: <mailto:tor-talk-request@lists.torproject.org?subject=help>
List-Subscribe: <https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk>, 
 <mailto:tor-talk-request@lists.torproject.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: tor-talk-bounces@lists.torproject.org
Sender: "tor-talk" <tor-talk-bounces@lists.torproject.org>

On 2015-04-09 22:18, Seth wrote:
> On Thu, 09 Apr 2015 15:53:51 -0700, Richard Johnson <rdump@river.com> wrote:
>
>> Your strange attitude aside, one can learn much on OpenBSD by updating the
>> ports and building a revised package.
>
> Look, I just get fed up with people being dismissive pricks, both to myself

I don't intend to be dismissive, but the manner in which you present your 
views may be counterproductive.  I was being nice when I said "weird 
attitude".  Your term may be more accurate. ;)

>> Easy enough to change the version in Makefile, confirm PGP sig, and update
>> distinfo.
>
> Did you even test the above, because I have, and it's not 'easy enough'.

There's the weird attitude again.  I mostly get that you intensely dislike 
alternatives to your way, and your ego is offended by them, so you lash out.

That aside, maybe consider something productive like this?

(Note: I did this before Pascal updated the Makefile and distinfo in the 
OpenBSD ports tree with the same changes. I see my diff here is now redundant.)
-------
$ diff -r -u /usr/ports/net/tor /usr/ports/net/tor-0.2.6.7
diff -r -u /usr/ports/net/tor/Makefile /usr/ports/net/tor-0.2.6.7/Makefile
--- /usr/ports/net/tor/Makefile Mon Apr  6 17:02:12 2015
+++ /usr/ports/net/tor-0.2.6.7/Makefile Mon Apr  6 17:57:44 2015
@@ -2,7 +2,7 @@

  COMMENT=       anonymity service using onion routing

-DISTNAME=      tor-0.2.6.6
+DISTNAME=      tor-0.2.6.7
  REVISION=      0
  CATEGORIES=    net
  HOMEPAGE=      https://www.torproject.org/
diff -r -u /usr/ports/net/tor/distinfo /usr/ports/net/tor-0.2.6.7/distinfo
--- /usr/ports/net/tor/distinfo Mon Apr  6 17:02:12 2015
+++ /usr/ports/net/tor-0.2.6.7/distinfo Mon Apr  6 17:58:15 2015
@@ -1,2 +1,2 @@
-SHA256 (tor-0.2.6.6.tar.gz) = wzSeRXxxuOXBOMZWknsrvKC/oDU5/+6FebDlaP+xAoM=
-SIZE (tor-0.2.6.6.tar.gz) = 3594452
+SHA256 (tor-0.2.6.7.tar.gz) = 
8c2be88a542ed1b22a8d3d595ec0acd0e28191de273dbcaefc64fdce92b89e6c
+SIZE (tor-0.2.6.7.tar.gz) = 3595669
-------

After a successful build, a 'pkg_delete tor' followed by a 'sudo make install' 
gets everything cleaned up fine.  It works now in production for 5 relays and 
a bridge.  And has for about 5 years to date.

Further, reading the port files, including any files in the patches directory 
can be quite instructive.  Past just using them, they can educate about how to 
do hand builds on OpenBSD.  The comments in the Makefile are great for leading 
further exploration.

I won't address your subsequent comments, as they describe standard sig 
verification and OS-specific patch applications common to all approaches.  I 
don't have an easy or generic solution to them.

Best of luck.


Richard

-- 
tor-talk mailing list - tor-talk@lists.torproject.org
To unsubscribe or change other settings go to
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-talk

