From owner-freebsd-ports-bugs@FreeBSD.ORG Fri May 28 12:31:07 2004 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E818A16A4CE for ; Fri, 28 May 2004 12:31:07 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C96F243D53 for ; Fri, 28 May 2004 12:31:07 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i4SJUOto004693 for ; Fri, 28 May 2004 12:30:24 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.11/8.12.11/Submit) id i4SJUOTr004686; Fri, 28 May 2004 12:30:24 -0700 (PDT) (envelope-from gnats) Resent-Date: Fri, 28 May 2004 12:30:24 -0700 (PDT) Resent-Message-Id: <200405281930.i4SJUOTr004686@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, rik Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7708E16A4CE for ; Fri, 28 May 2004 12:21:22 -0700 (PDT) Received: from lost.little-black-kitty.net (lost.little-black-kitty.net [193.110.88.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43D9743D54 for ; Fri, 28 May 2004 12:21:19 -0700 (PDT) (envelope-from rik@little-black-kitty.net) Received: by lost.little-black-kitty.net (Postfix, from userid 1000) id 7408E8B801; Fri, 28 May 2004 20:20:48 +0100 (BST) Message-Id: <20040528192048.7408E8B801@lost.little-black-kitty.net> Date: Fri, 28 May 2004 20:20:48 +0100 (BST) From: rik To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/67305: new port - tor - an anonymizing overlay network for TCP X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 May 2004 19:31:08 -0000 >Number: 67305 >Category: ports >Synopsis: new port - tor - an anonymizing overlay network for TCP >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri May 28 12:30:24 PDT 2004 >Closed-Date: >Last-Modified: >Originator: freebsd-ports@rikrose.net >Release: FreeBSD 4.9-STABLE i386 >Organization: N/A >Environment: System: FreeBSD izzard.internal 4.9-STABLE FreeBSD 4.9-STABLE #3: Sat Nov 29 14:56:52 GMT 2003 RIK@izzard.internal:/usr/obj/usr/src/sys/IZZARD i386 Description: Tor: an anonymizing overlay network for TCP Tor is a connection-based low-latency anonymous communication system which addresses many flaws in the original onion routing design. Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # tor # tor/distinfo # tor/Makefile # tor/pkg-descr # tor/pkg-plist # tor/files # tor/files/patch-configure # tor/files/patch-src::common::util.c # tor/files/patch-src::common::or.c # tor/pkg-message # echo c - tor mkdir -p tor > /dev/null 2>&1 echo x - tor/distinfo sed 's/^X//' >tor/distinfo << 'END-of-tor/distinfo' XMD5 (tor-0.0.6.2.tar.gz) = e09fbe0756521024ef8e0011f8e02545 XSIZE (tor-0.0.6.2.tar.gz) = 322317 END-of-tor/distinfo echo x - tor/Makefile sed 's/^X//' >tor/Makefile << 'END-of-tor/Makefile' X# ports collection makefile for: tor X# Date created: 20040528 X# Whom: freebsd-ports@rikrose.net X# X# $FreeBSD$ X# X XPORTNAME= tor XPORTVERSION= 0.0.6.2 XCATEGORIES= security XMASTER_SITES= http://freehaven.net/tor/dist/ X XMAINTAINER= freebsd-ports@rikrose.net XCOMMENT= An anonymizing overlay network for TCP X XMAN1= tor.1 X XGNU_CONFIGURE= yes XCONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} XUSE_REINPLACE= yes X Xpost-patch: X mv ${WRKSRC}/contrib/tor-tsocks.conf \ X ${WRKSRC}/contrib/tor-tsocks.conf.sample X ${REINPLACE_CMD} -e "s|tor-tsocks.conf|tor-tsocks.conf.sample|g" \ X ${WRKSRC}/contrib/Makefile.in X Xpost-install: X @cat pkg-message X X.include END-of-tor/Makefile echo x - tor/pkg-descr sed 's/^X//' >tor/pkg-descr << 'END-of-tor/pkg-descr' XTor: an anonymizing overlay network for TCP X XTor is a connection-based low-latency anonymous communication system which Xaddresses many flaws in the original onion routing design. X XRemember that this is development code -- DON'T RELY ON THE CURRENT TOR XNETWORK FOR ANONYMITY! X XWWW: http://freehaven.net/tor/ X- rik Xfreebsd-ports@rikrose.net END-of-tor/pkg-descr echo x - tor/pkg-plist sed 's/^X//' >tor/pkg-plist << 'END-of-tor/pkg-plist' Xbin/tor Xbin/torify Xetc/tor/dirservers Xetc/tor/torrc.sample Xetc/tor/tor-tsocks.conf.sample X@dirrm etc/tor END-of-tor/pkg-plist echo c - tor/files mkdir -p tor/files > /dev/null 2>&1 echo x - tor/files/patch-configure sed 's/^X//' >tor/files/patch-configure << 'END-of-tor/files/patch-configure' X--- configure.orig Fri May 28 18:55:36 2004 X+++ configure Fri May 28 18:57:37 2004 X@@ -1559,7 +1559,7 @@ X ac_config_commands="$ac_config_commands default-1" X X X-CFLAGS="$CFLAGS -Wall -g -O2 -I/usr/kerberos/include" X+CFLAGS="$CFLAGS -Wall -g -O2" X X # Check whether --enable-debug or --disable-debug was given. X if test "${enable_debug+set}" = set; then END-of-tor/files/patch-configure echo x - tor/files/patch-src::common::util.c sed 's/^X//' >tor/files/patch-src::common::util.c << 'END-of-tor/files/patch-src::common::util.c' Xdiff -ur /tmp/tor-0.0.6.2/src/common/util.c ./src/common/util.c X--- /tmp/tor-0.0.6.2/src/common/util.c Sun May 2 00:29:20 2004 X+++ ./src/common/util.c Fri May 28 14:49:22 2004 X@@ -56,7 +56,9 @@ X #include X #endif X #ifdef HAVE_MACHINE_LIMITS_H X+#ifndef __FreeBSD__ X #include X+#endif X #endif X #ifdef HAVE_SYS_TYPES_H X #include /* Must be included before sys/stat.h for Ultrix */ END-of-tor/files/patch-src::common::util.c echo x - tor/files/patch-src::common::or.c sed 's/^X//' >tor/files/patch-src::common::or.c << 'END-of-tor/files/patch-src::common::or.c' Xdiff -ur /tmp/tor-0.0.6.2/src/or/or.h ./src/or/or.h X--- /tmp/tor-0.0.6.2/src/or/or.h Sun May 2 04:15:55 2004 X+++ ./src/or/or.h Fri May 28 14:49:34 2004 X@@ -38,7 +38,9 @@ X #include X #endif X #ifdef HAVE_MACHINE_LIMITS_H X+#ifndef __FreeBSD__ X #include X+#endif X #endif X #ifdef HAVE_SYS_TYPES_H X #include /* Must be included before sys/stat.h for Ultrix */ END-of-tor/files/patch-src::common::or.c echo x - tor/pkg-message sed 's/^X//' >tor/pkg-message << 'END-of-tor/pkg-message' XNOTE: This is still development code - DO NOT RELY ON IT FOR ANONYMITY YET. END-of-tor/pkg-message exit >Description: >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: