diff options
author | wen <wen@FreeBSD.org> | 2010-01-07 14:25:07 +0800 |
---|---|---|
committer | wen <wen@FreeBSD.org> | 2010-01-07 14:25:07 +0800 |
commit | 067f3f1d96e1cb7089ac165e3c5b91cca0673873 (patch) | |
tree | 2b81c3f38045bf167225550b36e83543192a7a32 /dns | |
parent | 82575fecc5da2545b78e79eacedc6db2dc1e33ca (diff) | |
download | freebsd-ports-graphics-067f3f1d96e1cb7089ac165e3c5b91cca0673873.tar.gz freebsd-ports-graphics-067f3f1d96e1cb7089ac165e3c5b91cca0673873.tar.zst freebsd-ports-graphics-067f3f1d96e1cb7089ac165e3c5b91cca0673873.zip |
OpenDNSSEC was created as an open-source turn-key solution for
DNSSEC. It secures zone data just before it is published in an
authoritative name server.
WWW: http://www.opendnssec.org
PR: ports/142103
Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl>
Diffstat (limited to 'dns')
-rw-r--r-- | dns/Makefile | 1 | ||||
-rw-r--r-- | dns/opendnssec/Makefile | 33 | ||||
-rw-r--r-- | dns/opendnssec/distinfo | 3 | ||||
-rw-r--r-- | dns/opendnssec/pkg-descr | 5 | ||||
-rw-r--r-- | dns/opendnssec/pkg-plist | 99 |
5 files changed, 141 insertions, 0 deletions
diff --git a/dns/Makefile b/dns/Makefile index 75853558c6f..80fab19cbb9 100644 --- a/dns/Makefile +++ b/dns/Makefile @@ -81,6 +81,7 @@ SUBDIR += nss_resinit SUBDIR += odsclient SUBDIR += opendd + SUBDIR += opendnssec SUBDIR += openresolv SUBDIR += p5-BIND-Conf_Parser SUBDIR += p5-DNS-Config diff --git a/dns/opendnssec/Makefile b/dns/opendnssec/Makefile new file mode 100644 index 00000000000..e863ebad94b --- /dev/null +++ b/dns/opendnssec/Makefile @@ -0,0 +1,33 @@ +# New ports collection makefile for: opendnssec +# Date created: 28 December 2009 +# Whom: Jaap Akkerhuis <jaap@NLnetLabs.nl> +# +# $FreeBSD$ +# + +PORTNAME= opendnssec +PORTVERSION= 1.0.0 +CATEGORIES= dns +MASTER_SITES= http://www.opendnssec.org/files/source/ +DISTNAME= ${PORTNAME}-${PORTVERSION}rc1 + +MAINTAINER= jaap@NLnetLabs.nl +COMMENT= Tool suite for maintaining DNSSEC + +BUILD_DEPENDS+= ldns>=1.6.3:${PORTSDIR}/dns/ldns +BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/Ft/Xml/__init__.py:${PORTSDIR}/textproc/py-4suite-xml +BUILD_DEPENDS+= rubygem-dnsruby>=${DNSRUBY_VER}:${PORTSDIR}/dns/rubygem-dnsruby +LIB_DEPENDS= xml2:${PORTSDIR}/textproc/libxml2 +LIB_DEPENDS+= ldns:${PORTSDIR}/dns/ldns +LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 + +GNU_CONFIGURE= yes +USE_PERL5= yes +USE_PYTHON= 2.4+ +USE_RUBY= yes +USE_LDCONFIG= yes + +pre-configure: + @${REINPLACE_CMD} -e 's/ Ft.Xml.XPath//' ${WRKSRC}/signer/configure + +.include <bsd.port.mk> diff --git a/dns/opendnssec/distinfo b/dns/opendnssec/distinfo new file mode 100644 index 00000000000..9450c813ccd --- /dev/null +++ b/dns/opendnssec/distinfo @@ -0,0 +1,3 @@ +MD5 (opendnssec-1.0.0rc1.tar.gz) = fa940add6f48d851e62eb6ba894b62eb +SHA256 (opendnssec-1.0.0rc1.tar.gz) = 0bf020c2262e331fdc9f3093870b2c83375d6bc3b5df79a61287285e1a961492 +SIZE (opendnssec-1.0.0rc1.tar.gz) = 2032245 diff --git a/dns/opendnssec/pkg-descr b/dns/opendnssec/pkg-descr new file mode 100644 index 00000000000..147cc627fd9 --- /dev/null +++ b/dns/opendnssec/pkg-descr @@ -0,0 +1,5 @@ +OpenDNSSEC was created as an open-source turn-key solution for +DNSSEC. It secures zone data just before it is published in an +authoritative name server. + +WWW: http://www.opendnssec.org diff --git a/dns/opendnssec/pkg-plist b/dns/opendnssec/pkg-plist new file mode 100644 index 00000000000..49292e88000 --- /dev/null +++ b/dns/opendnssec/pkg-plist @@ -0,0 +1,99 @@ +bin/hsmspeed +bin/hsmutil +bin/ksmutil +bin/ods-auditor +bin/ods-control +bin/ods-hsmspeed +bin/ods-hsmutil +bin/ods-ksmutil +bin/ods-kaspcheck +bin/ods-signer +%%ETCDIR%%/conf.xml +%%ETCDIR%%/conf.xml.sample +%%ETCDIR%%/kasp.xml +%%ETCDIR%%/kasp.xml.sample +%%ETCDIR%%/zonefetch.xml +%%ETCDIR%%/zonefetch.xml.sample +%%ETCDIR%%/zonelist.xml +%%ETCDIR%%/zonelist.xml.sample +include/hsmtest.h +include/libhsm.h +include/libhsmdns.h +lib/libhsm.a +lib/libhsm.la +lib/libhsm.so +lib/libhsm.so.1 +lib/opendnssec/kasp_auditor/auditor.rb +lib/opendnssec/kasp_auditor/config.rb +lib/opendnssec/kasp_auditor/key_tracker.rb +lib/opendnssec/kasp_auditor/parse.rb +lib/opendnssec/kasp_auditor/preparser.rb +lib/opendnssec/kasp_auditor.rb +lib/opendnssec/kasp_checker.rb +lib/opendnssec/signer/Engine.py +lib/opendnssec/signer/Engine.pyc +lib/opendnssec/signer/Engine.pyo +lib/opendnssec/signer/EngineConfig.py +lib/opendnssec/signer/EngineConfig.pyc +lib/opendnssec/signer/EngineConfig.pyo +lib/opendnssec/signer/Util.py +lib/opendnssec/signer/Util.pyc +lib/opendnssec/signer/Util.pyo +lib/opendnssec/signer/Worker.py +lib/opendnssec/signer/Worker.pyc +lib/opendnssec/signer/Worker.pyo +lib/opendnssec/signer/Zone.py +lib/opendnssec/signer/Zone.pyc +lib/opendnssec/signer/Zone.pyo +lib/opendnssec/signer/ZoneConfig.py +lib/opendnssec/signer/ZoneConfig.pyc +lib/opendnssec/signer/ZoneConfig.pyo +lib/opendnssec/signer/ZoneList.py +lib/opendnssec/signer/ZoneList.pyc +lib/opendnssec/signer/ZoneList.pyo +lib/opendnssec/time_shift.rb +libexec/opendnssec/create_dnskey +libexec/opendnssec/finalizer +libexec/opendnssec/get_class +libexec/opendnssec/get_serial +libexec/opendnssec/nsec3er +libexec/opendnssec/nseccer +libexec/opendnssec/signer +libexec/opendnssec/signer_threads +libexec/opendnssec/sorter +libexec/opendnssec/zone_fetcher +libexec/opendnssec/zone_reader +sbin/ods-enforcerd +sbin/ods-signerd +%%DATADIR%%.spec +%%DATADIR%%/conf.rnc +%%DATADIR%%/conf.rng +%%DATADIR%%/database_create.sqlite3 +%%DATADIR%%/kasp.rnc +%%DATADIR%%/kasp.rng +%%DATADIR%%/kasp2html.xsl +%%DATADIR%%/signconf.rnc +%%DATADIR%%/signconf.rng +%%DATADIR%%/zonefetch.rnc +%%DATADIR%%/zonefetch.rng +%%DATADIR%%/zonelist.rnc +%%DATADIR%%/zonelist.rng +@dirrm var/run/opendnssec +@dirrm var/run +@dirrm var/opendnssec/unsigned +@dirrm var/opendnssec/tmp +@dirrm var/opendnssec/signed +@dirrm var/opendnssec/signconf +@dirrm var/opendnssec +@dirrm var +@dirrm %%DATADIR%% +@dirrm libexec/opendnssec +@dirrm lib/opendnssec/kasp_auditor +@dirrm lib/opendnssec/signer +@dirrm lib/opendnssec +@dirrm %%ETCDIR%% +@exec mkdir -p %D/var/run/opendnssec +@exec mkdir -p %D/var/opendnssec/unsigned +@exec mkdir -p %D/var/opendnssec/tmp +@exec mkdir -p %D/var/opendnssec/signed +@exec mkdir -p %D/var/opendnssec/signconf |