d4789a7282
This is a proof-of-concept of a utility to download DNS zone contents even when AXFR is disabled on the server, assuming DNSSEC is used. Optionally it can also verify all digital signature RRs within a zone against the zone key. If you do not know what DNSSEC is, please refer to: RFC 2535, RFC 4033, RFC 4034, RFC 4035, "dnssec.net" (lots of DNSSEC information). The tool supports both the old DNSSEC according to RFC 2535 (i.e., KEY/SIG) and the latest DNSSEC version according to RFC 4033 (i.e., DNSKEY/RRSIG).
32 lines
593 B
Makefile
32 lines
593 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2009/09/27 23:55:58 sthen Exp $
|
|
|
|
COMMENT= retrieve DNS zone via DNSSEC NXT/NSEC traversal
|
|
|
|
DISTNAME= walker-3.8
|
|
|
|
CATEGORIES= net
|
|
|
|
HOMEPAGE= http://josefsson.org/walker/
|
|
|
|
# GPLv2+
|
|
PERMIT_PACKAGE_CDROM= Yes
|
|
PERMIT_PACKAGE_FTP= Yes
|
|
PERMIT_DISTFILES_CDROM= Yes
|
|
PERMIT_DISTFILES_FTP= Yes
|
|
|
|
MASTER_SITES= ${HOMEPAGE}releases/
|
|
|
|
RUN_DEPENDS= ::net/p5-Net-DNS \
|
|
::net/p5-Net-DNS-SEC
|
|
|
|
NO_BUILD= Yes
|
|
NO_REGRESS= Yes
|
|
|
|
PKG_ARCH= *
|
|
|
|
do-install:
|
|
${INSTALL_SCRIPT} ${WRKSRC}/walker ${PREFIX}/bin/
|
|
${INSTALL_MAN} ${WRKSRC}/walker.1 ${PREFIX}/man/man1/
|
|
|
|
.include <bsd.port.mk>
|