From: Tim Beale Date: Thu, 13 Dec 2018 21:34:48 +0000 (+1300) Subject: python/ntacls: Convert ntacls to use s3 flags X-Git-Tag: tdb-1.3.17~81 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=af1fe6fdd95153dd74415a4d20b3c3cd428bd16d;p=thirdparty%2Fsamba.git python/ntacls: Convert ntacls to use s3 flags This helper code is just using the flags defined by the Python bindings. Convert it over to use s3 bindings instead of s4. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13676 Signed-off-by: Tim Beale Reviewed-by: Douglas Bagnall --- diff --git a/python/samba/ntacls.py b/python/samba/ntacls.py index 6ac5a3871a8..1ab5fd36e15 100644 --- a/python/samba/ntacls.py +++ b/python/samba/ntacls.py @@ -32,13 +32,13 @@ from samba.samba3 import param as s3param from samba.dcerpc import security, xattr, idmap from samba.ndr import ndr_pack, ndr_unpack from samba.samba3 import smbd -from samba import smb +from samba.samba3 import libsmb # don't include volumes -SMB_FILE_ATTRIBUTE_FLAGS = smb.FILE_ATTRIBUTE_SYSTEM | \ - smb.FILE_ATTRIBUTE_DIRECTORY | \ - smb.FILE_ATTRIBUTE_ARCHIVE | \ - smb.FILE_ATTRIBUTE_HIDDEN +SMB_FILE_ATTRIBUTE_FLAGS = libsmb.FILE_ATTRIBUTE_SYSTEM | \ + libsmb.FILE_ATTRIBUTE_DIRECTORY | \ + libsmb.FILE_ATTRIBUTE_ARCHIVE | \ + libsmb.FILE_ATTRIBUTE_HIDDEN SECURITY_SECINFO_FLAGS = security.SECINFO_OWNER | \ @@ -348,7 +348,7 @@ class SMBHelper: attrib is from list method. """ - return bool(attrib & smb.FILE_ATTRIBUTE_DIRECTORY) + return bool(attrib & libsmb.FILE_ATTRIBUTE_DIRECTORY) def join(self, root, name): """