[root@pubby samba-4.8.3]# samba-tool domain provision
Realm [LOCAL]: Sang.com
Domain [Sang]: Sang.com
Server Role (dc, member, standalone) [dc]:
DNS backend (SAMBA_INTERNAL, BIND9_FLATFILE, BIND9_DLZ, NONE) [SAMBA_INTERNAL]:
DNS forwarder IP address (write 'none' to disable forwarding) [192.168.254.2]:
Administrator password:
Administrator password does not meet the default minimum password length requirement (7 characters).
Administrator password:
Retype password:
ERROR(<class 'samba.provision.ProvisioningError'>): Provision failed - ProvisioningError: guess_names: 'realm =' was not specified in supplied /etc/samba/smb.conf. Please remove the smb.conf file and let provision generate it
File "/usr/lib64/python2.7/site-packages/samba/netcmd/domain.py", line 500, in run
plaintext_secrets=plaintext_secrets)
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 2116, in provision
sitename=sitename, rootdn=rootdn, domain_names_forced=(samdb_fill == FILL_DRS))
File "/usr/lib64/python2.7/site-packages/samba/provision/__init__.py", line 620, in guess_names
raise ProvisioningError("guess_names: 'realm =' was not specified in supplied %s. Please remove the smb.conf file and let provision generate it" % lp.configfile)