Use named argument 'dir' instead of 'prefix' on NamedTemporaryFile for source4/setup...
authorHoracio G. de Oro <hgdeoro@gmail.com>
Fri, 3 Feb 2012 01:48:26 +0000 (22:48 -0300)
committerJelmer Vernooij <jelmer@samba.org>
Tue, 7 Feb 2012 00:11:07 +0000 (01:11 +0100)
Signed-off-by: Jelmer Vernooij <jelmer@samba.org>
source4/setup/provision

index be528545fdc9475ec63ec61494413f98ab981736..80237058e4c4450c8a135ddf27da65919a50f129 100755 (executable)
@@ -223,9 +223,9 @@ if opts.use_xattrs == "yes":
     eadb = False
 elif opts.use_xattrs == "auto" and not lp.get("posix:eadb"):
     if opts.targetdir:
-        file = tempfile.NamedTemporaryFile(prefix=os.path.abspath(opts.targetdir))
+        file = tempfile.NamedTemporaryFile(dir=os.path.abspath(opts.targetdir))
     else:
-        file = tempfile.NamedTemporaryFile(prefix=os.path.abspath(os.path.dirname(lp.get("private dir"))))
+        file = tempfile.NamedTemporaryFile(dir=os.path.abspath(os.path.dirname(lp.get("private dir"))))
     try:
         samba.ntacls.setntacl(lp, file.name,
             "O:S-1-5-32G:S-1-5-32", "S-1-5-32", "native")