1 # Debian.org's sudo setup
10 file { '/etc/pam.d/sudo':
11 source => 'puppet:///modules/sudo/pam',
12 require => Package['sudo'],
15 file { '/etc/sudoers':
17 source => 'puppet:///modules/sudo/sudoers',
18 require => Package['sudo'],
21 file { '/etc/sudoers.d':
27 source => 'puppet:///files/empty/',
29 file { '/etc/sudoers.d/README':
32 # According to the README shipped with Debian 10,
33 # this directory, if included in /etc/sudoers, needs
34 # to contain at least one file. Files which end in
35 # a '~' character or that contain a '.' are ignored.
37 # Files should be mode 0440 and be edited with visudo.