FIX env vars and sssd service
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
@@ -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 \
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user