community.general.pbrun – PowerBroker 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.pbrun.
Synopsis
- This become plugins allows your remote/login user to execute commands as another user via the pbrun utility.
Parameters
| Parameter | Choices/Defaults | Configuration | Comments | 
|---|---|---|---|
| become_exe  string  | Default: "pbrun" |  ini entries:   [privilege_escalation]  [pbrun_become_plugin]  env:ANSIBLE_BECOME_EXE   env:ANSIBLE_PBRUN_EXE   var: ansible_become_exe   var: ansible_pbrun_exe  | Sudo executable | 
| become_flags  string  | Default: "" |  ini entries:   [privilege_escalation]  [pbrun_become_plugin]  env:ANSIBLE_BECOME_FLAGS   env:ANSIBLE_PBRUN_FLAGS   var: ansible_become_flags   var: ansible_pbrun_flags  | Options to pass to pbrun | 
| become_pass  string  |  ini entries:   [pbrun_become_plugin]  env:ANSIBLE_BECOME_PASS   env:ANSIBLE_PBRUN_PASS   var: ansible_become_password   var: ansible_become_pass   var: ansible_pbrun_pass  | Password for pbrun | |
| become_user  string  | Default: "" |  ini entries:   [privilege_escalation]  [pbrun_become_plugin]  env:ANSIBLE_BECOME_USER   env:ANSIBLE_PBRUN_USER   var: ansible_become_user   var: ansible_pbrun_user  | User you 'become' to execute the task | 
| wrap_exe  boolean  | 
 |  ini entries:   [pbrun_become_plugin]  env:ANSIBLE_PBRUN_WRAP_EXECUTION   var: ansible_pbrun_wrap_execution  | Toggle to wrap the command pbrun calls in 'shell -c' or not | 
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/pbrun_become.html