summaryrefslogtreecommitdiff
path: root/python/samba/gp_sudoers_ext.py
AgeCommit message (Collapse)AuthorFilesLines
2020-08-27gpo: Sudoers ext should not crash if policy missingDavid Mulder1-1/+2
If a user has manually removed a policy, the extension should not crash in an unapply removing it. Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2020-08-27gpo: Avoid using distutils since it will be deprecatedDavid Mulder1-1/+8
We shouldn't use distutils.spawn.find-executable here, since its use is discouraged: https://docs.python.org/3/library/distutils.html Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2020-08-27gpo: Clarify the contents of deleted_gpo_list in process_group_policyDavid Mulder1-4/+4
Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2020-08-27gpo: Add rsop output for Sudoers policyDavid Mulder1-0/+16
Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2020-08-06gpo: Apply Group Policy Sudo RightsDavid Mulder1-1/+64
Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
2020-08-06gpo: Test Group Policy Sudo RightsDavid Mulder1-0/+22
Signed-off-by: David Mulder <dmulder@suse.com> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>