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

Annotation of /puppet/modules/bcd/manifests/init.pp

Parent Directory Parent Directory | Revision Log Revision Log


Revision 849 - (hide annotations) (download)
Tue Jan 18 18:49:36 2011 UTC (13 years, 3 months ago) by boklm
File size: 478 byte(s)
members of mga-iso_makers group can use bcd account
1 boklm 765 class bcd {
2 misc 776 class variable {
3     $bcd_login = 'bcd'
4     $bcd_home = '/home/bcd'
5 boklm 849 $isomakers_group = 'mga-iso_makers'
6 misc 776 }
7 boklm 765
8 misc 776 class base inherits variable {
9 boklm 848 include sudo
10 misc 776
11 boklm 765 buildsystem::sshuser { $bcd_login:
12 misc 777 homedir => $bcd_home,
13     comment => "User for creating ISOs",
14 boklm 848 }
15 boklm 765
16 misc 777 package { bcd:
17 boklm 848 ensure => 'installed',
18 misc 777 }
19 boklm 765
20 misc 777 sudo::sudoers_config { "bcd":
21 boklm 848 content => template("bcd/sudoers.bcd")
22 boklm 765 }
23     }
24     }

  ViewVC Help
Powered by ViewVC 1.1.30