diff mbox series

[meta-oe] freeradius: Fix the multilib config

Message ID 20250925012856.27256-1-liuyd.fnst@fujitsu.com
State Under Review
Headers show
Series [meta-oe] freeradius: Fix the multilib config | expand

Commit Message

Liu Yiding Sept. 25, 2025, 1:28 a.m. UTC
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 <liuyd.fnst@fujitsu.com>
---
 .../recipes-connectivity/freeradius/freeradius_3.2.7.bb       | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff mbox series

Patch

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 181d9e5d18..ef98d7285d 100644
--- a/meta-networking/recipes-connectivity/freeradius/freeradius_3.2.7.bb
+++ b/meta-networking/recipes-connectivity/freeradius/freeradius_3.2.7.bb
@@ -210,12 +210,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
 }