new file mode 100644
@@ -0,0 +1,32 @@
+From 20473b50925ede8a00c19be50ad8d6ae77b37fd9 Mon Sep 17 00:00:00 2001
+From: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
+Date: Tue, 18 Aug 2026 12:43:22 +0900
+Subject: [PATCH] Fix permissions after generating certificates with make
+
+To fix Permissions denied error
+
+Upstream-Status: Inappropriate [embedded specific]
+
+Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
+---
+ raddb/certs/bootstrap | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/raddb/certs/bootstrap b/raddb/certs/bootstrap
+index 4641c71700..37e0469e41 100755
+--- a/raddb/certs/bootstrap
++++ b/raddb/certs/bootstrap
+@@ -29,7 +29,9 @@ make -h > /dev/null 2>&1
+ #
+ if [ "$?" = "0" ]; then
+ make all
+- exit $?
++ ret=$?
++ chown root:radiusd ca.* client.* server.*
++ exit $ret
+ fi
+
+ #
+--
+2.43.0
+
@@ -38,6 +38,7 @@ SRC_URI = "git://github.com/FreeRADIUS/freeradius-server.git;branch=v3.2.x;tag=$
file://0015-bootstrap-check-commands-of-openssl-exist.patch \
file://0016-version.c-don-t-print-build-flags.patch \
file://0017-Add-acinclude.m4-to-include-required-macros.patch \
+ file://0018-Fix-permissions-after-generating-certificates-with-m.patch \
"
raddbdir = "${sysconfdir}/${MLPREFIX}raddb"
To fix Permissions denied error of certificate files Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> --- ...after-generating-certificates-with-m.patch | 32 +++++++++++++++++++ .../freeradius/freeradius_3.2.10.bb | 1 + 2 files changed, 33 insertions(+) create mode 100644 meta-networking/recipes-connectivity/freeradius/files/0018-Fix-permissions-after-generating-certificates-with-m.patch