From 22c4a64fce4a5ab09c2175d8e0f84ffc52deec86 Mon Sep 17 00:00:00 2001 From: Nicolas Vigier Date: Tue, 18 Jan 2011 18:42:28 +0000 Subject: ssh_access not needed anymore --- modules/bcd/manifests/init.pp | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/modules/bcd/manifests/init.pp b/modules/bcd/manifests/init.pp index d2a8d13f..428321cd 100644 --- a/modules/bcd/manifests/init.pp +++ b/modules/bcd/manifests/init.pp @@ -1,33 +1,23 @@ class bcd { class variable { - $bcd_login = 'bcd' $bcd_home = '/home/bcd' } class base inherits variable { - include sudo + include sudo buildsystem::sshuser { $bcd_login: homedir => $bcd_home, comment => "User for creating ISOs", - } + } package { bcd: - ensure => 'installed', + ensure => 'installed', } sudo::sudoers_config { "bcd": - content => template("bcd/sudoers.bcd") - } - } - - define ssh_access($type, $key) { - include bcd::variable - ssh_authorized_key{$name: - type => $type, - key => $key, - user => $bcd_login, + content => template("bcd/sudoers.bcd") } } } -- cgit v1.2.1