X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsudo%2Fmanifests%2Finit.pp;h=dfb05808283777257a7d135ff00164c1d9d1f0e6;hb=117b10382e9b96bcb7d26362dec2003d56d1b104;hp=d774a8f6c203aa5e95f039667625b8cae6029452;hpb=70a9bda9ef6e5fa2cebded47c59a11a2592c5511;p=mirror%2Fdsa-puppet.git diff --git a/modules/sudo/manifests/init.pp b/modules/sudo/manifests/init.pp index d774a8f6c..dfb058082 100644 --- a/modules/sudo/manifests/init.pp +++ b/modules/sudo/manifests/init.pp @@ -1,22 +1,18 @@ class sudo { - package { sudo: ensure => installed } - file { "/etc/sudoers": - owner => root, - group => root, - mode => 440, - source => [ "puppet:///modules/sudo/per-host/$fqdn/sudoers", - "puppet:///modules/sudo/common/sudoers" ], - require => Package["sudo"] - ; - "/etc/pam.d/sudo": - source => [ "puppet:///modules/sudo/per-host/$fqdn/pam", - "puppet:///modules/sudo/common/pam" ], - require => Package["sudo"] - ; + package { 'sudo': + ensure => installed + } + + file { '/etc/pam.d/sudo': + source => 'puppet:///modules/sudo/pam', + require => Package['sudo'], + } + file { '/etc/sudoers': + mode => '0440', + source => [ "puppet:///modules/sudo/sudoers.${::lsbdistcodename}", + 'puppet:///modules/sudo/sudoers' ], + require => Package['sudo'], } } -# vim:set et: -# vim:set sts=4 ts=4: -# vim:set shiftwidth=4: