Andrew Bartlett
0aed29105e
s3-smbd: Add security_info_wanted argument to get_nt_acl_no_snum
...
I need to get at the owner, group, DACL and SACL when testing correct
ACL storage.
Andrew Bartlett
2012-08-23 15:02:26 +02:00
Andrew Bartlett
e058dfb3b0
s3-pysmbd: Fix return type of smbd.get_nt_acl
...
The security_ prefix is stripped off in the python bindings.
Andrew Bartlett
2012-08-23 15:02:26 +02:00
Andrew Bartlett
332efe1539
s3-pysmbd: Fix error message
2012-08-23 15:02:26 +02:00
Andrew Bartlett
51e3547426
s3-pysmbd: Allow a mode to be specified for the simple ACL
...
The additional group for the ACL is now optional.
Andrew Bartlett
2012-08-23 15:02:26 +02:00
Andrew Bartlett
125e93cdde
s3-pysmbd: Correct the python type for smb_acl_t
...
The t is weird, but the python bindings trim the traditional IDL name
prefix of each element, as it is usually rudundent.
Andrew Bartlett
2012-08-22 01:31:57 +02:00
Andrew Bartlett
dc063bf3bd
s3-pysmbd: Add get/set functions for the posix ACL layer
...
These will be used to verify that an ACL set as an NT ACL creates
the correct posix ACL.
Andrew Bartlett
2012-08-21 15:25:50 +10:00
Andrew Bartlett
4df2c65ea6
s3-pysmbd: Correct comments in python VFS bindings
2012-08-21 15:25:50 +10:00
Andrew Bartlett
d963aaf73b
s3-pysmbd: Add hook for a VFS chown()
2012-08-21 15:25:49 +10:00
Volker Lendecke
fbebd7530e
s3-libsmb: Add a python wrapper
...
Please note that this is not finished and only for internal use.
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-08-16 21:10:32 +02:00
Andrew Bartlett
6ccfd05e72
s3-sysacls: Remove sys_acl_free_acl() and replace with TALLOC_FREE()
2012-08-15 11:44:50 +10:00
Andrew Bartlett
f06c216d0b
s3-pysmbd: Try opening as a file, then as a directory
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Tue Aug 7 08:59:21 CEST 2012 on sn-devel-104
2012-08-07 08:59:21 +02:00
Andrew Bartlett
e571d5c03e
s3-pysmbd: Use talloc_zero()
...
This avoids operating on uninitialised data
Andrew Bartlett
2012-08-07 14:57:33 +10:00
Andrew Bartlett
227d490477
s3-pysmbd: Add talloc_stackframe() to smbd_set_simple_acl wrapper
2012-08-07 14:57:07 +10:00
Andrew Bartlett
1e5098d5e1
s3-pysmbd: Add hook for get_nt_acl()
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Thu Aug 2 13:27:55 CEST 2012 on sn-devel-104
2012-08-02 13:27:54 +02:00
Andrew Bartlett
64f494de5e
s3-pysmbd: fix DEBUG
2012-08-02 11:35:19 +02:00
Andrew Bartlett
e5686a4cf0
s3-pysmbd: Add my copyright
2012-08-02 11:35:19 +02:00
Andrew Bartlett
55a0d6606c
s3-pysmbd: Add set_nt_acl() function based on parts of vfstest
...
This will allow us to set the full NT ACL on a file, using the VFS
layer, during provision of the AD DC.
Andrew Bartlett
2012-08-02 11:35:19 +02:00
Andrew Bartlett
33ff033204
s4-provision: Give better clues on what Samba needs for s3fs ACL support
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Thu Jun 21 14:07:55 CEST 2012 on sn-devel-104
2012-06-21 14:07:55 +02:00
Andrew Bartlett
859aa43f73
s3-python: Add python bindings for posix ACL layer
...
This will allow us to check that posix ACLs work in the s4 provision, and avoid
--use-s3fs if they do not.
Andrew Bartlett
2012-05-08 04:51:59 +02:00