/[adm]/puppet/modules/sudo/manifests/init.pp
ViewVC logotype

Contents of /puppet/modules/sudo/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 768 - (show annotations) (download)
Wed Jan 12 17:32:33 2011 UTC (13 years, 3 months ago) by boklm
File size: 524 byte(s)
add sudoers_config define (proposed by misc)
1 class sudo {
2 package { sudo:
3 ensure => installed;
4 }
5
6 file { "/etc/sudoers.d":
7 ensure => directory,
8 mode => 711,
9 owner => root,
10 group => root,
11 }
12
13 file { "/etc/sudoers":
14 ensure => present,
15 owner => root,
16 group => root,
17 mode => 440,
18 content => template("sudo/sudoers")
19 }
20
21 define sudoers_config($content) {
22 file { "/etc/sudoers.d/$name":
23 owner => root,
24 group => root,
25 mode => 440,
26 content => $content,
27 }
28 }
29 }

  ViewVC Help
Powered by ViewVC 1.1.30