1
0
mirror of https://github.com/samba-team/samba.git synced 2025-07-29 15:42:04 +03:00

provision: Reuse determine_netbios_name.

This commit is contained in:
Jelmer Vernooij
2012-02-26 20:40:26 +01:00
parent 3b738a5914
commit 171dc5ad4f

View File

@ -599,14 +599,7 @@ def make_smbconf(smbconf, hostname, domain, realm, serverrole,
assert smbconf is not None
if hostname is None:
hostname = socket.gethostname().split(".")[0]
netbiosname = hostname.upper()
# remove forbidden chars
newnbname = ""
for x in netbiosname:
if x.isalnum() or x in VALID_NETBIOS_CHARS:
newnbname = "%s%c" % (newnbname, x)
#force the length to be <16
netbiosname = newnbname[0:15]
netbiosname = determine_netbios_name(hostname)
else:
netbiosname = hostname.upper()