BSD Ports

dns/opendnssec2 2.1.14_2 FreeBSD

Tool suite for maintaining DNSSEC

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
dns
Package size
437.0 KiB, 1686.8 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDdns/opendnssec22.1.14_2
NetBSDsecurity/opendnssec22.1.14nb10
DragonFlydns/opendnssec22.1.14
HardenedBSDdns/opendnssec22.1.14_2
GhostBSDdns/opendnssec22.1.14_2

Install

Binary package:

pkg install opendnssec2

From the ports tree:

cd /usr/ports/dns/opendnssec2/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opendnssec2>0:dns/opendnssec2

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.14_22.1.14_22.1.10_22.1.14_12.1.14_2
FreeBSD:14:quarterly2.1.14_22.1.14_2n/a2.1.14_12.1.14_2
FreeBSD:15:latest2.1.14_22.1.14_2n/a2.1.14_12.1.14_1
FreeBSD:15:quarterly2.1.14_22.1.14_2n/an/an/a
FreeBSD:16:latest2.1.14_22.1.14_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 8

No port depends on this one.

Configuration

Options name: dns_opendnssec

OptionDefaultDescription
DOCSoffBuild and/or install documentation
MYSQLoffUse MYSQL backend
SOFTHSMoffSoftHSM cryptographic store for PKCS #11 interface
SQLITEonUse SQLite backend
USES
autoreconf cpe gnome libtool ssl
Service scripts
opendnssec
Conflicts with
opendnssec-1.[0-4]*

Message after installing

A manual migration step is needed to migration from 1.4 to 2.0.

 First migrate to at least the 1.4.10 release if you have not already done
 so.

 Review the documentation on the OpenDNSSEC site.  This can be
 updated in between releases to provide more help.  Especially if
 you have tooling around OpenDNSSEC you should be aware that some
 command line utilities have changed.  A fair amount of backward
 compatibility has been respected, but changes are present.
 
 The enforcer does require a full migration, as the internal database has
 been completely revised.  See the documentation in 
 /usr/local/share/doc/opendnssec/1.4-2.0_db_convert/README.md for a description.
 
 Migration scripts are installed in /usr/local/share/doc/opendnssec.

 The signer does not require any migration.  Backward compatibility is
 respected from earlier 1.4 release.  The signer should not require a
 full resign of your zone when upgrading, however if you decide to downgrade
 a full resign is required.

An HowTo is provided at
<https://wiki.opendnssec.org/display/DOCS20/Quick+start+guide>

Files

Manual pages 12
  • ods-control(8)
  • ods-enforcer(8)
  • ods-enforcer-db-setup(8)
  • ods-enforcerd(8)
  • ods-hsmspeed(1)
  • ods-hsmutil(1)
  • ods-kasp(5)
  • ods-kaspcheck(1)
  • ods-signer(8)
  • ods-signerd(8)
  • ods-timing(5)
  • opendnssec(7)
pkg-plist 57
  • bin/ods-hsmspeed
  • bin/ods-hsmutil
  • bin/ods-kasp2html
  • bin/ods-kaspcheck
  • @sample etc/opendnssec2/addns.xml.sample
  • @sample etc/opendnssec2/conf.xml.sample
  • @sample etc/opendnssec2/kasp.xml.sample
  • @sample etc/opendnssec2/zonelist.xml.sample
  • share/man/man1/ods-hsmspeed.1.gz
  • share/man/man1/ods-hsmutil.1.gz
  • share/man/man1/ods-kaspcheck.1.gz
  • share/man/man5/ods-kasp.5.gz
  • share/man/man5/ods-timing.5.gz
  • share/man/man7/opendnssec.7.gz
  • share/man/man8/ods-control.8.gz
  • share/man/man8/ods-enforcer-db-setup.8.gz
  • share/man/man8/ods-enforcer.8.gz
  • share/man/man8/ods-enforcerd.8.gz
  • share/man/man8/ods-signer.8.gz
  • share/man/man8/ods-signerd.8.gz
  • sbin/ods-control
  • sbin/ods-enforcer
  • sbin/ods-enforcer-db-setup
  • sbin/ods-enforcerd
  • sbin/ods-migrate
  • sbin/ods-signer
  • sbin/ods-signerd
  • share/doc/opendnssec2/1.4-2.0_db_convert/README.md
  • share/doc/opendnssec2/1.4-2.0_db_convert/convert_mysql
  • share/doc/opendnssec2/1.4-2.0_db_convert/convert_sqlite
  • share/doc/opendnssec2/1.4-2.0_db_convert/find_problematic_zones.sql
  • share/doc/opendnssec2/1.4-2.0_db_convert/mysql_convert.sql
  • share/doc/opendnssec2/1.4-2.0_db_convert/sqlite_convert.sql
  • share/doc/opendnssec2/convert_mysql_to_sqlite
  • share/doc/opendnssec2/convert_sqlite_to_mysql
  • share/doc/opendnssec2/schema.mysql
  • share/doc/opendnssec2/schema.sqlite
  • share/opendnssec2/addns.rnc
  • share/opendnssec2/addns.rng
  • share/opendnssec2/conf.rnc
  • share/opendnssec2/conf.rng
  • share/opendnssec2/enforcerstate.rnc
  • share/opendnssec2/enforcerstate.rng
  • share/opendnssec2/kasp.rnc
  • share/opendnssec2/kasp.rng
  • share/opendnssec2/kasp2html.xsl
  • share/opendnssec2/signconf.rnc
  • share/opendnssec2/signconf.rng
  • share/opendnssec2/zonelist.rnc
  • share/opendnssec2/zonelist.rng
  • @dir(opendnssec,opendnssec,) var/opendnssec
  • @dir(opendnssec,opendnssec,) var/opendnssec/enforcer
  • @dir(opendnssec,opendnssec,) var/opendnssec/signconf
  • @dir(opendnssec,opendnssec,) var/opendnssec/signed
  • @dir(opendnssec,opendnssec,) var/opendnssec/signer
  • @dir(opendnssec,opendnssec,) var/opendnssec/unsigned
  • @dir(opendnssec,opendnssec,) var/run/opendnssec
distinfo 1
FileSizeSHA256
opendnssec-2.1.14.tar.gz1.162472e+065a68d62ea0ea3a6c61e9f4946f462c7b907fbe6bccc9e8a721b7fe0f906f95d0
Master sites 1
  • https://dist.opendnssec.org/source/

Commit history 0

No commits in the history this site was built from.