diff options
Diffstat (limited to 'manifests/sshserver.pp')
-rw-r--r-- | manifests/sshserver.pp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/manifests/sshserver.pp b/manifests/sshserver.pp new file mode 100644 index 0000000..43c0f6f --- /dev/null +++ b/manifests/sshserver.pp @@ -0,0 +1,21 @@ +# include to export your ssh key +class monkeysphere::sshserver { + include monkeysphere + if $::monkeysphere_has_hostkey { + @@file { "/var/lib/puppet/modules/monkeysphere/hosts/${::fqdn}": + ensure => present, + content => template('monkeysphere/host.erb'), + require => Package['monkeysphere'], + tag => 'monkeysphere-host', + } + } + + file{'/etc/cron.d/update-monkeysphere-auth': + ensure => present, + source => 'puppet:///modules/monkeysphere/etc/cron.d/update-monkeysphere-auth', + require => Package['monkeysphere'], + mode => '0644', + owner => root, + group => root, + } +} |