puppet-sudo
puppet-sudo copied to clipboard
Manage sudo with Puppet on Debian-, RedHat- and SUSE-based linux distributions and some BSDs
Looks like these are still valid issues: https://github.com/saz/puppet-sudo/issues/264 https://github.com/saz/puppet-sudo/issues/260
This PR introduces a possibility to modify sudoers defaults without the need to provide whole configuration file. However, it would be only possible to add new entries: ```yaml sudo::defaults: mailto:...
There's a lot of redundant data in the [params.pp](https://github.com/saz/puppet-sudo/blob/master/manifests/params.pp) file that could/should be migrated to the Hiera 5 methodology [here](https://puppet.com/docs/puppet/6/hiera_migrate.html#adding_hiera_data_module). Also, RHEL5 (perhaps RHEL6) should be deprecated along with Centos...
I wanted to use `sudo::conf` to manage some `/etc/sudoers.d/` snippets but it proved very difficult to achieve this: * My current `/etc/sudoers` has `passprompt` controlled by a custom variable (see...
To address - https://github.com/saz/puppet-sudo/issues/279 Allow deployments in puppet >4 and centos >=7 by ensuring fact is a string.
Converting content_base into a class parameter for sudo::params will allow us to create custom sudoers templates in external puppet modules, improving extensibility.
The syntax check `visudo -c || ( rm -f '/etc/sudoers.d/01_sensu' && exit 1)` will prevent any *new* sudo rules from being added in if someone "else" has created a file...
**Version:** saz-sudo (v6.0.0) This issue affects Active Directory (or other LDAP) joined machines. When setting a config with content that includes a group name with space in it there is...
I ran into an issue where the Augeas lens for sudoers was failing on having entries with numbers, e.g.: AB123 AB123SRVRS = (AB123USER) AB123STOP, AB123STRT Those entries appear to be...
It's very useful options, let's keep it on by default?