mirror of
https://github.com/samba-team/samba.git
synced 2025-07-31 20:22:15 +03:00
s4:upgrade_from_s3 - old s3 versions < 3.4.x don't have a "state directory" param
Hence the "lock directory" path has to be used instead. Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org> Autobuild-Date: Fri Sep 16 00:07:30 CEST 2011 on sn-devel-104
This commit is contained in:
@ -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])
|
||||
|
||||
|
Reference in New Issue
Block a user