From eb58df34ffc9103fa76d1fc17638518f842e86be Mon Sep 17 00:00:00 2001 From: kjeld Schouten-Lebbing Date: Wed, 1 Sep 2021 14:40:48 +0200 Subject: [PATCH] fix freeradius container --- containers/apps/freeradius/entrypoint.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/containers/apps/freeradius/entrypoint.sh b/containers/apps/freeradius/entrypoint.sh index ce2fb0d1101..6a51731a171 100755 --- a/containers/apps/freeradius/entrypoint.sh +++ b/containers/apps/freeradius/entrypoint.sh @@ -14,19 +14,19 @@ chown -R freerad:freerad /etc/raddb/ # but only works if all arguments require a hyphenated flag # -v; -SL; -f arg; etc will work, but not arg1 arg2 if [ "$#" -eq 0 ] || [ "${1#-}" != "$1" ]; then - set -- freeradius "$@" + set -- freeradius -d /etc/raddb "$@" fi # check for the expected command if [ "$1" = 'freeradius' ]; then shift - exec freeradius -f "$@" + exec freeradius -f -d /etc/raddb "$@" fi # many people are likely to call "radiusd" as well, so allow that if [ "$1" = 'radiusd' ]; then shift - exec freeradius -f "$@" + exec freeradius -f -d /etc/raddb "$@" fi # else default to run whatever the user wanted like "bash" or "sh"