fix: for missing KRB5_KDC_PROFILE in environment.

This commit is contained in:
2026-05-16 14:46:19 +02:00
parent eca37d2f89
commit 7d990d520b
2 changed files with 4 additions and 4 deletions
+2
View File
@@ -8,6 +8,8 @@ RUN apt-get update && \
tini && \ tini && \
rm -rf /var/lib/apt/lists/* rm -rf /var/lib/apt/lists/*
ENV KRB5_KDC_PROFILE=/var/lib/krb5kdc/kdc.conf
COPY entrypoint.sh /entrypoint COPY entrypoint.sh /entrypoint
RUN chmod +x /entrypoint RUN chmod +x /entrypoint
+2 -4
View File
@@ -53,8 +53,8 @@ EOF
cp /var/lib/krb5kdc/krb5.conf /etc/krb5.conf cp /var/lib/krb5kdc/krb5.conf /etc/krb5.conf
echo "Initializing Kerberos realm ${REALM}..." echo "Initializing Kerberos realm ${REALM}..."
KRB5_KDC_PROFILE=/var/lib/krb5kdc/kdc.conf kdb5_util create -s -P "${MASTER_PASSWORD}" -r "${REALM}" 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}" kadmin.local -q "addprinc -pw ${ADMIN_PASSWORD} ${ADMIN_PRINCIPAL}@${REALM}"
echo "Realm initialized." echo "Realm initialized."
else else
echo "Realm already initialized, skipping." echo "Realm already initialized, skipping."
@@ -67,8 +67,6 @@ else
fi fi
fi fi
export KRB5_KDC_PROFILE=/var/lib/krb5kdc/kdc.conf
krb5kdc -n & krb5kdc -n &
KDC_PID=$! KDC_PID=$!