diff options
author | Tim Beale <timbeale@catalyst.net.nz> | 2019-01-29 13:25:55 +1300 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2019-02-01 03:36:17 +0100 |
commit | 5bfad1b2b08031b99834c9ca39c1900d52c8eb0d (patch) | |
tree | 042e8c8500570a42cac896eb549b7a83de0ef543 /selftest | |
parent | 1e0db9726bb91ff967c896686d129aa30563697d (diff) | |
download | samba-5bfad1b2b08031b99834c9ca39c1900d52c8eb0d.tar.gz |
netcmd: Improve error handling of gpo aclcheck as non-admin
Reading the nTSecurityDescriptor attribute over LDAP requires admin
creds. However, if you don't specify admin creds, then you get an error
like this:
bin/samba-tool gpo aclcheck
ERROR(<class 'KeyError'>): uncaught exception - 'No such element'
File "bin/python/samba/netcmd/__init__.py", line 184, in _run
return self.run(*args, **kwargs)
File "bin/python/samba/netcmd/gpo.py", line 1536, in run
ds_sd_ndr = m['nTSecurityDescriptor'][0]
This patch adds an explicit check/error message to make the problem
clearer.
Signed-off-by: Tim Beale <timbeale@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'selftest')
0 files changed, 0 insertions, 0 deletions