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

remove the no-longer-needed sudo class

parent 3529d359
Branches master
No related tags found
No related merge requests found
class su_debuild::sudo (
Boolean $manage_pamd_sudo = false,
)
{
### SUDO ###
ensure_packages(['sudo'], {'ensure' => 'present'})
# Install a sudo configuration letting mortals run pdebuild.
file_line { 'sudo_rule_for_pdebuild':
path => '/etc/sudoers',
line => '%root ALL = NOPASSWD: /usr/sbin/cowbuilder',
}
# Ignore the pbuilder sudos.
file { '/etc/filter-syslog/pbuilder':
source => 'puppet:///modules/su_debuild/etc/filter-syslog/pbuilder';
}
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