From 7d990d520b91b988404596bcfb965f2e4015889e Mon Sep 17 00:00:00 2001 From: Slawomir Koszewski Date: Sat, 16 May 2026 14:46:19 +0200 Subject: [PATCH] fix: for missing KRB5_KDC_PROFILE in environment. --- Dockerfile | 2 ++ entrypoint.sh | 6 ++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 356436d..b5add79 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,6 +8,8 @@ RUN apt-get update && \ tini && \ rm -rf /var/lib/apt/lists/* +ENV KRB5_KDC_PROFILE=/var/lib/krb5kdc/kdc.conf + COPY entrypoint.sh /entrypoint RUN chmod +x /entrypoint diff --git a/entrypoint.sh b/entrypoint.sh index 5c624da..1971b4c 100755 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -53,8 +53,8 @@ EOF cp /var/lib/krb5kdc/krb5.conf /etc/krb5.conf echo "Initializing Kerberos realm ${REALM}..." - KRB5_KDC_PROFILE=/var/lib/krb5kdc/kdc.conf kdb5_util create -s -P "${MASTER_PASSWORD}" -r "${REALM}" - KRB5_KDC_PROFILE=/var/lib/krb5kdc/kdc.conf kadmin.local -q "addprinc -pw ${ADMIN_PASSWORD} ${ADMIN_PRINCIPAL}@${REALM}" + kdb5_util create -s -P "${MASTER_PASSWORD}" -r "${REALM}" + kadmin.local -q "addprinc -pw ${ADMIN_PASSWORD} ${ADMIN_PRINCIPAL}@${REALM}" echo "Realm initialized." else echo "Realm already initialized, skipping." @@ -67,8 +67,6 @@ else fi fi -export KRB5_KDC_PROFILE=/var/lib/krb5kdc/kdc.conf - krb5kdc -n & KDC_PID=$!