1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

fix sudorule_add_allow_command_group (#2821) (#2833)

* fix sudorule_add_allow_command_group

fix sudorule_add_allow_command_group is not working on freeIPA 4.8.7 at least, sudorule_add_allow_command should be used instead with item sudocmdgroup

* Added changelog fragment

(cherry picked from commit ee23c26150)

Co-authored-by: TizeN85 <tenou.sylvain@outlook.com>
This commit is contained in:
patchback[bot] 2021-06-17 19:43:12 +02:00 committed by GitHub
parent ec2c793b08
commit 2b435a591d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View file

@ -0,0 +1,4 @@
---
bugfixes:
- "ipa_sudorule - call ``sudorule_add_allow_command`` method instead of ``sudorule_add_allow_command_group``
(https://github.com/ansible-collections/community.general/issues/2442)."

View file

@ -237,7 +237,7 @@ class SudoRuleIPAClient(IPAClient):
return self._post_json(method='sudorule_add_allow_command', name=name, item={'sudocmd': item}) return self._post_json(method='sudorule_add_allow_command', name=name, item={'sudocmd': item})
def sudorule_add_allow_command_group(self, name, item): def sudorule_add_allow_command_group(self, name, item):
return self._post_json(method='sudorule_add_allow_command_group', name=name, item={'sudocmdgroup': item}) return self._post_json(method='sudorule_add_allow_command', name=name, item={'sudocmdgroup': item})
def sudorule_remove_allow_command(self, name, item): def sudorule_remove_allow_command(self, name, item):
return self._post_json(method='sudorule_remove_allow_command', name=name, item=item) return self._post_json(method='sudorule_remove_allow_command', name=name, item=item)