salt.executors.sudo#
Sudo executor module
- salt.executors.sudo.execute(opts, data, func, args, kwargs)#
Allow for the calling of execution modules via sudo.
This module is invoked by the minion if the
sudo_userminion config is present.Example minion config:
sudo_user: saltdev
Once this setting is made, any execution module call done by the minion will be run under
sudo -u <sudo_user> salt-call. For example, with the above minion config,salt sudo_minion cmd.run 'cat /etc/sudoers'
is equivalent to
sudo -u saltdev salt-call cmd.run 'cat /etc/sudoers'
being run on
sudo_minion.