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 ###
ensure_packages(['sudo'], {'ensure' => 'present'})
......@@ -14,12 +17,14 @@ class su_debuild::sudo {
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
# /etc/pam.d/sudo.
file {
'/etc/pam.d/sudo':
source => 'puppet:///modules/su_debuild/etc/pam.d/sudo',
require => Package['sudo'];
if ($manage_pamd_sudo) {
# To be able to run cowbuilder in AFS, we need to use a special version of
# /etc/pam.d/sudo.
file {
'/etc/pam.d/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