From d9a5e18ce0480bf99191c20a75216abfef10eab3 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Sat, 14 Jul 2007 00:12:25 +0000 Subject: r23875: As pointed out by mwallnoefer@yahoo.de: On default Active Directory installations, the NETLOGON share isn't an indipendent directory. In fact it's mapped to the subdirectory "scripts" from the share SYSVOL under . Andrew Bartlett (This used to be commit 923d67ea9d78da46235221375b49b6f1d0d6a862) --- source4/scripting/libjs/provision.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/source4/scripting/libjs/provision.js b/source4/scripting/libjs/provision.js index c417d7b64b..c0816cc2a5 100644 --- a/source4/scripting/libjs/provision.js +++ b/source4/scripting/libjs/provision.js @@ -390,18 +390,18 @@ function provision_default_paths(subobj) paths.ldap_config_basedn_ldif = paths.ldapdir + "/" + subobj.DNSDOMAIN + "-config.ldif"; paths.ldap_schema_basedn_ldif = paths.ldapdir + "/" + subobj.DNSDOMAIN + "-schema.ldif"; - paths.netlogon = lp.get("netlogon", "path"); - - if (paths.netlogon == undefined) { - paths.netlogon = lp.get("lock dir") + "/netlogon"; - } - paths.sysvol = lp.get("sysvol", "path"); if (paths.sysvol == undefined) { paths.sysvol = lp.get("lock dir") + "/sysvol"; } + paths.netlogon = lp.get("netlogon", "path"); + + if (paths.netlogon == undefined) { + paths.netlogon = paths.sysvol + "/" + subobj.DNSDOMAIN + "/scripts"; + } + return paths; } -- cgit