FIX env vars and sssd service
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2022-12-14 11:57:02 +01:00
parent e10974ab72
commit 2dccffb7db
2 changed files with 5 additions and 1 deletions

View File

@@ -3,13 +3,14 @@ FROM debian:bookworm
MAINTAINER Roman VANICEK <roman.vanicek@ivasoft.cz>
ENV ADMIN_PASSWORD_SECRET=samba-admin-password \
ADMIN_ACCOUNT=Administrator
ADMIN_ACCOUNT=Administrator \
BIND_INTERFACES_ONLY=yes \
INTERFACES="lo eth0" \
LOG_LEVEL=1 \
MODEL=standard \
NETBIOS_NAME= \
REALM=ad.example.com \
DOMAIN=ed.example.com \
SERVER_STRING="Samba Member Server" \
TZ=UTC \
WINBIND_USE_DEFAULT_DOMAIN=yes \

View File

@@ -54,6 +54,9 @@ access_provider = ad" > /etc/sssd/sssd.conf
# SSSD is picky about the mask and fails to start otherwise
chmod 600 /etc/sssd/sssd.conf
# FIX SSSD service by removing non-existent -f option
sed -i "s:DAEMON_OPTS\=\"\-D \-f\":DAEMON_OPTS=\"-D\":" /etc/default/sssd
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
echo 'root = administrator' > /etc/samba/smbusers
fi