]> git.donarmstrong.com Git - dsa-puppet.git/blob - modules/sudo/manifests/init.pp
this is now a template
[dsa-puppet.git] / modules / sudo / manifests / init.pp
1 class sudo {
2         package { sudo: ensure => installed }
3
4         file { "/etc/sudoers":
5                 owner   => root,
6                 group   => root,
7                 mode    => 440,
8                 content => template("sudo/sudoers.erb"),
9                 require => Package["sudo"]
10                 ;
11                "/etc/pam.d/sudo":
12                 source  => [ "puppet:///modules/sudo/per-host/$fqdn/pam",
13                              "puppet:///modules/sudo/common/pam" ],
14                 require => Package["sudo"]
15                 ;
16
17         }
18 }
19 # vim:set et:
20 # vim:set sts=4 ts=4:
21 # vim:set shiftwidth=4: