New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add support for sesu become method #27376
Conversation
lgtm, but have no way to test |
I checked if I could update any test around this, without success though, I'd take any help about doing it if you got some pointers for testing that part ! |
Link #10499 |
My new employer is using Meanwhile, I adapted the patch for 2.4.3.0 and will try to use it here. |
I'm using this version of the patch with Ansible-2.5.2. |
This adds CA sesu as a "become" method. Pull request: ansible/ansible#27376 PR: 227934 Submitted by: mi git-svn-id: svn+ssh://svn.freebsd.org/ports/head@468946 35697150-7ecd-e111-bb59-0022644237b5
This adds CA sesu as a "become" method. Pull request: ansible/ansible#27376 PR: 227934 Submitted by: mi
This adds CA sesu as a "become" method. Pull request: ansible/ansible#27376 PR: 227934 Submitted by: mi git-svn-id: svn+ssh://svn.freebsd.org/ports/head@468946 35697150-7ecd-e111-bb59-0022644237b5
This adds CA sesu as a "become" method. Pull request: ansible/ansible#27376 PR: 227934 Submitted by: mi git-svn-id: svn+ssh://svn.freebsd.org/ports/head@468946 35697150-7ecd-e111-bb59-0022644237b5
Hi, I am facing same issue and need 'sesu' support with Ansible. The current PR has conflict against latest devel branch. And despite I resolved it, it's still missing one of the error msg map. I have fixed all these and it's now working for me from my fork here: https://github.com/zemian/ansible under "zemian_v2.5.3p20180519" branch. Note that my fix is based on v2.5.3, not the latest "devel" branch since I need something that's stable and working in my workplace right now. But if you guys want the contribution, I will be happy to make any changes. I would love to see this be part of official Ansible. |
@zemian: have you heard anything from anyone about getting your code merged? I'd be very interested in seeing this available. |
Hi @sakof, no I have not hear any feedback yet. |
-label tower |
superseded by #50991 |
@nekonyuu Thanks for the contribution. |
SUMMARY
This is a simple new addition to the supported list of become methods, which is
sesu
, a tool provided by CA Privileged Access Manager for privilege control. The tool has a similar behavior to thesu
command, although it has no i18n.ISSUE TYPE
COMPONENT NAME
Privilege Escalation system.
ANSIBLE VERSION
ADDITIONAL INFORMATION
None, summary is self-explanatory.