Aucune description

init.sls 390B

123456789101112131415161718
  1. {% from 'ssh/map.jinja' import ssh %}
  2. sshd:
  3. pkg.installed:
  4. - name: {{ ssh.server_package }}
  5. service.running:
  6. - name: {{ ssh.server_service }}
  7. - watch:
  8. - pkg: sshd
  9. - file: sshd_config
  10. sshd_config:
  11. file.managed:
  12. - name: {{ ssh.server_config_file }}
  13. - source: salt://ssh/server/files/{{ ssh.server_config_file_source }}
  14. - require:
  15. - pkg: sshd