mirror of
https://git.yoctoproject.org/poky
synced 2026-05-07 16:59:22 +00:00
gnutls: add PACKAGECONFIG for DANE
DANE (DNS-based Authentication of Named Entities) allows certificates to be bound to DNS entries. This requires unbound which is not part of oe-core. Add a PACKAGECONFIG but disable by default. (From OE-Core rev: cfb328b2a7c35a8c1e0dd7cd8c7552a0837db206) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
ea989926eb
commit
abdaeae74d
@@ -40,10 +40,10 @@ PACKAGECONFIG[libtasn1] = "--with-included-libtasn1=no,--with-included-libtasn1,
|
||||
PACKAGECONFIG[p11-kit] = "--with-p11-kit,--without-p11-kit,p11-kit"
|
||||
PACKAGECONFIG[tpm] = "--with-tpm,--without-tpm,trousers"
|
||||
PACKAGECONFIG[fips] = "--enable-fips140-mode --with-libdl-prefix=${STAGING_BASELIBDIR}"
|
||||
PACKAGECONFIG[dane] = "--enable-libdane,--disable-libdane,unbound"
|
||||
|
||||
EXTRA_OECONF = " \
|
||||
--enable-doc \
|
||||
--disable-libdane \
|
||||
--disable-rpath \
|
||||
--enable-openssl-compatibility \
|
||||
--with-libpthread-prefix=${STAGING_DIR_HOST}${prefix} \
|
||||
@@ -73,9 +73,11 @@ do_compile:append() {
|
||||
oe_runmake ${PARALLEL_MAKE} -C tests buildtest-TESTS
|
||||
}
|
||||
|
||||
PACKAGES =+ "${PN}-openssl ${PN}-xx ${PN}-fips"
|
||||
PACKAGES =+ "${PN}-dane ${PN}-openssl ${PN}-xx ${PN}-fips"
|
||||
|
||||
FILES:${PN}-dev += "${bindir}/gnutls-cli-debug"
|
||||
|
||||
FILES:${PN}-dane = "${libdir}/libgnutls-dane.so.*"
|
||||
FILES:${PN}-openssl = "${libdir}/libgnutls-openssl.so.*"
|
||||
FILES:${PN}-xx = "${libdir}/libgnutlsxx.so.*"
|
||||
FILES:${PN}-fips = "${bindir}/fipshmac"
|
||||
|
||||
Reference in New Issue
Block a user