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 Generated with FreeBSD Port Tools 0.99_7 (mode: new)
Responsible Changed From-To: freebsd-ports-bugs->wg I'll take it.
Author: wg Date: Mon Jun 3 22:13:11 2013 New Revision: 319813 URL: http://svnweb.freebsd.org/changeset/ports/319813 Log: - Update to 1.4.0 [1] - Add PORTDOCS - Install extra migration files - Preserve 1.3.x as dns/opendnssec13 Changes: https://wiki.opendnssec.org/display/DOCS/New+in+OpenDNSSEC+1.4 PR: ports/178861 [1] Submitted by: Jaap Akkerhuis <jaap@NLnetLabs.nl> [1] Approved by: culot (mentor), maintainer Added: head/dns/opendnssec13/ - copied from r319400, head/dns/opendnssec/ Modified: head/UPDATING head/dns/Makefile head/dns/opendnssec/Makefile head/dns/opendnssec/distinfo head/dns/opendnssec/pkg-plist head/dns/opendnssec13/Makefile Modified: head/UPDATING ============================================================================== --- head/UPDATING Mon Jun 3 22:07:29 2013 (r319812) +++ head/UPDATING Mon Jun 3 22:13:11 2013 (r319813) @@ -5,6 +5,24 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20130603: + AFFECTS: users of dns/opendnssec + AUTHOR: wg@FreeBSD.org + + Some database changes have been made between version 1.3 and 1.4, + upgrading needs to be done manually by running the following scripts: + + For MySQL users: + PREFIX/share/opendnssec/migrate_adapters_1.mysql + + For SQLite users: + PREFIX/share/opendnssec/migrate_adapters_1.sqlite3 + + For the full migration explanation see: + PREFIX/share/doc/opendnssec/MIGRATION + + opendnssec 1.3 version was preserved as dns/opendnssec13 port. + 20130601: AFFECTS: users of textproc/ack AUTHOR: rakuco@FreeBSD.org Modified: head/dns/Makefile ============================================================================== --- head/dns/Makefile Mon Jun 3 22:07:29 2013 (r319812) +++ head/dns/Makefile Mon Jun 3 22:13:11 2013 (r319813) @@ -80,6 +80,7 @@ SUBDIR += odsclient SUBDIR += opendd SUBDIR += opendnssec + SUBDIR += opendnssec13 SUBDIR += openresolv SUBDIR += p5-BIND-Conf_Parser SUBDIR += p5-BIND-Config-Parser Modified: head/dns/opendnssec/Makefile ============================================================================== --- head/dns/opendnssec/Makefile Mon Jun 3 22:07:29 2013 (r319812) +++ head/dns/opendnssec/Makefile Mon Jun 3 22:13:11 2013 (r319813) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= opendnssec -PORTVERSION= 1.3.13 +PORTVERSION= 1.4.0 CATEGORIES= dns MASTER_SITES= http://dist.opendnssec.org/source/ @@ -19,18 +19,21 @@ USE_PERL5= yes USE_OPENSSL= yes USE_LDCONFIG= yes -USERS= ${PORTNAME} -GROUPS= ${PORTNAME} +CONFLICTS= opendnssec-1.[0-3]* -MAN1= ods-hsmspeed.1 ods-hsmutil.1 ods-ksmutil.1 +USERS= opendnssec +GROUPS= opendnssec + +MAN1= ods-hsmspeed.1 ods-hsmutil.1 ods-ksmutil.1 ods-kaspcheck.1 MAN5= ods-timing.5 MAN7= opendnssec.7 MAN8= ods-control.8 ods-enforcerd.8 ods-signer.8 ods-signerd.8 -OPTIONS_DEFINE= SOFTHSM AUDITOR MYSQL -SOFTHSM_DESC= Build/update SOFTHSM as well -AUDITOR_DESC= Build with Auditor -OPTIONS_DEFAULT= AUDITOR +PORTDOCS= KNOWN_ISSUES MIGRATION NEWS README + +OPTIONS_DEFINE= SOFTHSM MYSQL +SOFTHSM_DESC= SoftHSM cryptographic store for PKCS \#11 interface +OPTIONS_DEFAULT= MYSQL .include <bsd.port.options.mk> @@ -40,21 +43,15 @@ CONFIGURE_ARGS+= --with-database-backend USE_MYSQL= compat PLIST_SUB+= SQLITE="@comment " PLIST_SUB+= MYSQL="" +PORTDATA= migrate_adapters_1.mysql migrate_keyshare_mysql.pl \ + migrate_zone_delete.mysql migrate_id_mysql.pl migrate_to_ng_mysql.pl .else BUILD_DEPENDS+= sqlite3>=3.3.9:${PORTSDIR}/databases/sqlite3 LIB_DEPENDS+= sqlite3:${PORTSDIR}/databases/sqlite3 PLIST_SUB+= SQLITE="" PLIST_SUB+= MYSQL="@comment " -.endif - -.if ${PORT_OPTIONS:MAUDITOR} -BUILD_DEPENDS+= rubygem-dnsruby>=1.53:${PORTSDIR}/dns/rubygem-dnsruby -USE_RUBY= yes -PLIST_SUB+= AUDITOR="" -MAN1+= ods-auditor.1 ods-kaspcheck.1 -.else -CONFIGURE_ARGS+= --disable-auditor -PLIST_SUB+= AUDITOR="@comment " +PORTDATA= database_create.sqlite3 migrate_keyshare_sqlite3.pl \ + migrate_adapters_1.sqlite3 migrate_to_ng_sqlite.pl .endif .if ${PORT_OPTIONS:MSOFTHSM} @@ -71,13 +68,14 @@ pre-install: .endif post-install: +.if ${PORT_OPTIONS:MDOCS} + @${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR} +.endif .if !defined(BATCH) @${CAT} ${PKGMESSAGE} .endif + ${INSTALL_DATA} ${PORTDATA:S|^|${WRKSRC}/enforcer/utils/|} ${DATADIR} ${CHOWN} -R ${USERS}:${GROUPS} ${PREFIX}/var/opendnssec -.include <bsd.port.pre.mk> -.if ${PORT_OPTIONS:MAUDITOR} && ${RUBY_VER} == 1.9 -BROKEN= does not work with ruby 1.9 -.endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> Modified: head/dns/opendnssec/distinfo ============================================================================== --- head/dns/opendnssec/distinfo Mon Jun 3 22:07:29 2013 (r319812) +++ head/dns/opendnssec/distinfo Mon Jun 3 22:13:11 2013 (r319813) @@ -1,2 +1,2 @@ -SHA256 (opendnssec-1.3.13.tar.gz) = 4d587882ffc68bca56d96807592366d1a87147d0b8aa518ccfd85b694c889a3f -SIZE (opendnssec-1.3.13.tar.gz) = 1156072 +SHA256 (opendnssec-1.4.0.tar.gz) = 36d4926dcdf351a527ad7600b151ab6cc56d0a472a7eb8871eecd70afef9e101 +SIZE (opendnssec-1.4.0.tar.gz) = 985512 Modified: head/dns/opendnssec/pkg-plist ============================================================================== --- head/dns/opendnssec/pkg-plist Mon Jun 3 22:07:29 2013 (r319812) +++ head/dns/opendnssec/pkg-plist Mon Jun 3 22:13:11 2013 (r319813) @@ -1,43 +1,33 @@ -%%AUDITOR%%bin/ods-auditor bin/ods-hsmspeed bin/ods-hsmutil +bin/ods-kaspcheck bin/ods-ksmutil -%%AUDITOR%%bin/ods-kaspcheck bin/ods-kasp2html +@unexec if cmp -s %D/etc/opendnssec/addns.xml %D/etc/opendnssec/addns.xml.sample; then rm -f %D/etc/opendnssec/addns.xml; fi +%%ETCDIR%%/addns.xml.sample @unexec if cmp -s %D/etc/opendnssec/conf.xml %D/etc/opendnssec/conf.xml.sample; then rm -f %D/etc/opendnssec/conf.xml; fi %%ETCDIR%%/conf.xml.sample @unexec if cmp -s %D/etc/opendnssec/kasp.xml %D/etc/opendnssec/kasp.xml.sample; then rm -f %D/etc/opendnssec/kasp.xml; fi %%ETCDIR%%/kasp.xml.sample -@unexec if cmp -s %D/etc/opendnssec/zonefetch.xml %D/etc/opendnssec/zonefetch.xml.sample; then rm -f %D/etc/opendnssec/zonefetch.xml; fi -%%ETCDIR%%/zonefetch.xml.sample @unexec if cmp -s %D/etc/opendnssec/zonelist.xml %D/etc/opendnssec/zonelist.xml.sample; then rm -f %D/etc/opendnssec/zonelist.xml; fi %%ETCDIR%%/zonelist.xml.sample -%%AUDITOR%%lib/opendnssec/kasp_auditor/auditor.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor/changed_config.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor/commands.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor/config.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor/key_tracker.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor/parse.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor/preparser.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor.rb -%%AUDITOR%%lib/opendnssec/kasp_auditor/partial_auditor.rb -%%AUDITOR%%lib/opendnssec/kasp_checker.rb -%%AUDITOR%%lib/opendnssec/time_shift.rb sbin/ods-control sbin/ods-enforcerd sbin/ods-signer sbin/ods-signerd +%%DATADIR%%/addns.rnc +%%DATADIR%%/addns.rng %%DATADIR%%/conf.rnc %%DATADIR%%/conf.rng %%SQLITE%%%%DATADIR%%/database_create.sqlite3 %%MYSQL%%%%DATADIR%%/database_create.mysql +%%DATADIR%%/enforcerstate.rnc +%%DATADIR%%/enforcerstate.rng %%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/opendnssec/unsigned @@ -46,8 +36,6 @@ sbin/ods-signerd @dirrm var/opendnssec/signconf @dirrm var/opendnssec @dirrm %%DATADIR%% -@dirrm lib/opendnssec/kasp_auditor -@dirrm lib/opendnssec @dirrm %%ETCDIR%% @exec mkdir -p %D/var/run/opendnssec @exec mkdir -p %D/var/opendnssec/unsigned Modified: head/dns/opendnssec13/Makefile ============================================================================== --- head/dns/opendnssec/Makefile Thu May 30 01:14:42 2013 (r319400) +++ head/dns/opendnssec13/Makefile Mon Jun 3 22:13:11 2013 (r319813) @@ -12,6 +12,8 @@ COMMENT= Tool suite for maintaining DNSS BUILD_DEPENDS= ldns>=1.6.16:${PORTSDIR}/dns/ldns LIB_DEPENDS= ldns:${PORTSDIR}/dns/ldns +LATEST_LINK= ${PORTNAME}13 + GNU_CONFIGURE= yes USE_RC_SUBR= opendnssec USE_GNOME= libxml2 _______________________________________________ svn-ports-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/svn-ports-all To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed, with minor changes. Thanks!