|
|
@@ -8,43 +8,3 @@ openssh: |
|
|
|
- name: {{ openssh.service }} |
|
|
|
- require: |
|
|
|
- pkg: {{ openssh.server }} |
|
|
|
{% if salt['pillar.get']('openssh:provide_dsa_keys', False) %} |
|
|
|
- file: /etc/ssh/ssh_host_dsa_key |
|
|
|
- file: /etc/ssh/ssh_host_dsa_key.pub |
|
|
|
{% endif %} |
|
|
|
{% if salt['pillar.get']('openssh:provide_rsa_keys', False) %} |
|
|
|
- file: /etc/ssh/ssh_host_rsa_key |
|
|
|
- file: /etc/ssh/ssh_host_rsa_key.pub |
|
|
|
{% endif %} |
|
|
|
|
|
|
|
{% if salt['pillar.get']('openssh:provide_dsa_keys', False) %} |
|
|
|
ssh_host_dsa_key: |
|
|
|
file.managed: |
|
|
|
- name: /etc/ssh/ssh_host_dsa_key |
|
|
|
- contents_pillar: 'openssh:dsa:private_key' |
|
|
|
- user: root |
|
|
|
- mode: 600 |
|
|
|
|
|
|
|
ssh_host_dsa_key.pub: |
|
|
|
file.managed: |
|
|
|
- name: /etc/ssh/ssh_host_dsa_key.pub |
|
|
|
- contents_pillar: 'openssh:dsa:public_key' |
|
|
|
- user: root |
|
|
|
- mode: 600 |
|
|
|
{% endif %} |
|
|
|
|
|
|
|
{% if salt['pillar.get']('openssh:provide_rsa_keys', False) %} |
|
|
|
ssh_host_rsa_key: |
|
|
|
file.managed: |
|
|
|
- name: /etc/ssh/ssh_host_rsa_key |
|
|
|
- contents_pillar: 'openssh:rsa:private_key' |
|
|
|
- user: root |
|
|
|
- mode: 600 |
|
|
|
|
|
|
|
ssh_host_rsa_key.pub: |
|
|
|
file.managed: |
|
|
|
- name: /etc/ssh/ssh_host_rsa_key.pub |
|
|
|
- contents_pillar: 'openssh:rsa:public_key' |
|
|
|
- user: root |
|
|
|
- mode: 600 |
|
|
|
{% endif %} |