ports/164098: New port to be added.
Jens Holmkvist
jens at skellnet.se
Fri Jan 13 20:20:08 UTC 2012
>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 at 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 at 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 at dirrm share/dnssec-tools/donuts/rules
X at dirrm share/dnssec-tools/donuts
X at dirrm share/dnssec-tools
X at dirrm include/validator
X at 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:
More information about the freebsd-ports-bugs
mailing list