@@sshkey{ "${::fqdn}-ssh-pubkey" :
tag => $dsitename,
ensure => present,
host_aliases => [ $::hostname ],
key => $::sshrsakey,
name => $::fqdn,
type => 'ssh-rsa',
}
@@file_line{ "${::fqdn}-shosts.equiv" :
tag => $dsitename,
path => "/etc/ssh/shosts.equiv",
ensure => present,
line => "+${::fqdn}",
}
notify { 'testmessage' :
message => "Downcased sitename is $dsitename",
}
Sshkey <<| tag == 'ssh' and tag == $dsitename |>> {
require => File['/etc/ssh/ssh_known_hosts'],
}
File_line <<| tag == 'ssh' and tag == $dsitename and path == "/etc/ssh/shosts.equiv" |>> {
require => File['/etc/ssh/shosts.equiv'],
}