1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-18 03:46:03 +00:00

- 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>
This commit is contained in:
Pete Fritchman 2002-06-09 22:17:03 +00:00
parent bec2440e6c
commit 0d73d2ce8e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=61005
6 changed files with 44 additions and 32 deletions

View File

@ -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>

View File

@ -1 +1 @@
MD5 (tcptraceroute-1.2.tar.gz) = e31e3f5bfd817d32ed6d954382ca768d
MD5 (tcptraceroute-1.3.tar.gz) = 89c1ca7cf0b2b2c946b774fd9506c029

View File

@ -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

View File

@ -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>

View File

@ -1 +1 @@
MD5 (tcptraceroute-1.2.tar.gz) = e31e3f5bfd817d32ed6d954382ca768d
MD5 (tcptraceroute-1.3.tar.gz) = 89c1ca7cf0b2b2c946b774fd9506c029

View File

@ -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