Date: Fri, 13 Jan 2012 20:17:12 GMT From: Jens Holmkvist <jens@skellnet.se> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/164098: New port to be added. Message-ID: <201201132017.q0DKHCBo073420@red.freebsd.org> Resent-Message-ID: <201201132020.q0DKK8pk076703@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 164098 >Category: ports >Synopsis: New port to be added. >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Jan 13 20:20:08 UTC 2012 >Closed-Date: >Last-Modified: >Originator: Jens Holmkvist >Release: 9.0-RELEASE >Organization: B99 >Environment: FreeBSD b99 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: DNSSEC Tools port for ease of use of DNSSEC signing of zones. WWW: http://www.dnssec-tools.org >How-To-Repeat: New port >Fix: Use attached text file but change the file extension to .shar Patch attached with submission follows: # 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: # # dnssec-tools # dnssec-tools/Makefile # dnssec-tools/pkg-descr # dnssec-tools/distinfo # dnssec-tools/pkg-plist # dnssec-tools/files # dnssec-tools/files/patch-Makefile.in # dnssec-tools/files/patch-dnssec-tools.conf # echo c - dnssec-tools mkdir -p dnssec-tools > /dev/null 2>&1 echo x - dnssec-tools/Makefile sed 's/^X//' >dnssec-tools/Makefile << '6ba7845d2733937b5cfe40fdc6a1f617' X# New ports collection makefile for: oneko X# Date created: 13 Januari 2012 X# Whom: Jens Holmkvist X# X# $FreeBSD$ X# X XPORTNAME= dnssec-tools XPORTVERSION= 1.11 XCATEGORIES= dns XMASTER_SITES= http://www.dnssec-tools.org/download/ X XMAINTAINER= jens@skellnet.se XCOMMENT= DNSSEC Tools that makes life with DNSSEC easy. X XMAN1= blinkenlights.1 bubbles.1 \ X cleanarch.1 cleankrf.1 convertar.1 \ X dnspktflow.1 dnssec-tools.1 donuts.1 donutsd.1 \ X drawvalmap.1 dtck.1 dtconf.1 dtconfchk.1 \ X dtdefs.1 dtinitconf.1 expchk.1 fixkrf.1 \ X genkrf.1 getaddr.1 getdnskeys.1 getds.1 \ X gethost.1 getname.1 getquery.1 getrrset.1 \ X keyarch.1 krfcheck.1 libval_check_conf.1 \ X lights.1 lsdnssec.1 lskrf.1 lsroll.1 \ X maketestzone.1 mapper.1 rollchk.1 rollctl.1 \ X rollerd.1 rollinit.1 rolllog.1 rollrec-editor.1 \ X rollset.1 signset-editor.1 tachk.1 timetrans.1 \ X trustman.1 validate.1 zonesigner.1 X XMAN3= Net::DNS::SEC::Tools::BootStrap.3 Net::DNS::SEC::Tools::Donuts::Rule.3 \ X Net::DNS::SEC::Tools::QWPrimitives.3 Net::DNS::SEC::Tools::TrustAnchor.3 \ X Net::DNS::SEC::Tools::TrustAnchor::Bind.3 Net::DNS::SEC::Tools::TrustAnchor::Csv.3 \ X Net::DNS::SEC::Tools::TrustAnchor::Dns.3 Net::DNS::SEC::Tools::TrustAnchor::Dump.3 \ X Net::DNS::SEC::Tools::TrustAnchor::Itar.3 Net::DNS::SEC::Tools::TrustAnchor::Libval.3 \ X Net::DNS::SEC::Tools::TrustAnchor::Mf.3 Net::DNS::SEC::Tools::TrustAnchor::Secspider.3 \ X Net::DNS::SEC::Tools::conf.3 Net::DNS::SEC::Tools::defaults.3 \ X Net::DNS::SEC::Tools::dnssectools.3 Net::DNS::SEC::Tools::keyrec.3 \ X Net::DNS::SEC::Tools::rolllog.3 Net::DNS::SEC::Tools::rollmgr.3 \ X Net::DNS::SEC::Tools::rollrec.3 Net::DNS::SEC::Tools::timetrans.3 \ X Net::DNS::SEC::Tools::tooloptions.3 Net::DNS::SEC::Validator.3 \ X Net::DNS::ZoneFile::Fast.3 Net::addrinfo.3 \ X dnsval.conf.3 dnsval_conf_get.3 dnsval_conf_set.3 \ X libsres.3 libval.3 libval_shim.3 p_ac_status.3 \ X p_val_status.3 resolv_conf_get.3 resolv_conf_set.3 \ X root_hints_get.3 root_hints_set.3 val_add_valpolicy.3 \ X val_create_context.3 val_create_context_with_conf.3 \ X val_does_not_exist.3 val_free_answer_chain.3 \ X val_free_context.3 val_free_response.3 \ X val_free_result_chain.3 val_freeaddrinfo.3 \ X val_get_rrset.3 val_getaddrinfo.3 \ X val_gethostbyaddr.3 val_gethostbyaddr_r.3 \ X val_gethostbyname.3 val_gethostbyname2.3 \ X val_gethostbyname2_r.3 val_gethostbyname_r.3 \ X val_getnameinfo.3 val_istrusted.3 \ X val_isvalidated.3 val_res_query.3 val_res_search.3 \ X val_resolve_and_check.3 X XRUN_DEPENDS= p5-Net-DNS-SEC>=0.16:${PORTSDIR}/dns/p5-Net-DNS-SEC X XGNU_CONFIGURE= yes XMANCOMPRESSED= no XUSE_GMAKE= yes X X.include <bsd.port.mk> 6ba7845d2733937b5cfe40fdc6a1f617 echo x - dnssec-tools/pkg-descr sed 's/^X//' >dnssec-tools/pkg-descr << '51f96dbc01c5eab2da698089b491aa44' XDNSSEC Tools port for ease of use of DNSSEC signing of zones. X XWWW: http://www.dnssec-tools.org 51f96dbc01c5eab2da698089b491aa44 echo x - dnssec-tools/distinfo sed 's/^X//' >dnssec-tools/distinfo << '7c7b4465641e1c0e7f8b7e38d2c11293' XSHA256 (dnssec-tools-1.11.tar.gz) = 9cc28e65886c05d77f8c1099a4cea45dae73020d47e828615ee54e0e3581df9e XSIZE (dnssec-tools-1.11.tar.gz) = 2931140 7c7b4465641e1c0e7f8b7e38d2c11293 echo x - dnssec-tools/pkg-plist sed 's/^X//' >dnssec-tools/pkg-plist << 'ae4db06d253d7987c0581c2bffe53bdc' Xbin/blinkenlights Xbin/bubbles Xbin/cleanarch Xbin/cleankrf Xbin/convertar Xbin/dnspktflow Xbin/donuts Xbin/donutsd Xbin/drawvalmap Xbin/dtck Xbin/dtconf Xbin/dtconfchk Xbin/dtdefs Xbin/dtinitconf Xbin/expchk Xbin/fixkrf Xbin/genkrf Xbin/getaddr Xbin/getdnskeys Xbin/getds Xbin/gethost Xbin/getname Xbin/getquery Xbin/getrrset Xbin/keyarch Xbin/krfcheck Xbin/libval-config Xbin/libval_check_conf Xbin/lights Xbin/lsdnssec Xbin/lskrf Xbin/lsroll Xbin/maketestzone Xbin/mapper Xbin/rollchk Xbin/rollctl Xbin/rollerd Xbin/rollinit Xbin/rolllog Xbin/rollrec-editor Xbin/rollset Xbin/signset-editor Xbin/tachk Xbin/timetrans Xbin/trustman Xbin/validate Xbin/zonesigner Xetc/dnssec-tools/dnssec-tools.conf Xetc/dnssec-tools/validator-testcases Xinclude/validator/resolver.h Xinclude/validator/val_errors.h Xinclude/validator/validator-compat.h Xinclude/validator/validator-config.h Xinclude/validator/validator.h Xlib/libsres.a Xlib/libsres.la Xlib/libsres.so Xlib/libsres.so.11 Xlib/libval-threads.a Xlib/libval-threads.la Xlib/libval-threads.so Xlib/libval-threads.so.11 Xlib/libval_shim.a Xlib/libval_shim.la Xlib/libval_shim.so Xlib/libval_shim.so.11 Xshare/dnssec-tools/donuts/rules/check_nameservers.txt Xshare/dnssec-tools/donuts/rules/dns.errors.txt Xshare/dnssec-tools/donuts/rules/dnssec.rules.txt Xshare/dnssec-tools/donuts/rules/nsec_check.rules.txt Xshare/dnssec-tools/donuts/rules/parent_child.rules.txt Xshare/dnssec-tools/donuts/rules/recommendations.rules.txt X@dirrm share/dnssec-tools/donuts/rules X@dirrm share/dnssec-tools/donuts X@dirrm share/dnssec-tools X@dirrm include/validator X@dirrm etc/dnssec-tools ae4db06d253d7987c0581c2bffe53bdc echo c - dnssec-tools/files mkdir -p dnssec-tools/files > /dev/null 2>&1 echo x - dnssec-tools/files/patch-Makefile.in sed 's/^X//' >dnssec-tools/files/patch-Makefile.in << '0d211a113c62e633c342a80a5d68c6ce' X--- Makefile.in.orig 2012-01-13 16:44:29.000000000 +0100 X+++ Makefile.in 2012-01-13 16:45:18.000000000 +0100 X@@ -20,7 +20,7 @@ X SUBDIRS=@DNSSEC_SUBDIRS@ X MKPATH=$(top_srcdir)/mkinstalldirs X INSTALLDIRS=$(prefix) $(exec_prefix) $(bindir) $(sbindir) $(libdir) $(datadir) $(includedir) $(mandir) $(mandir)/$(man1dir) $(mandir)/$(man3dir) $(mandir)/$(man5dir) $(mandir)/$(man8dir) X-DOCINSTALL=@INSTALL@ @INSTALL_DATA@ X+DOCINSTALL=@INSTALL@ X QUIET=@ X MAN1PAGES=\ X dnssec-tools.1 0d211a113c62e633c342a80a5d68c6ce echo x - dnssec-tools/files/patch-dnssec-tools.conf sed 's/^X//' >dnssec-tools/files/patch-dnssec-tools.conf << 'bbce094c9332baeafc4a50a2c4aee193' X--- tools/etc/dnssec-tools/dnssec-tools.conf.orig 2012-01-13 19:21:21.000000000 +0100 X+++ tools/etc/dnssec-tools/dnssec-tools.conf 2012-01-13 19:23:11.000000000 +0100 X@@ -13,16 +13,16 @@ X # X # Paths to needed programs. These may need adjusting for individual hosts. X # X-genkrf /usr/bin/genkrf X-keyarch /usr/bin/keyarch X-rollchk /usr/bin/rollchk X-rollctl /usr/bin/rollctl X-zonesigner /usr/bin/zonesigner X- X-keygen /usr/local/sbin/dnssec-keygen X-rndc /usr/local/sbin/rndc X-zonecheck /usr/local/sbin/named-checkzone X-zonesign /usr/local/sbin/dnssec-signzone X+genkrf /usr/local/bin/genkrf X+keyarch /usr/local/bin/keyarch X+rollchk /usr/local/bin/rollchk X+rollctl /usr/local/bin/rollctl X+zonesigner /usr/local/bin/zonesigner X+ X+keygen /usr/sbin/dnssec-keygen X+rndc /usr/sbin/rndc X+zonecheck /usr/sbin/named-checkzone X+zonesign /usr/sbin/dnssec-signzone X X # X # Settings for dnssec-keygen. X@@ -72,7 +72,7 @@ X # Settings for rollover-manager. X # X roll_loadzone 1 X-roll_logfile /usr/local/etc/dnssec-tools/log-rollerd X+roll_logfile /var/log/dnssec-tools/rollerd X roll_loglevel info X roll_phasemsg long X roll_sleeptime 60 bbce094c9332baeafc4a50a2c4aee193 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201201132017.q0DKHCBo073420>