From 55c67fa0a47fbe05569dc4dc8111a3688f850937 Mon Sep 17 00:00:00 2001 From: Liu Yiding Date: Sun, 28 Sep 2025 10:04:42 +0800 Subject: [PATCH] freeradius: Fix the multilib config When enabling multilib with lib32, the radiusd will use etc file for lib32 as default #systemctl status radiusd ...... /usr/sbin/radiusd -d /etc/lib32-raddb It should be lib64 as default. Signed-off-by: Liu Yiding Signed-off-by: Gyorgy Sarvari --- .../recipes-connectivity/freeradius/freeradius_3.2.7.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-networking/recipes-connectivity/freeradius/freeradius_3.2.7.bb b/meta-networking/recipes-connectivity/freeradius/freeradius_3.2.7.bb index 99d7d908bb..c84532a7df 100644 --- a/meta-networking/recipes-connectivity/freeradius/freeradius_3.2.7.bb +++ b/meta-networking/recipes-connectivity/freeradius/freeradius_3.2.7.bb @@ -211,12 +211,12 @@ pkg_postinst:${PN} () { # for radiusd.service with multilib if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then install -d ${sysconfdir}/sysconfig - echo "MLPREFIX=${MLPREFIX}" > ${sysconfdir}/sysconfig/radiusd + echo "MLPREFIX=" > ${sysconfdir}/sysconfig/radiusd fi else if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then install -d $D${sysconfdir}/sysconfig - echo "MLPREFIX=${MLPREFIX}" > $D${sysconfdir}/sysconfig/radiusd + echo "MLPREFIX=" > $D${sysconfdir}/sysconfig/radiusd fi fi }