Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Aug 2016 04:27:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 212069] dns/bind910: Build with native PKCS#11 Interface
Message-ID:  <bug-212069-13@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212069

            Bug ID: 212069
           Summary: dns/bind910: Build with native PKCS#11 Interface
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: mat@FreeBSD.org
          Reporter: rolf.sommerhalder@alumni.ethz.ch
             Flags: maintainer-feedback?(mat@FreeBSD.org)
          Assignee: mat@FreeBSD.org

Pull Request submitted yesterday via GitHub, currently testing and refining
port of this port on pfSense 2.3.2:
https://github.com/freebsd/freebsd-ports/pull/52

BIND-9.10+ provides a native PKCS#11 client [1] as a simpler and more recent
alternative to interface with PKCS#11 providers, such as SoftHSMv2, compare=
d to
using High Security Modules (HSM) via OpenSSL.

The blog [2] illustrates how to use BIND's pkcs11-* and dnssec-* tools in
native PKCS11 mode to generate DNSSEC Key and Zone Signing Keys in a SoftHS=
Mv2,
and to sign zones' resource records.

This PR includes patches which I have hand-picked from Fedora 23 port's
bind-9.10.4-1.P2.fc23.src.rpm patch file
.../rpmbuild/SOURCES/bind-9.10-dist-native-pkcs11.patch.

Note that I removed DLZ while closely following the "native PKCS11" patch of
the Fedora port, although presently unsure if this necessary.

Maybe it is cleaner, or even necessary, to have separate port like
"bind910-pkcs11..." in Linux, or a "flavour" thereof like OpenBSD ports sys=
tem
provides?

This is my first PR for FreeBSD, please be kind :-) Thanks.

[1] Native PKCS#11 mode
https://ftp.isc.org/isc/bind9/cur/9.10/doc/arm/Bv9ARM.ch04.html#id-1.5.12.7

[2] DNSSEC with BIND 9.10 and native PKCS#11 support (BIND and SoftHSM)
http://arunnsblog.com/2016/01/18/dnssec-with-bind-9-10-and-native-pkcs11/

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212069-13>