diff options
author | Nicolas Vigier <boklm@mageia.org> | 2011-01-12 16:49:39 +0000 |
---|---|---|
committer | Nicolas Vigier <boklm@mageia.org> | 2011-01-12 16:49:39 +0000 |
commit | ebb2b6566544505f168a314d64a85929ab32d8ff (patch) | |
tree | 8978c9c01a39cb7110019e1d1c116d0eaac6adb9 /modules/bcd/manifests/init.pp | |
parent | 4b7555c3ab1acc64350d04bfdd4f9858d4d5679b (diff) | |
download | puppet-ebb2b6566544505f168a314d64a85929ab32d8ff.tar puppet-ebb2b6566544505f168a314d64a85929ab32d8ff.tar.gz puppet-ebb2b6566544505f168a314d64a85929ab32d8ff.tar.bz2 puppet-ebb2b6566544505f168a314d64a85929ab32d8ff.tar.xz puppet-ebb2b6566544505f168a314d64a85929ab32d8ff.zip |
typo in filename
Diffstat (limited to 'modules/bcd/manifests/init.pp')
-rw-r--r-- | modules/bcd/manifests/init.pp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/modules/bcd/manifests/init.pp b/modules/bcd/manifests/init.pp new file mode 100644 index 00000000..07b4e073 --- /dev/null +++ b/modules/bcd/manifests/init.pp @@ -0,0 +1,32 @@ +class bcd { + $bcd_login = 'bcd' + $bcd_home = '/home/bcd' + + class base { + include sudo + + buildsystem::sshuser { $bcd_login: + homedir => $bcd_home, + comment => "User for creating ISOs", + } + + package { bcd: + ensure => 'installed', + } + + file { "/etc/sudoers.d/bcd": + owner => root, + group => root, + mode => 440, + content => template("bcd/sudoers.bcd") + } + } + + define ssh_access($type, $key) { + ssh_authorized_key{$name: + type => $type, + key => $key, + user => $bcd_login, + } + } +} |