diff options
author | petef <petef@FreeBSD.org> | 2002-06-10 06:17:03 +0800 |
---|---|---|
committer | petef <petef@FreeBSD.org> | 2002-06-10 06:17:03 +0800 |
commit | 74bd73db61d419f8abbc239eec95a611f79607f1 (patch) | |
tree | 16caba261161ba362a7b909b902f5d5015e4c0a4 /net/tcptraceroute | |
parent | 7a02b4a585f0f16138ceaf015e7975ba99ab6d9a (diff) | |
download | freebsd-ports-gnome-74bd73db61d419f8abbc239eec95a611f79607f1.tar.gz freebsd-ports-gnome-74bd73db61d419f8abbc239eec95a611f79607f1.tar.zst freebsd-ports-gnome-74bd73db61d419f8abbc239eec95a611f79607f1.zip |
- update to 1.3
- give maintainership to submitter
- make tcptraceroute setuid so users can use it
- format pkg-descr better
PR: 38911
Submitted by: Simon 'corecode' Schubert <corecode@corecode.ath.cx>
Diffstat (limited to 'net/tcptraceroute')
-rw-r--r-- | net/tcptraceroute/Makefile | 7 | ||||
-rw-r--r-- | net/tcptraceroute/distinfo | 2 | ||||
-rw-r--r-- | net/tcptraceroute/pkg-descr | 29 |
3 files changed, 22 insertions, 16 deletions
diff --git a/net/tcptraceroute/Makefile b/net/tcptraceroute/Makefile index cc47f71b3b34..e3fbe43739d7 100644 --- a/net/tcptraceroute/Makefile +++ b/net/tcptraceroute/Makefile @@ -6,14 +6,17 @@ # PORTNAME= tcptraceroute -PORTVERSION= 1.2 +PORTVERSION= 1.3 CATEGORIES= net MASTER_SITES= http://michael.toren.net/code/tcptraceroute/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= corecode@corecode.ath.cx BUILD_DEPENDS= ${LOCALBASE}/lib/libnet.a:${PORTSDIR}/net/libnet MAN8= tcptraceroute.8 +post-install: + @${CHMOD} u+s ${PREFIX}/bin/tcptraceroute + .include <bsd.port.mk> diff --git a/net/tcptraceroute/distinfo b/net/tcptraceroute/distinfo index ac6a05502f90..588584b71733 100644 --- a/net/tcptraceroute/distinfo +++ b/net/tcptraceroute/distinfo @@ -1 +1 @@ -MD5 (tcptraceroute-1.2.tar.gz) = e31e3f5bfd817d32ed6d954382ca768d +MD5 (tcptraceroute-1.3.tar.gz) = 89c1ca7cf0b2b2c946b774fd9506c029 diff --git a/net/tcptraceroute/pkg-descr b/net/tcptraceroute/pkg-descr index a25b74bedc74..b64b1179851b 100644 --- a/net/tcptraceroute/pkg-descr +++ b/net/tcptraceroute/pkg-descr @@ -1,17 +1,20 @@ -tcptraceroute is a traceroute implementation using TCP packets. +tcptraceroute is a traceroute implementation using TCP packets. -The more traditional traceroute(8) sends out either UDP or ICMP ECHO packets -with a TTL of one, and increments the TTL until the destination has been -reached. By printing the gateways that generate ICMP time exceeded messages -along the way, it is able to determine the path packets are taking to reach -the destination. +The more traditional traceroute(8) sends out either UDP or ICMP ECHO +packets with a TTL of one, and increments the TTL until the destination +has been reached. By printing the gateways that generate ICMP time +exceeded messages along the way, it is able to determine the path +packets are taking to reach the destination. -The problem is that with the widespread use of firewalls on the modern -Internet, many of the packets that traceroute(8) sends out end up being -filtered, making it impossible to completely trace the path to the destination. -However, in many cases, these firewalls will permit inbound TCP packets to -specific ports that hosts sitting behind the firewall are listening for -connections on. By sending out TCP SYN packets instead of UDP or ICMP ECHO -packets, tcptraceroute is able to bypass the most common firewall filters. +The problem is that with the widespread use of firewalls on the modern +Internet, many of the packets that traceroute(8) sends out end up being +filtered, making it impossible to completely trace the path to the +destination. However, in many cases, these firewalls will permit inbound +TCP packets to specific ports that hosts sitting behind the firewall are +listening for connections on. By sending out TCP SYN packets instead of +UDP or ICMP ECHO packets, tcptraceroute is able to bypass the most +common firewall filters. WWW: http://michael.toren.net/code/tcptraceroute/ + +- Simon 'corecode' Schubert |