diff options
author | Jelmer Vernooij <jelmer@samba.org> | 2005-08-29 20:18:51 +0000 |
---|---|---|
committer | Jelmer Vernooij <jelmer@samba.org> | 2005-08-29 20:18:51 +0000 |
commit | e4516105fe5901a5c248bb2fbca4ec6cdcca9982 (patch) | |
tree | 220faf3cdc558742261a28ed148883d4c309b653 /source/scripting/libjs/provision.js | |
parent | 23256cbc42c139b29ca7fa1fc49bc83d756ebcb8 (diff) | |
download | samba-e4516105fe5901a5c248bb2fbca4ec6cdcca9982.tar.gz samba-e4516105fe5901a5c248bb2fbca4ec6cdcca9982.tar.xz samba-e4516105fe5901a5c248bb2fbca4ec6cdcca9982.zip |
r9756: One-way upgrade from Samba3->Samba4 basically works now
Still need to polish some rough edges
Diffstat (limited to 'source/scripting/libjs/provision.js')
-rw-r--r-- | source/scripting/libjs/provision.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/scripting/libjs/provision.js b/source/scripting/libjs/provision.js index e166f3101fc..b43d435ca9b 100644 --- a/source/scripting/libjs/provision.js +++ b/source/scripting/libjs/provision.js @@ -217,6 +217,8 @@ function provision(subobj, message, blank) subobj.HOSTNAME = strlower(subobj.HOSTNAME); subobj.DOMAIN = strupper(subobj.DOMAIN); subobj.NETBIOSNAME = strupper(subobj.HOSTNAME); + var rdns = split(",", subobj.BASEDN); + subobj.RDN_DC = substr(rdns[0], strlen("DC=")); data = add_foreign(data, "S-1-5-7", "Anonymous", "${NOBODY}"); data = add_foreign(data, "S-1-1-0", "World", "${NOGROUP}"); @@ -297,9 +299,8 @@ function provision_guess() subobj.DNSNAME = sprintf("%s.%s", strlower(subobj.HOSTNAME), subobj.DNSDOMAIN); - subobj.BASEDN = "DC=" + join(",DC=", split(".", subobj.REALM)); rdn_list = split(".", subobj.REALM); - subobj.RDN_DC = rdn_list[0]; + subobj.BASEDN = "DC=" + join(",DC=", rdn_list); return subobj; } |