Date: Sun, 13 Jun 1999 14:30:47 -0400 From: veers@disturbed.net To: FreeBSD-gnats-submit@freebsd.org Subject: ports/12192: new port: net/domtools Message-ID: <19990613183053Z61516-29962%2B112@disturbed.net>
next in thread | raw e-mail | index | archive | help
>Number: 12192 >Category: ports >Synopsis: new port: net/domtools >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Jun 13 11:40:00 PDT 1999 >Closed-Date: >Last-Modified: >Originator: Alex Perel >Release: FreeBSD 4.0-CURRENT i386 >Organization: Disturbed Networks. >Environment: FreeBSD mirage.disturbed.net 4.0-CURRENT FreeBSD 4.0-CURRENT #0: Sat Jun 12 19:02:28 EDT 1999 root@mirage.disturbed.net:/usr/src/sys/compile/MIRAGE i386 >Description: domtools is a collection of DNS information extraction utilities. The files are installed as ${PREFIX}/domtools because of the large number of scripts involved in the package, and is purely for cosmetic reasons. http://www.domtools.com/dns/domtools.shtml >How-To-Repeat: >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: # # ./Makefile # ./files/md5 # ./pkg/PLIST # ./pkg/DESCR # ./pkg/COMMENT # ./patches/patch-aa # echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# New ports collection makefile for: domtools X# Version required: 1.4.0 X# Date created: 12 Jun 1999 X# Whom: alexp X# X# $Id: Makefile,v 1.1.1.1 1999/06/12 04:45:52 jmg Exp $ X# X XDISTNAME= domtools1.4.0 XPKGNAME= domtools-1.4.0 XCATEGORIES= net XMASTER_SITES= http://www.domtools.com/pub/ X XMAINTAINER= veers@disturbed.net X XWRKSRC= ${WRKDIR}/domtools1.4.0/ X XUSE_PERL5= YES X XNO_BUILD= YES X Xpost-install: X ${MKDIR} ${PREFIX}/domtools/lib/zonecache X X.include <bsd.port.mk> END-of-./Makefile echo x - ./files/md5 sed 's/^X//' >./files/md5 << 'END-of-./files/md5' XMD5 (domtools1.4.0.tar.gz) = 4075410e4556d24dc19854afedecc635 END-of-./files/md5 echo x - ./pkg/PLIST sed 's/^X//' >./pkg/PLIST << 'END-of-./pkg/PLIST' Xdomtools/bin/address Xdomtools/bin/addr2net Xdomtools/bin/addr2mask Xdomtools/bin/axfr Xdomtools/bin/basedomain Xdomtools/bin/check1101 Xdomtools/bin/domsort Xdomtools/bin/f2iaddr Xdomtools/bin/gw Xdomtools/bin/hinfo Xdomtools/bin/hosts Xdomtools/bin/hosttbl Xdomtools/bin/i2faddr Xdomtools/bin/ipsort Xdomtools/bin/isequal Xdomtools/bin/issubdom Xdomtools/bin/makestatic Xdomtools/bin/netkillzeros Xdomtools/bin/netmask Xdomtools/bin/network Xdomtools/bin/netname Xdomtools/bin/netwithzeros Xdomtools/bin/nsap Xdomtools/bin/ns Xdomtools/bin/nsroot Xdomtools/bin/ptr Xdomtools/bin/root Xdomtools/bin/soa Xdomtools/bin/subdom Xdomtools/bin/subdom2 Xdomtools/bin/subzone Xdomtools/bin/txt Xdomtools/bin/type Xdomtools/bin/zone Xdomtools/bin/any Xdomtools/bin/wks Xdomtools/bin/mx Xdomtools/bin/networktbl Xdomtools/bin/netmasktbl Xdomtools/bin/uinfo Xdomtools/bin/cachebuild Xdomtools/bin/localad Xdomtools/bin/localdom Xdomtools/bin/subnetmask Xdomtools/bin/siteinfo Xdomtools/bin/cname Xdomtools/bin/rndarg Xdomtools/bin/soalist Xdomtools/bin/digparse Xdomtools/bin/gensubnetlist Xdomtools/lib/basedomain.awk Xdomtools/lib/domsort.awk Xdomtools/lib/f2iaddr.awk Xdomtools/lib/hosttbl.awk Xdomtools/lib/i2faddr.awk Xdomtools/lib/ipsort.awk Xdomtools/lib/netkillzeros.awk Xdomtools/lib/netwithzeros.awk Xdomtools/lib/subdom.awk Xdomtools/lib/subzone.awk Xdomtools/lib/type.awk Xdomtools/lib/hosttbl.footer Xdomtools/lib/hosttbl.header Xdomtools/lib/hosttbl.perl Xdomtools/lib/networktbl.footer Xdomtools/lib/networktbl.header Xdomtools/lib/networktbl.awk Xdomtools/lib/netmasktbl.footer Xdomtools/lib/netmasktbl.header Xdomtools/lib/netmasktbl.awk Xdomtools/lib/README Xdomtools/lib/MANUAL Xdomtools/lib/HOWTOUSE Xdomtools/lib/COPYRIGHT X@exec /bin/mkdir %B/zonecache X@dirrm domtools/bin X@dirrm domtools/lib/zonecache X@dirrm domtools/lib X@dirrm domtools END-of-./pkg/PLIST echo x - ./pkg/DESCR sed 's/^X//' >./pkg/DESCR << 'END-of-./pkg/DESCR' X'domtools' is a set of DNS information extraction utilities. X XThe commands in the 'domtools' package allow you to traverse DNS domain Xhierarchies, list all hosts (or subdomains) within a given domain, Xconvert host name to IP address and vice-versa, convert a normal IP address Xto the "in-addr.arpa." format and vice-versa, and more. These commands can be Xused manually, or included as building blocks for higher level DNS tools. XThey generate output that is easily computer parsable. X X<URL:http://www.domtools.com/dns/domtools.shtml> X XSee also the net/dlint port. X X-- Alex Perel X <veers@disturbed.net> END-of-./pkg/DESCR echo x - ./pkg/COMMENT sed 's/^X//' >./pkg/COMMENT << 'END-of-./pkg/COMMENT' Xa set of utilities for extracting information from DNS records. END-of-./pkg/COMMENT echo x - ./patches/patch-aa sed 's/^X//' >./patches/patch-aa << 'END-of-./patches/patch-aa' X--- ../domtools.orig/Makefile Thu Mar 18 11:48:08 1999 X+++ Makefile Sat Jun 12 22:31:17 1999 X@@ -35,12 +35,12 @@ X # This directory is created, below, if it doesn't exist. X # "bin" will put it in $LDEST/bin. X # "bin/domtools" (my favorite) puts it in $LDEST/bin/domtools. X-DOMBIN=bin/domtools X+DOMBIN=domtools/bin X #DOMBIN=bin X X # Library sub-directory under $LDEST where other files such as awk scripts should go. X # This directory is created, below, if it doesn't exist. X-DOMLIB=lib/domtools X+DOMLIB=domtools/lib X X # Do you want a world-writable Zone Cache directory, or not? X # Good points: speeds up the axfr tool substantially. X@@ -103,7 +103,7 @@ X #OWNER= pab X X # Group for installing Domtools directories and files. X-GROUP= bin X+GROUP= wheel X #GROUP= staff X #GROUP= oper X #GROUP= user X@@ -118,7 +118,7 @@ X # BSD-style installation command that creates missing parent dirs with "-d dir". X # You specify use Gnu Install here if you have it. X # First line is for BSD or SunOS; second is for SysV like Solaris 2. X-INSTALL=install X+INSTALL=/usr/bin/install X #INSTALL=/usr/ucb/install X #INSTALL=/usr/local/gnu/bin/install X #INSTALL=/stor/gnu/aix/bin/install X@@ -148,8 +148,8 @@ X # Regardless of the name, it _must_ be a gnu-based awk. X # If you don't have gawk, get it and install it; or hosttbl,networktbl,netmasktbl X # tools won't work right. Gawk is much better than awk or nawk anyway. X-GAWKPROG=gawk # many systems X-#GAWKPROG=awk # BSDI, Linux X+#GAWKPROG=gawk # many systems X+GAWKPROG=/usr/bin/awk # BSDI, Linux X #GAWKPROG=/usr/local/bin/awk X X #--------------------------------------------------------------------------------------- END-of-./patches/patch-aa exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990613183053Z61516-29962%2B112>