Puppet Class: passwords::root

Defined in:
spec/fixtures/private/modules/passwords/manifests/init.pp

Overview

Parameters:

  • extra_keys (Any) (defaults to: undef)


7
8
9
10
11
12
13
14
15
16
17
18
19
20
# File 'spec/fixtures/private/modules/passwords/manifests/init.pp', line 7

class passwords::root(
    $extra_keys = undef,
){
    if $extra_keys {
        $flat_extra_keys = join(values($extra_keys), "\n")
    } else {
        $flat_extra_keys = ''
    }

    ssh::userkey { 'root':
        ensure => present,
        content => template('passwords/root-authorized-keys.erb'),
    }
}