diff --git a/templates/sshd_config.j2 b/templates/sshd_config.j2 index 5e3ab35..b211514 100644 --- a/templates/sshd_config.j2 +++ b/templates/sshd_config.j2 @@ -20,10 +20,14 @@ TCPKeepAlive yes # Server authentication Protocol 2 -HostKey /etc/ssh/ssh_host_ed25519_key -{% if generate_ecdsa_too %} +{% if ansible_distribution_release == 'wheezy' -%} + # HostKey /etc/ssh/ssh_host_ed25519_key +{% else %} + HostKey /etc/ssh/ssh_host_ed25519_key + {%- if generate_ecdsa_too %} HostKey /etc/ssh/ssh_host_ecdsa_key -{% endif %} + {%- endif -%} +{%- endif %} # Not available in openssh 6.7 # HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-ed25519 diff --git a/vars/main.yml b/vars/main.yml index 1e8a365..059d6b1 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -1,3 +1,3 @@ --- -playbook_version_number: 1024 # should be over ninethousand +playbook_version_number: 1048 # should be over ninethousand playbook_version_path: '/etc/ansible-version/role-sshd_chaos-bodensee_github.com.version'