Nessuna descrizione

init.sls 409B

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