--- a/dev/modules/sysconfig/manifests/packages.pp Fri Mar 14 15:59:03 2014 +0100
+++ b/dev/modules/sysconfig/manifests/packages.pp Sat Mar 15 10:01:51 2014 +0100
@@ -31,4 +31,22 @@
#upgrade setuptools
exec { '/usr/bin/easy_install --upgrade setuptools': require => Package[$coment_pkgs]}
+ augeas { "sshd_config":
+ context => "/files/etc/ssh/sshd_config",
+ changes => [
+ "set UseDNS no",
+ "set GSSAPIAuthentication no",
+ ],
+ notify => Service["sshd"],
+ }
+
+ service { "sshd":
+ name => $operatingsystem ? {
+ Debian => "ssh",
+ default => "sshd",
+ },
+ require => Augeas["sshd_config"],
+ enable => true,
+ ensure => running,
+ }
}