$sshkey_type = 'absent',
$membership = 'minimum',
$ticket = false,
- $tag = false,
$refresh_keys = false) {
if $password != 'absent' {
password => $password,
uid => $real_uid ? { false => undef, default => $real_uid },
gid => $real_gid ? { false => undef, default => $real_gid },
- tag => $tag,
}
if $refresh_keys == true {
ssh_authorized_key { "$title":
ensure => $ensure,
key => $sshkey,
- tag => $tag,
user => $title,
type => $real_sshkey_type,
target => "$real_homedir/.ssh/authorized_keys",