community.general.pmrun – Privilege Manager run
Note
This plugin is part of the community.general collection (version 1.3.2).
To install it use: ansible-galaxy collection install community.general.
To use it in a playbook, specify: community.general.pmrun.
Synopsis
- This become plugins allows your remote/login user to execute commands as another user via the pmrun utility.
 
Parameters
| Parameter | Choices/Defaults | Configuration | Comments | 
|---|---|---|---|
|   become_exe    string    |   Default: "pmrun"   |     ini entries:    [privilege_escalation]  [pmrun_become_plugin]  env:ANSIBLE_BECOME_EXE    env:ANSIBLE_PMRUN_EXE    var: ansible_become_exe    var: ansible_pmrun_exe    |    Sudo executable   |  
|   become_flags    string    |   Default: ""   |     ini entries:    [privilege_escalation]  [pmrun_become_plugin]  env:ANSIBLE_BECOME_FLAGS    env:ANSIBLE_PMRUN_FLAGS    var: ansible_become_flags    var: ansible_pmrun_flags    |    Options to pass to pmrun   |  
|   become_pass    string    |     ini entries:    [pmrun_become_plugin]  env:ANSIBLE_BECOME_PASS    env:ANSIBLE_PMRUN_PASS    var: ansible_become_password    var: ansible_become_pass    var: ansible_pmrun_pass    |    pmrun password   |  
Notes
Note
- This plugin ignores the become_user supplied and uses pmrun’s own configuration to select the user.
 
Authors
- ansible (@core)
 
    © 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
    https://docs.ansible.com/ansible/2.10/collections/community/general/pmrun_become.html