Skip to content
Snippets Groups Projects
Commit 583f117f authored by Adam Lewenberg's avatar Adam Lewenberg
Browse files

add option for managing pam.d/sudo file

parent 394ab2b3
No related branches found
No related tags found
No related merge requests found
class su_debuild::sudo { class su_debuild::sudo (
Boolean $manage_pamd_sudo = false,
)
{
### SUDO ### ### SUDO ###
ensure_packages(['sudo'], {'ensure' => 'present'}) ensure_packages(['sudo'], {'ensure' => 'present'})
...@@ -14,12 +17,14 @@ class su_debuild::sudo { ...@@ -14,12 +17,14 @@ class su_debuild::sudo {
source => 'puppet:///modules/su_debuild/etc/filter-syslog/pbuilder'; source => 'puppet:///modules/su_debuild/etc/filter-syslog/pbuilder';
} }
# To be able to run cowbuilder in AFS, we need to use a special version of if ($manage_pamd_sudo) {
# /etc/pam.d/sudo. # To be able to run cowbuilder in AFS, we need to use a special version of
file { # /etc/pam.d/sudo.
'/etc/pam.d/sudo': file {
source => 'puppet:///modules/su_debuild/etc/pam.d/sudo', '/etc/pam.d/sudo':
require => Package['sudo']; source => 'puppet:///modules/su_debuild/etc/pam.d/sudo',
require => Package['sudo'];
}
} }
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment