From 2dc87493ed5f1477ec2660ab7f5e62b80ace9bb4 Mon Sep 17 00:00:00 2001 From: Patrick Vogelaar Date: Mon, 26 May 2025 23:07:08 +0200 Subject: [PATCH] cni: make ca-certificates a packageconfig Moving ca-certificates into a packageconfig allows using cni without installing all the certificates. Signed-off-by: Patrick Vogelaar Signed-off-by: Bruce Ashfield --- recipes-networking/cni/cni_git.bb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/recipes-networking/cni/cni_git.bb b/recipes-networking/cni/cni_git.bb index e6d71aa2..023aa329 100644 --- a/recipes-networking/cni/cni_git.bb +++ b/recipes-networking/cni/cni_git.bb @@ -103,11 +103,12 @@ do_install() { ln -sf ${libexecdir}/cni/ ${D}/opt/cni/bin } +PACKAGECONFIG ?= "ca-certs" +PACKAGECONFIG[ca-certs] = ",,,ca-certificates" + FILES:${PN} += "${libexecdir}/cni/* /opt/cni/bin" INSANE_SKIP:${PN} += "ldflags already-stripped" deltask compile_ptest_base - -RDEPENDS:${PN} += " ca-certificates" RRECOMMENDS:${PN} += "iptables iproute2"