Date: Thu, 10 Jul 2003 15:15:26 +0200 (CEST) From: Janos Mohacsi <mohacsi@niif.hu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/54319: New port: net/zonecheck version 2.0.0b5 Message-ID: <200307101315.h6ADFQ96036983@norfolk.ki.iif.hu> Resent-Message-ID: <200307101320.h6ADK6Q9005997@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 54319 >Category: ports >Synopsis: New port: net/zonecheck version 2.0.0b5 >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jul 10 06:20:05 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Janos Mohacsi >Release: FreeBSD 4.8-STABLE i386 >Organization: NIIF >Environment: System: FreeBSD norfolk.ki.iif.hu 4.8-STABLE FreeBSD 4.8-STABLE #2: Sun Jun 15 21:04:49 CEST 2003 root@norfolk.ki.iif.hu:/usr/obj/usr/src/sys/NORFOLK i386 >Description: New port: zonecheck - check DNS zone files for consistency and report it. It supports IPv6 zones. >How-To-Repeat: Apply this shar. >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: # # zonecheck/ # zonecheck/pkg-plist # zonecheck/pkg-descr # zonecheck/Makefile # zonecheck/distinfo # zonecheck/files # zonecheck/files/patch-Makefile # echo c - zonecheck/ mkdir -p zonecheck/ > /dev/null 2>&1 echo x - zonecheck/pkg-plist sed 's/^X//' >zonecheck/pkg-plist << 'END-of-zonecheck/pkg-plist' Xbin/zc Xlibexec/zc/lib/address.rb Xlibexec/zc/lib/address/common.rb Xlibexec/zc/lib/address/ipv4.rb Xlibexec/zc/lib/address/ipv6.rb Xlibexec/zc/lib/nresolv.rb Xlibexec/zc/lib/nresolv/compatibility.rb Xlibexec/zc/lib/nresolv/config.rb Xlibexec/zc/lib/nresolv/constants.rb Xlibexec/zc/lib/nresolv/dbg.rb Xlibexec/zc/lib/nresolv/dig_output.rb Xlibexec/zc/lib/nresolv/dns.rb Xlibexec/zc/lib/nresolv/dns_message.rb Xlibexec/zc/lib/nresolv/dns_name.rb Xlibexec/zc/lib/nresolv/dns_resource.rb Xlibexec/zc/lib/nresolv/host.rb Xlibexec/zc/lib/nresolv/resolver.rb Xlibexec/zc/lib/nresolv/transport.rb Xlibexec/zc/lib/nresolv/wire.rb Xlibexec/zc/lib/textfmt.rb Xlibexec/zc/lib/whois.rb Xlibexec/zc/locale/cgi.en Xlibexec/zc/locale/cgi.fr Xlibexec/zc/locale/cli.en Xlibexec/zc/locale/cli.fr Xlibexec/zc/locale/gtk.en Xlibexec/zc/locale/gtk.fr Xlibexec/zc/locale/test/axfr.en Xlibexec/zc/locale/test/axfr.fr Xlibexec/zc/locale/test/connectivity.en Xlibexec/zc/locale/test/connectivity.fr Xlibexec/zc/locale/test/generic.en Xlibexec/zc/locale/test/generic.fr Xlibexec/zc/locale/test/loopback.en Xlibexec/zc/locale/test/loopback.fr Xlibexec/zc/locale/test/mail.en Xlibexec/zc/locale/test/mail.fr Xlibexec/zc/locale/test/misc.en Xlibexec/zc/locale/test/misc.fr Xlibexec/zc/locale/test/mx.en Xlibexec/zc/locale/test/mx.fr Xlibexec/zc/locale/test/nameserver.en Xlibexec/zc/locale/test/nameserver.fr Xlibexec/zc/locale/test/ns.en Xlibexec/zc/locale/test/ns.fr Xlibexec/zc/locale/test/rootserver.en Xlibexec/zc/locale/test/rootserver.fr Xlibexec/zc/locale/test/soa.en Xlibexec/zc/locale/test/soa.fr Xlibexec/zc/locale/zc.en Xlibexec/zc/locale/zc.fr Xlibexec/zc/test/axfr.rb Xlibexec/zc/test/connectivity.rb Xlibexec/zc/test/generic.rb Xlibexec/zc/test/loopback.rb Xlibexec/zc/test/mail.rb Xlibexec/zc/test/misc.rb Xlibexec/zc/test/mx.rb Xlibexec/zc/test/nameserver.rb Xlibexec/zc/test/ns.rb Xlibexec/zc/test/rootserver.rb Xlibexec/zc/test/soa.rb Xlibexec/zc/zc/cache.rb Xlibexec/zc/zc/cachemanager.rb Xlibexec/zc/zc/config.rb Xlibexec/zc/zc/config/lexer.rb Xlibexec/zc/zc/config/parser.rb Xlibexec/zc/zc/config/pos.rb Xlibexec/zc/zc/config/token.rb Xlibexec/zc/zc/console.rb Xlibexec/zc/zc/data/logo.rb Xlibexec/zc/zc/data/xpm.rb Xlibexec/zc/zc/data/zonecheck.dtd Xlibexec/zc/zc/dbg.rb Xlibexec/zc/zc/ext/array.rb Xlibexec/zc/zc/ext/gtk.rb Xlibexec/zc/zc/framework.rb Xlibexec/zc/zc/input/cgi.rb Xlibexec/zc/zc/input/cli.rb Xlibexec/zc/zc/input/gtk.rb Xlibexec/zc/zc/instructions.rb Xlibexec/zc/zc/mail.rb Xlibexec/zc/zc/msgcat.rb Xlibexec/zc/zc/param.rb Xlibexec/zc/zc/publisher.rb Xlibexec/zc/zc/publisher/gtk.rb Xlibexec/zc/zc/publisher/html.rb Xlibexec/zc/zc/publisher/text.rb Xlibexec/zc/zc/publisher/xml.rb Xlibexec/zc/zc/report.rb Xlibexec/zc/zc/report/byhost.rb Xlibexec/zc/zc/report/byseverity.rb Xlibexec/zc/zc/testmanager.rb Xlibexec/zc/zc/zc.rb Xshare/doc/zc/BUGS Xshare/doc/zc/INSTALL Xshare/doc/zc/README Xshare/doc/zc/TODO Xetc/zc.conf-dist Xetc/zc.conf.arpa-dist Xetc/zc.conf.fr-dist X@dirrm share/doc/zc X@dirrm libexec/zc/zc/report X@dirrm libexec/zc/zc/publisher X@dirrm libexec/zc/zc/input X@dirrm libexec/zc/zc/ext X@dirrm libexec/zc/zc/data X@dirrm libexec/zc/zc/config X@dirrm libexec/zc/zc X@dirrm libexec/zc/test X@dirrm libexec/zc/locale/test X@dirrm libexec/zc/locale X@dirrm libexec/zc/lib/nresolv X@dirrm libexec/zc/lib/address X@dirrm libexec/zc/lib X@dirrm libexec/zc END-of-zonecheck/pkg-plist echo x - zonecheck/pkg-descr sed 's/^X//' >zonecheck/pkg-descr << 'END-of-zonecheck/pkg-descr' XZoneCheck is intended to help solving misconfigurations or inconsistencies Xof DNS zone files. XFeatures X X * Powerfull 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, CGI, GUI 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.zonecheck.fr/ END-of-zonecheck/pkg-descr echo x - zonecheck/Makefile sed 's/^X//' >zonecheck/Makefile << 'END-of-zonecheck/Makefile' X# New ports collection makefile for: zonecheck X# Date created: 10 July 2003 X# Whom: Janos.Mohacsi@bsd.hu X# X# $FreeBSD$ X# X XPORTNAME= zonecheck XPORTVERSION= 2.0.0b5 XCATEGORIES= net ipv6 ruby XMASTER_SITES= http://savannah.nongnu.org/download/zonecheck/ XEXTRACT_SUFX= .tgz X XMAINTAINER= janos.mohacsi@bsd.hu XCOMMENT= Perform consistency checks on DNS zone files X XRUN_DEPENDS= ${RUBY_SITEARCHLIBDIR}/gtk.so:${PORTSDIR}/x11-toolkits/ruby-gtk X XWRKSRC= ${WRKDIR}/${PORTNAME} XUSE_GMAKE= yes XUSE_RUBY= yes XNO_BUILD= yes XRUBY_VER= 1.8 X X.include <bsd.port.mk> END-of-zonecheck/Makefile echo x - zonecheck/distinfo sed 's/^X//' >zonecheck/distinfo << 'END-of-zonecheck/distinfo' XMD5 (zonecheck-2.0.0b5.tgz) = 7746b125b6389aeb2529de455d294f57 END-of-zonecheck/distinfo echo c - zonecheck/files mkdir -p zonecheck/files > /dev/null 2>&1 echo x - zonecheck/files/patch-Makefile sed 's/^X//' >zonecheck/files/patch-Makefile << 'END-of-zonecheck/files/patch-Makefile' X--- Makefile.orig Mon Jun 9 21:36:42 2003 X+++ Makefile Thu Jul 10 13:27:09 2003 X@@ -37,7 +37,7 @@ X # X X PREFIX ?= /usr/local X-RUBY ?= $(shell which ruby) X+RUBY ?= $(shell which ruby18) X HTML_PATH ?= /zc X X LIBEXEC=$(PREFIX)/libexec X@@ -83,7 +83,7 @@ X @echo "Not automatized yet" X X X-install: install-common install-cli install-cgi install-doc X+install: install-common install-cli install-doc X X X install-common: X@@ -114,12 +114,11 @@ X X @echo "==> Installing default configuration file" X $(INSTALL) -d $(ETCDIR) X- $(INSTALL) -b -m 0644 etc/zc.conf $(ETCDIR) X- $(INSTALL) -b -m 0644 etc/zc.conf.fr $(ETCDIR) X- $(INSTALL) -b -m 0644 etc/zc.conf.arpa $(ETCDIR) X+ $(INSTALL) -b -m 0644 etc/zc.conf $(ETCDIR)/zc.conf-dist X+ $(INSTALL) -b -m 0644 etc/zc.conf.fr $(ETCDIR)/zc.conf.fr-dist X+ $(INSTALL) -b -m 0644 etc/zc.conf.arpa $(ETCDIR)/zc.conf.arpa-dist X @echo "*************************" X- @echo "** If you already had a zc.conf file it has been renamed" X- @echo "** to zc.conf.old" X+ @echo "** zc.conf file installed as zc.conf-dist. " X @echo "** Don't forget to edit the zc.conf to reflect your system" X @echo "** configuration" X @echo "*************************" X@@ -141,7 +140,7 @@ X install-cli: X @echo "==> Installing CLI" X $(INSTALL) -d $(BINDIR) X- $(LN) -f $(LIBEXEC)/zc/zc/zc.rb $(BINDIR)/zc X+ $(LN) -s $(LIBEXEC)/zc/zc/zc.rb $(BINDIR)/zc X @echo X X install-doc: END-of-zonecheck/files/patch-Makefile exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307101315.h6ADFQ96036983>