This commit is contained in:
@@ -28,15 +28,14 @@ if [ ! -f /var/lib/samba/registry.tdb ]; then
|
||||
rm -f /etc/samba/smb.conf /etc/krb5.conf
|
||||
|
||||
# This step is required for INTERFACE_OPTS to work as expected
|
||||
echo "samba-tool domain $DOMAIN_ACTION $PROVISION_OPTS $INTERFACE_OPTS \
|
||||
echo "samba-tool domain join $PROVISION_OPTS $INTERFACE_OPTS \
|
||||
--dns-backend=SAMBA_INTERNAL" | sh
|
||||
|
||||
mv /etc/samba/smb.conf /etc/samba/smb.conf.bak
|
||||
echo 'root = administrator' > /etc/samba/smbusers
|
||||
fi
|
||||
mkdir -p -m 700 /etc/samba/conf.d
|
||||
for file in /etc/samba/smb.conf /etc/samba/conf.d/netlogon.conf \
|
||||
/etc/samba/conf.d/sysvol.conf; do
|
||||
for file in /etc/samba/smb.conf; do
|
||||
sed -e "s:{{ ALLOW_DNS_UPDATES }}:$ALLOW_DNS_UPDATES:" \
|
||||
-e "s:{{ BIND_INTERFACES_ONLY }}:$BIND_INTERFACES_ONLY:" \
|
||||
-e "s:{{ DOMAIN_LOGONS }}:$DOMAIN_LOGONS:" \
|
||||
|
||||
Reference in New Issue
Block a user