# 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: # # dnsdoctor # dnsdoctor/Makefile # dnsdoctor/distinfo # dnsdoctor/pkg-descr # dnsdoctor/pkg-plist # echo c - dnsdoctor mkdir -p dnsdoctor > /dev/null 2>&1 echo x - dnsdoctor/Makefile sed 's/^X//' >dnsdoctor/Makefile << 'END-of-dnsdoctor/Makefile' X# New ports collection makefile for: dnsdoctor X# Date created: 10 Sept 2004 X# Whom: Janos.Mohacsi@bsd.hu X# X# $FreeBSD$ X# X XPORTNAME= dnsdoctor XPORTVERSION= 1.0.0 XCATEGORIES= dns ipv6 ruby XMASTER_SITES= http://www.dnsdoctor.org/download/src/ XMASTER_SITE_SUBDIR= ${PORTNAME}/src XEXTRACT_SUFX= .tgz X XMAINTAINER= janos.mohacsi@bsd.hu XCOMMENT= Perform consistency checks on DNS zones X X.if defined(WITH_X11) XRUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk2.so:${PORTSDIR}/x11-toolkits/ruby-gtk2 X.endif X XUSE_RUBY= yes XRUBY_VER= 1.8 XUSE_RUBY_FEATURES= ruby18 X XNO_BUILD= yes XWRKSRC= ${WRKDIR}/${PORTNAME} X XMAN1= dnsdoctor.1 XDOCS= INSTALL README HISTORY doc/* X XDNSDOCTOR_TARGET= configure common cli X X.if defined(WITH_DNSDOCTOR_CGI) XDNSDOCTOR_TARGET+= cgi XPLIST_SUB+= DNSDOCTOR_CGI="" X.else XPLIST_SUB+= DNSDOCTOR_CGI="@comment " X Xpre-everything:: X @${ECHO_MSG} "Use WITH_DNSDOCTOR_CGI=yes to install with CGI support" X.endif X Xdo-install: X @cd ${INSTALL_WRKSRC} && \ X ${RUBY} ./installer.rb ${DNSDOCTOR_TARGET} \ X -DETCDIST='-dist' -DRUBY="${RUBY}" -DPREFIX="${PREFIX}" \ X -DWWWDIR="${PREFIX}/www/${PORTNAME}" X X.if !defined(NOPORTDOCS) Xpost-install: X @${MKDIR} ${DOCSDIR} X cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} X.endif X X.include END-of-dnsdoctor/Makefile echo x - dnsdoctor/distinfo sed 's/^X//' >dnsdoctor/distinfo << 'END-of-dnsdoctor/distinfo' XMD5 (dnsdoctor-1.0.0.tgz) = a61de508b05e1f8da579348890269b29 XSIZE (dnsdoctor-1.0.0.tgz) = 328119 END-of-dnsdoctor/distinfo echo x - dnsdoctor/pkg-descr sed 's/^X//' >dnsdoctor/pkg-descr << 'END-of-dnsdoctor/pkg-descr' XDNSdoctor is intended to help solving misconfigurations or inconsistencies Xof DNS zone files. XFeatures X X * Powerful configuration file X * Does not depend on policies X * Fine grained test selection (by test, by categories, by zones) X * Full IPv6 support (connectivity and AAAA records) X * Supports several input/output interfaces such as CLI, GUI, CGI X * Dedicated mode for use inside shell scripts X * Batch mode available (ideal when dealing with several domains) X * Multi-threaded application in order to cut down checking time X * Extensible: new tests, new interfaces, new reports, ... X * Exception and cache mechanisms to simplify test writting X XWWW: http://www.dnsdoctor.org/ END-of-dnsdoctor/pkg-descr echo x - dnsdoctor/pkg-plist sed 's/^X//' >dnsdoctor/pkg-plist << 'END-of-dnsdoctor/pkg-plist' X@comment $FreeBSD: ports/dns/dnsdoctor/pkg-plist,v 1.6 2004/03/21 19:04:57 pav Exp $ Xbin/dnsdoctor Xetc/dnsdoctor-dist/de.profile Xetc/dnsdoctor-dist/default.profile Xetc/dnsdoctor-dist/afnic.profile Xetc/dnsdoctor-dist/reverse.profile Xetc/dnsdoctor-dist/rootservers Xetc/dnsdoctor-dist/zc.conf X@dirrm etc/dnsdoctor-dist X%%DNSDOCTOR_CGI%%libexec/dnsdoctor/cgi-bin/diagnose.cgi X%%DNSDOCTOR_CGI%%@dirrm libexec/dnsdoctor/cgi-bin Xlibexec/dnsdoctor/lib/address.rb Xlibexec/dnsdoctor/lib/address/common.rb Xlibexec/dnsdoctor/lib/address/ipv4.rb Xlibexec/dnsdoctor/lib/address/ipv6.rb Xlibexec/dnsdoctor/lib/nresolv.rb Xlibexec/dnsdoctor/lib/nresolv/compatibility.rb Xlibexec/dnsdoctor/lib/nresolv/config.rb Xlibexec/dnsdoctor/lib/nresolv/constants.rb Xlibexec/dnsdoctor/lib/nresolv/dbg.rb Xlibexec/dnsdoctor/lib/nresolv/dig_output.rb Xlibexec/dnsdoctor/lib/nresolv/dns.rb Xlibexec/dnsdoctor/lib/nresolv/dns_message.rb Xlibexec/dnsdoctor/lib/nresolv/dns_name.rb Xlibexec/dnsdoctor/lib/nresolv/dns_resource.rb Xlibexec/dnsdoctor/lib/nresolv/host.rb Xlibexec/dnsdoctor/lib/nresolv/resolver.rb Xlibexec/dnsdoctor/lib/nresolv/transport.rb Xlibexec/dnsdoctor/lib/nresolv/wire.rb Xlibexec/dnsdoctor/lib/textfmt.rb Xlibexec/dnsdoctor/lib/whois.rb Xlibexec/dnsdoctor/locale/cgi.en Xlibexec/dnsdoctor/locale/cgi.fr Xlibexec/dnsdoctor/locale/cli.en Xlibexec/dnsdoctor/locale/cli.fr Xlibexec/dnsdoctor/locale/gtk.en Xlibexec/dnsdoctor/locale/gtk.fr Xlibexec/dnsdoctor/locale/inetd.en Xlibexec/dnsdoctor/locale/inetd.fr Xlibexec/dnsdoctor/locale/test/axfr.en Xlibexec/dnsdoctor/locale/test/axfr.fr Xlibexec/dnsdoctor/locale/test/connectivity.en Xlibexec/dnsdoctor/locale/test/connectivity.fr Xlibexec/dnsdoctor/locale/test/generic.en Xlibexec/dnsdoctor/locale/test/generic.fr Xlibexec/dnsdoctor/locale/test/interop.en Xlibexec/dnsdoctor/locale/test/interop.fr Xlibexec/dnsdoctor/locale/test/loopback.en Xlibexec/dnsdoctor/locale/test/loopback.fr Xlibexec/dnsdoctor/locale/test/mail.en Xlibexec/dnsdoctor/locale/test/mail.fr Xlibexec/dnsdoctor/locale/test/misc.en Xlibexec/dnsdoctor/locale/test/misc.fr Xlibexec/dnsdoctor/locale/test/mx.en Xlibexec/dnsdoctor/locale/test/mx.fr Xlibexec/dnsdoctor/locale/test/nameserver.en Xlibexec/dnsdoctor/locale/test/nameserver.fr Xlibexec/dnsdoctor/locale/test/ns.en Xlibexec/dnsdoctor/locale/test/ns.fr Xlibexec/dnsdoctor/locale/test/rootserver.en Xlibexec/dnsdoctor/locale/test/rootserver.fr Xlibexec/dnsdoctor/locale/test/soa.en Xlibexec/dnsdoctor/locale/test/soa.fr Xlibexec/dnsdoctor/locale/zc.en Xlibexec/dnsdoctor/locale/zc.fr Xlibexec/dnsdoctor/test/axfr.rb Xlibexec/dnsdoctor/test/connectivity.rb Xlibexec/dnsdoctor/test/generic.rb Xlibexec/dnsdoctor/test/interop.rb Xlibexec/dnsdoctor/test/loopback.rb Xlibexec/dnsdoctor/test/mail.rb Xlibexec/dnsdoctor/test/misc.rb Xlibexec/dnsdoctor/test/mx.rb Xlibexec/dnsdoctor/test/nameserver.rb Xlibexec/dnsdoctor/test/ns.rb Xlibexec/dnsdoctor/test/rootserver.rb Xlibexec/dnsdoctor/test/soa.rb Xlibexec/dnsdoctor/zc/cache.rb Xlibexec/dnsdoctor/zc/cachemanager.rb Xlibexec/dnsdoctor/zc/config.rb Xlibexec/dnsdoctor/zc/console.rb Xlibexec/dnsdoctor/zc/data/catalog.xml Xlibexec/dnsdoctor/zc/data/config.dtd Xlibexec/dnsdoctor/zc/data/logo.rb Xlibexec/dnsdoctor/zc/data/msgcat.dtd Xlibexec/dnsdoctor/zc/data/xpm.rb Xlibexec/dnsdoctor/zc/data/dnsdoctor.dtd Xlibexec/dnsdoctor/zc/dbg.rb Xlibexec/dnsdoctor/zc/ext/array.rb Xlibexec/dnsdoctor/zc/ext/file.rb Xlibexec/dnsdoctor/zc/ext/gtk.rb Xlibexec/dnsdoctor/zc/ext/myxml.rb Xlibexec/dnsdoctor/zc/framework.rb Xlibexec/dnsdoctor/zc/input/cgi.rb Xlibexec/dnsdoctor/zc/input/cli.rb Xlibexec/dnsdoctor/zc/input/gtk.rb Xlibexec/dnsdoctor/zc/input/inetd.rb Xlibexec/dnsdoctor/zc/instructions.rb Xlibexec/dnsdoctor/zc/locale.rb Xlibexec/dnsdoctor/zc/mail.rb Xlibexec/dnsdoctor/zc/msgcat.rb Xlibexec/dnsdoctor/zc/param.rb Xlibexec/dnsdoctor/zc/publisher.rb Xlibexec/dnsdoctor/zc/publisher/gtk.rb Xlibexec/dnsdoctor/zc/publisher/html.rb Xlibexec/dnsdoctor/zc/publisher/text.rb Xlibexec/dnsdoctor/zc/publisher/xml.rb Xlibexec/dnsdoctor/zc/report.rb Xlibexec/dnsdoctor/zc/report/byhost.rb Xlibexec/dnsdoctor/zc/report/byseverity.rb Xlibexec/dnsdoctor/zc/testmanager.rb Xlibexec/dnsdoctor/zc/zc.rb Xlibexec/dnsdoctor/zc/dnsdoctor.rb X@dirrm libexec/dnsdoctor/lib/address X@dirrm libexec/dnsdoctor/lib/nresolv X@dirrm libexec/dnsdoctor/lib X@dirrm libexec/dnsdoctor/locale/test X@dirrm libexec/dnsdoctor/locale X@dirrm libexec/dnsdoctor/test X@dirrm libexec/dnsdoctor/zc/data X@dirrm libexec/dnsdoctor/zc/ext X@dirrm libexec/dnsdoctor/zc/input X@dirrm libexec/dnsdoctor/zc/publisher X@dirrm libexec/dnsdoctor/zc/report X@dirrm libexec/dnsdoctor/zc X@dirrm libexec/dnsdoctor X%%PORTDOCS%%%%DOCSDIR%%/BUGS X%%PORTDOCS%%%%DOCSDIR%%/INSTALL X%%PORTDOCS%%%%DOCSDIR%%/README X%%PORTDOCS%%%%DOCSDIR%%/TODO X%%PORTDOCS%%@dirrm %%DOCSDIR%% X%%DNSDOCTOR_CGI%%www/dnsdoctor/html/form.html.en X%%DNSDOCTOR_CGI%%www/dnsdoctor/html/form.html.fr X%%DNSDOCTOR_CGI%%www/dnsdoctor/dnsdoctor.conf X%%DNSDOCTOR_CGI%%www/dnsdoctor/dnsdoctor.conf.in X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/details.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/element.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/fatal.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/gear.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/info.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/light.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/logo.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/loupe.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/notepad.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/ok.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/primary.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/ref.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/secondary.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/warning.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/zc-fav.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/img/zone.png X%%DNSDOCTOR_CGI%%www/dnsdoctor/js/formvalidation.js X%%DNSDOCTOR_CGI%%www/dnsdoctor/js/popupmenu.js X%%DNSDOCTOR_CGI%%www/dnsdoctor/js/progress.js X%%DNSDOCTOR_CGI%%www/dnsdoctor/style/default.css X%%DNSDOCTOR_CGI%%www/dnsdoctor/style/dnsdoctor.css X%%DNSDOCTOR_CGI%%@dirrm www/dnsdoctor/html X%%DNSDOCTOR_CGI%%@dirrm www/dnsdoctor/img X%%DNSDOCTOR_CGI%%@dirrm www/dnsdoctor/js X%%DNSDOCTOR_CGI%%@dirrm www/dnsdoctor/style X%%DNSDOCTOR_CGI%%@dirrm www/dnsdoctor END-of-dnsdoctor/pkg-plist exit