mirror of
https://github.com/samba-team/samba.git
synced 2025-02-28 01:58:17 +03:00
samba-tool: Add exception when trying to add/remove none existent users from a group.
This allows a better scripting around samba-tool for adding/removing users to/from groups. Before the output and the return code had indicated that everything was successul. BUG: https://bugzilla.samba.org/show_bug.cgi?id=10871 Signed-off-by: Marc Muehlfeld <mmuehlfeld@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
This commit is contained in:
parent
1c7b81e768
commit
4ab6df622c
@ -260,7 +260,7 @@ changetype: modify
|
||||
ldb.binary_encode(member), ldb.binary_encode(member)), attrs=[])
|
||||
|
||||
if len(targetmember) != 1:
|
||||
continue
|
||||
raise Exception('Unable to find "%s". Operation cancelled.' % member)
|
||||
|
||||
if add_members_operation is True and (targetgroup[0].get('member') is None or str(targetmember[0].dn) not in targetgroup[0]['member']):
|
||||
modified = True
|
||||
|
Loading…
x
Reference in New Issue
Block a user