From nistor@snickers.org  Sun Feb 16 23:57:59 2003
Return-Path: <nistor@snickers.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7363337B401
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 16 Feb 2003 23:57:59 -0800 (PST)
Received: from spike.snickers.org (220.40.220-216.q9.net [216.220.40.220])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 7BDBA43F3F
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 16 Feb 2003 23:57:56 -0800 (PST)
	(envelope-from nistor@snickers.org)
Received: by spike.snickers.org (Postfix, from userid 1000)
	id 7D9D0F930; Mon, 17 Feb 2003 02:57:55 -0500 (EST)
Message-Id: <20030217075755.7D9D0F930@spike.snickers.org>
Date: Mon, 17 Feb 2003 02:57:55 -0500 (EST)
From: Jon Nistor <nistor@snickers.org>
Reply-To: Jon Nistor <nistor@snickers.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: New port: lft-2.0 LFT Alternative traceroute tool
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         48362
>Category:       ports
>Synopsis:       New port: lft-2.0 LFT Alternative traceroute tool
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Feb 17 00:00:33 PST 2003
>Closed-Date:    Wed Jun 11 21:15:01 PDT 2003
>Last-Modified:  Wed Jun 11 21:15:01 PDT 2003
>Originator:     Jon Nistor
>Release:        FreeBSD 4.7-STABLE i386
>Organization:
none
>Environment:
System: FreeBSD 4.7-STABLE FreeBSD 4.7-STABLE

>Description:
	LFT - the alternative traceroute tool for network (reverse) engineers
>How-To-Repeat:
	n/a
>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:
#
#       /usr/ports/net/lft
#       /usr/ports/net/lft/Makefile
#       /usr/ports/net/lft/pkg-comment
#       /usr/ports/net/lft/files
#       /usr/ports/net/lft/pkg-plist
#       /usr/ports/net/lft/distinfo
#       /usr/ports/net/lft/pkg-descr
#
echo c - /usr/ports/net/lft
mkdir -p /usr/ports/net/lft > /dev/null 2>&1
echo x - /usr/ports/net/lft/Makefile
sed 's/^X//' >/usr/ports/net/lft/Makefile << 'END-of-/usr/ports/net/lft/Makefile'
X# New ports collection makefile for:   lft
X# Date created:                        17 Feb 2003
X# Whom:                                Jon Nistor <nistor@snickers.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=      lft
XPORTVERSION=   2.0
XCATEGORIES=    net
XMASTER_SITES=  http://www.mainnerve.com/lft/
XDISTNAME=      lft-2.0-src
X
XMAINTAINER=    nistor@snickers.org
XCOMMENT=       "LFT - the alternative traceroute tool"
X
XWRKSRC=                ${WRKDIR}/lft-2.0
XUSE_CONFIGURE= NO
XMAKEFILE=      Makefile.bsd
XMAN8=          lft.8
XMANCOMPRESS=   no
X
Xdo-install:
X       ${INSTALL} -c -s -m 4755 -o root -g wheel ${WRKSRC}/lft ${PREFIX}/bin
X       ${INSTALL_MAN} ${WRKSRC}/lft.8 ${PREFIX}/man/man8/lft.8
X
X.include <bsd.port.mk>
END-of-/usr/ports/net/lft/Makefile
echo x - /usr/ports/net/lft/pkg-comment
sed 's/^X//' >/usr/ports/net/lft/pkg-comment << 'END-of-/usr/ports/net/lft/pkg-comment'
XLFT - the alternative traceroute tool for network (reverse) engineers
END-of-/usr/ports/net/lft/pkg-comment
echo c - /usr/ports/net/lft/files
mkdir -p /usr/ports/net/lft/files > /dev/null 2>&1
echo x - /usr/ports/net/lft/pkg-plist
sed 's/^X//' >/usr/ports/net/lft/pkg-plist << 'END-of-/usr/ports/net/lft/pkg-plist'
Xbin/lft
END-of-/usr/ports/net/lft/pkg-plist
echo x - /usr/ports/net/lft/distinfo
sed 's/^X//' >/usr/ports/net/lft/distinfo << 'END-of-/usr/ports/net/lft/distinfo'
XMD5 (lft-2.0-src.tar.gz) = d7ae3bd202257f961bc24c2415d9a8bc
END-of-/usr/ports/net/lft/distinfo
echo x - /usr/ports/net/lft/pkg-descr
sed 's/^X//' >/usr/ports/net/lft/pkg-descr << 'END-of-/usr/ports/net/lft/pkg-descr'
XLFT, short for Layer Four Traceroute, is a sort of 'traceroute' that
Xoften works much faster (than the commonly-used Van Jacobson method)
Xand goes through many configurations of packet-filter based firewalls.
XMore importantly, LFT implements numerous other features including AS
Xnumber lookups, loose source routing, netblock name lookups, et al.
XThough LFT has been around since 1998, its development effort has just
Xrecently resumed.
X
XWhat makes LFT unique? Rather than launching UDP probes in an attempt
Xto elicit ICMP TIME_EXCEEDEDs from hosts in the path, LFT accomplishes
Xsubstantively the same effect using TCP SYN or FIN probes. Then, LFT
Xlistens for TIME_EXCEEDED messages, TCP RESET, and various other
Xinteresting heuristics from firewalls or other gateways in the path.
XLFT also distinguishes between TCP-based protocols (source and
Xdestination), which make its statistics slightly more realistic, and
Xgives a savvy user the ability to trace protocol routes, not just
Xlayer-3 (IP) hops.
X
XLFT's engine continues to evolve and provide more and more useful data
Xto network engineers and to anyone else that cares how IP data is being
Xrouted. With the advent of smarter firewalls, traffic engineering, QoS,
Xand per-protocol packet forwarding, LFT has become an invaluable tool
Xfor many network managers worldwide.
END-of-/usr/ports/net/lft/pkg-descr
exit
>Release-Note:
>Audit-Trail:

From: "Simon 'portlint' Schubert" <corecode@corecode.ath.cx>
To: Jon Nistor <nistor@snickers.org>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: ports/48362: New port: lft-2.0 LFT Alternative traceroute tool
Date: Thu, 20 Feb 2003 20:12:43 +0100

 --=.NL7j_TLVNtHG,l
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 
 On Mon, 17 Feb 2003 02:57:55 -0500 (EST)
 Jon Nistor <nistor@snickers.org> wrote:
 
 > sed 's/^X//' >/usr/ports/net/lft/Makefile << 'END-of-/usr/ports/net/lft/Makefile'
 [...]
 > XDISTNAME=      lft-2.0-src
 
 DISTFILES=	${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX}
 ?
 
 [...]
 > XWRKSRC=                ${WRKDIR}/lft-2.0
 
 obsolete for above change
 
 > XUSE_CONFIGURE= NO
 
 this is the same as
 USE_CONFIGURE=	yes
 
 [...]
 > XMANCOMPRESS=   no
 
 doesn't exist.
 
 > X
 > Xdo-install:
 > X       ${INSTALL} -c -s -m 4755 -o root -g wheel ${WRKSRC}/lft ${PREFIX}/bin
 
 ${INSTALL_PROGRAM} and ${CHMOD}?
 or use ${INSTALL} ${STRIP} ${COPY} ${_BINOWNGRP} -m 4755
 install to ${PREFIX}/sbin?
 
 > sed 's/^X//' >/usr/ports/net/lft/pkg-comment << 'END-of-/usr/ports/net/lft/pkg-comment'
 > XLFT - the alternative traceroute tool for network (reverse) engineers
 > END-of-/usr/ports/net/lft/pkg-comment
 
 not needed any more
 
 cheers
   simon
 
 -- 
 /"\   http://corecode.ath.cx/#donate
 \ /
  \     ASCII Ribbon Campaign
 / \  Against HTML Mail and News
 
 --=.NL7j_TLVNtHG,l
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.2.0 (GNU/Linux)
 
 iD8DBQE+VSiur5S+dk6z85oRAub0AJwM6GlHxSNC5YskDQH6/SnViiofLQCgyHOo
 q2lperwFHWu+8PRgi++gVE0=
 =ERRw
 -----END PGP SIGNATURE-----
 
 --=.NL7j_TLVNtHG,l--

From: Jon Nistor <nistor@snickers.org>
To: Simon 'portlint' Schubert <corecode@corecode.ath.cx>
Cc: FreeBSD-gnats-submit@freebsd.org
Subject: Re: ports/48362: New port: lft-2.0 LFT Alternative traceroute tool
Date: Thu, 20 Feb 2003 16:51:51 -0500 (EST)

   This message is in MIME format.  The first part should be readable text,
   while the remaining parts are likely unreadable without MIME-aware tools.
   Send mail to mime@docserver.cac.washington.edu for more info.
 
 --0-1382781915-1045777911=:81902
 Content-Type: TEXT/PLAIN; charset=US-ASCII
 
 Diff attached and included below:
 rm pkg-comment
 
 ==================================
 diff -urN lft.orig/Makefile lft/Makefile
 --- lft.orig/Makefile	Thu Feb 20 15:15:27 2003
 +++ lft/Makefile	Thu Feb 20 16:45:31 2003
 @@ -9,19 +9,16 @@
  PORTVERSION=	2.0
  CATEGORIES=	net
  MASTER_SITES=	http://www.mainnerve.com/lft/
 -DISTNAME=	lft-2.0-src
 +DISTFILES=	${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX}
 
  MAINTAINER=	nistor@snickers.org
  COMMENT=	"LFT - the alternative traceroute tool"
 
 -WRKSRC=		${WRKDIR}/lft-2.0
 -USE_CONFIGURE=	NO
  MAKEFILE=	Makefile.bsd
  MAN8=		lft.8
 -MANCOMPRESS=	no
 
  do-install:
 -	${INSTALL} -c -s -m 4755 -o root -g wheel ${WRKSRC}/lft ${PREFIX}/bin
 +	${INSTALL} ${STRIP} ${COPY} ${_BINOWNGRP} -m 4755 ${WRKSRC}/lft ${PREFIX}/sbin
  	${INSTALL_MAN} ${WRKSRC}/lft.8 ${PREFIX}/man/man8/lft.8
 
  .include <bsd.port.mk>
 diff -urN lft.orig/pkg-plist lft/pkg-plist
 --- lft.orig/pkg-plist	Thu Feb 20 15:15:27 2003
 +++ lft/pkg-plist	Thu Feb 20 16:45:56 2003
 @@ -1 +1 @@
 -bin/lft
 +sbin/lft
 
 ======================================================
 
 On Thu, 20 Feb 2003, Simon 'portlint' Schubert wrote:
 
 ||On Mon, 17 Feb 2003 02:57:55 -0500 (EST)
 ||Jon Nistor <nistor@snickers.org> wrote:
 ||
 ||> sed 's/^X//' >/usr/ports/net/lft/Makefile << 'END-of-/usr/ports/net/lft/Makefile'
 ||[...]
 ||> XDISTNAME=      lft-2.0-src
 ||
 ||DISTFILES=	${PORTNAME}-${PORTVERSION}-src${EXTRACT_SUFX}
 ||?
 ||
 ||[...]
 ||> XWRKSRC=                ${WRKDIR}/lft-2.0
 ||
 ||obsolete for above change
 ||
 ||> XUSE_CONFIGURE= NO
 ||
 ||this is the same as
 ||USE_CONFIGURE=	yes
 ||
 ||[...]
 ||> XMANCOMPRESS=   no
 ||
 ||doesn't exist.
 ||
 ||> X
 ||> Xdo-install:
 ||> X       ${INSTALL} -c -s -m 4755 -o root -g wheel ${WRKSRC}/lft ${PREFIX}/bin
 ||
 ||${INSTALL_PROGRAM} and ${CHMOD}?
 ||or use ${INSTALL} ${STRIP} ${COPY} ${_BINOWNGRP} -m 4755
 ||install to ${PREFIX}/sbin?
 ||
 ||> sed 's/^X//' >/usr/ports/net/lft/pkg-comment << 'END-of-/usr/ports/net/lft/pkg-comment'
 ||> XLFT - the alternative traceroute tool for network (reverse) engineers
 ||> END-of-/usr/ports/net/lft/pkg-comment
 ||
 ||not needed any more
 ||
 ||cheers
 ||  simon
 ||
 ||--
 ||/"\   http://corecode.ath.cx/#donate
 ||\ /
 || \     ASCII Ribbon Campaign
 ||/ \  Against HTML Mail and News
 ||
 
  ______
   Jon (nistor@snickers.org) - iioiiooo.oiiiiiio.oioiioio.ooooooio
 
 : EOF
 :
 --0-1382781915-1045777911=:81902
 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="lft.diff"
 Content-Transfer-Encoding: BASE64
 Content-ID: <20030220165151.D81902@spike.snickers.org>
 Content-Description: 
 Content-Disposition: attachment; filename="lft.diff"
 
 ZGlmZiAtdXJOIGxmdC5vcmlnL01ha2VmaWxlIGxmdC9NYWtlZmlsZQ0KLS0t
 IGxmdC5vcmlnL01ha2VmaWxlCVRodSBGZWIgMjAgMTU6MTU6MjcgMjAwMw0K
 KysrIGxmdC9NYWtlZmlsZQlUaHUgRmViIDIwIDE2OjQ1OjMxIDIwMDMNCkBA
 IC05LDE5ICs5LDE2IEBADQogUE9SVFZFUlNJT049CTIuMA0KIENBVEVHT1JJ
 RVM9CW5ldA0KIE1BU1RFUl9TSVRFUz0JaHR0cDovL3d3dy5tYWlubmVydmUu
 Y29tL2xmdC8NCi1ESVNUTkFNRT0JbGZ0LTIuMC1zcmMNCitESVNURklMRVM9
 CSR7UE9SVE5BTUV9LSR7UE9SVFZFUlNJT059LXNyYyR7RVhUUkFDVF9TVUZY
 fQ0KIA0KIE1BSU5UQUlORVI9CW5pc3RvckBzbmlja2Vycy5vcmcNCiBDT01N
 RU5UPQkiTEZUIC0gdGhlIGFsdGVybmF0aXZlIHRyYWNlcm91dGUgdG9vbCIN
 CiANCi1XUktTUkM9CQkke1dSS0RJUn0vbGZ0LTIuMA0KLVVTRV9DT05GSUdV
 UkU9CU5PDQogTUFLRUZJTEU9CU1ha2VmaWxlLmJzZA0KIE1BTjg9CQlsZnQu
 OA0KLU1BTkNPTVBSRVNTPQlubw0KIA0KIGRvLWluc3RhbGw6DQotCSR7SU5T
 VEFMTH0gLWMgLXMgLW0gNDc1NSAtbyByb290IC1nIHdoZWVsICR7V1JLU1JD
 fS9sZnQgJHtQUkVGSVh9L2Jpbg0KKwkke0lOU1RBTEx9ICR7U1RSSVB9ICR7
 Q09QWX0gJHtfQklOT1dOR1JQfSAtbSA0NzU1ICR7V1JLU1JDfS9sZnQgJHtQ
 UkVGSVh9L3NiaW4NCiAJJHtJTlNUQUxMX01BTn0gJHtXUktTUkN9L2xmdC44
 ICR7UFJFRklYfS9tYW4vbWFuOC9sZnQuOA0KIA0KIC5pbmNsdWRlIDxic2Qu
 cG9ydC5taz4NCmRpZmYgLXVyTiBsZnQub3JpZy9wa2ctcGxpc3QgbGZ0L3Br
 Zy1wbGlzdA0KLS0tIGxmdC5vcmlnL3BrZy1wbGlzdAlUaHUgRmViIDIwIDE1
 OjE1OjI3IDIwMDMNCisrKyBsZnQvcGtnLXBsaXN0CVRodSBGZWIgMjAgMTY6
 NDU6NTYgMjAwMw0KQEAgLTEgKzEgQEANCi1iaW4vbGZ0DQorc2Jpbi9sZnQN
 Cg==
 
 --0-1382781915-1045777911=:81902--
State-Changed-From-To: open->closed 
State-Changed-By: okazaki 
State-Changed-When: Wed Jun 11 21:06:20 PDT 2003 
State-Changed-Why:  
added by ports/48475, thanks anyway! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=48362 
>Unformatted:
