diff options
Diffstat (limited to 'source4/scripting/python')
| -rw-r--r-- | source4/scripting/python/samba/netcmd/domain.py | 6 | 
1 files changed, 5 insertions, 1 deletions
diff --git a/source4/scripting/python/samba/netcmd/domain.py b/source4/scripting/python/samba/netcmd/domain.py index b8f1e92e19..6f7001a9c7 100644 --- a/source4/scripting/python/samba/netcmd/domain.py +++ b/source4/scripting/python/samba/netcmd/domain.py @@ -614,7 +614,11 @@ samba3 testparm utility (with --testparm)."""              paths["state directory"] = get_testparm_var(testparm, smbconf, "state directory")              paths["private dir"] = get_testparm_var(testparm, smbconf, "private dir")              paths["lock directory"] = get_testparm_var(testparm, smbconf, "lock directory") -     +            # "testparm" from Samba 3 < 3.4.x is not aware of the parameter +            # "state directory", instead make use of "lock directory" +            if len(paths["state directory"]) == 0: +                paths["state directory"] = paths["lock directory"] +          for p in paths:              s3conf.set(p, paths[p])  | 
