From: ng Date: Sat, 17 Jan 2015 09:52:07 +0000 (+0000) Subject: Merge branch 'master' into 'master' X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=2d6433e0ca548d0bf083904fbfc5a95ae49c4029;p=puppet-sshd.git Merge branch 'master' into 'master' Fix for Debian squeeze and ssh_keygen for Puppet < 3 installs Facter versions that are shipping in Debian squeeze and wheezy do not support the operatingsystemmajrelease core fact, which appears only from facter 1.7 onwards. This isn't a big problem for wheezy since the openssh-server version it ships supports multiple AuthorizedKeysFile file paths, On Debian squeeze, openssh-server does NOT support multuple AuthorizedKeysFile and will refuse to start with such a definition. ALSO: `ssh_keygen` is currently broken for Puppet 2.7.x clients. This commit should resolve the issue. The fix was suggested by @ng in reference to https://github.com/duritong/puppet-sysctl/blob/master/lib/puppet/provider/sysctl_runtime/sysctl_runtime.rb#L16-L17 See merge request !3 --- 2d6433e0ca548d0bf083904fbfc5a95ae49c4029