Import ctrace 0.6.

Submitted by Patroklos Argyroudis <argp@bsd.gr>.

ctrace is an IPv4 traceroute tool that supports many features missing
in standard 4.3BSD traceroute(8). It is programmed entirely in perl.
This commit is contained in:
naddy 2001-08-14 14:29:12 +00:00
parent c87b29d8cf
commit 39e4111472
4 changed files with 60 additions and 0 deletions

29
net/ctrace/Makefile Normal file
View File

@ -0,0 +1,29 @@
# $OpenBSD: Makefile,v 1.1.1.1 2001/08/14 14:29:12 naddy Exp $
COMMENT= "multiprotocol traceroute tool"
DISTNAME= ctrace-0.6
CATEGORIES= net
NEED_VERSION= 1.402
HOMEPAGE= http://www.pratyeka.org/ctrace/
MAINTAINER= Patroklos Argyroudis <argp@bsd.gr>
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${HOMEPAGE}download/
PERL_MODULES= ${LOCALBASE}/libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd
BUILD_DEPENDS= ${PERL_MODULES}/Net/RawIP.pm::net/p5-Net-RawIP
RUN_DEPENDS= ${BUILD_DEPENDS}
NO_BUILD= Yes
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/ctrace ${PREFIX}/sbin
${INSTALL_MAN} ${WRKSRC}/ctrace.man ${PREFIX}/man/man1/ctrace.1
.include <bsd.port.mk>

3
net/ctrace/files/md5 Normal file
View File

@ -0,0 +1,3 @@
MD5 (ctrace-0.6.tar.gz) = 97bfac76694f54ce1048c51f87fe43a0
RMD160 (ctrace-0.6.tar.gz) = e08220991910bd86d1e16599e53279ec9fd47387
SHA1 (ctrace-0.6.tar.gz) = 992d59cd4a38469051732e044f5e24dbe5194332

25
net/ctrace/pkg/DESCR Normal file
View File

@ -0,0 +1,25 @@
ctrace is an IPv4 traceroute tool that supports many features missing
in standard 4.3BSD traceroute(8). It is programmed entirely in perl.
The primary difference between ctrace and other traceroute tools is
its ability to trace routes in multiple protocols. ctrace also has
some additional nifty features:
Automatic round-trip-time (RTT) averaging, which makes output
cleaner and more intelligible.
One or more packets can be launched per TTL/hop. By way of
contrast, 4.3BSD traceroute(8) forces at least two. This
capability makes ctrace faster.
4.3BSD traceroute(8) emulation in most output, so it will hook
in to existing parsers.
The ability to skip an arbitrary number of hops, saving you
time that would be normally wasted tracerouting your own
network.
Fine-grained control over trace packet headers, assisting in
bypassing burdensome packet filters.
WWW: ${HOMEPAGE}

3
net/ctrace/pkg/PLIST Normal file
View File

@ -0,0 +1,3 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2001/08/14 14:29:12 naddy Exp $
sbin/ctrace
man/man1/ctrace.1