aboutsummaryrefslogtreecommitdiffstats
path: root/modules/openssh/manifests/server.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/openssh/manifests/server.pp')
-rw-r--r--modules/openssh/manifests/server.pp16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/openssh/manifests/server.pp b/modules/openssh/manifests/server.pp
new file mode 100644
index 00000000..ce60646b
--- /dev/null
+++ b/modules/openssh/manifests/server.pp
@@ -0,0 +1,16 @@
+class openssh::server {
+ # some trick to manage sftp server, who is arch dependent on mdv
+ $path_to_sftp = "$::lib_dir/ssh/"
+
+ package { 'openssh-server': }
+
+ service { 'sshd':
+ subscribe => Package['openssh-server'],
+ }
+
+ file { '/etc/ssh/sshd_config':
+ require => Package['openssh-server'],
+ content => template('openssh/sshd_config'),
+ notify => Service['sshd']
+ }
+}