Saltstack Official OpenSSH Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

25 lines
541B

  1. {% from "openssh/map.jinja" import openssh with context %}
  2. openssh:
  3. pkg.installed:
  4. - name: {{ openssh.server }}
  5. service.running:
  6. - enable: True
  7. - name: {{ openssh.service }}
  8. - require:
  9. - pkg: {{ openssh.server }}
  10. - file: sshd_banner
  11. - watch:
  12. - file: sshd_config
  13. sshd_config:
  14. file.managed:
  15. - name: {{ openssh.sshd_config }}
  16. - source: {{ openssh.sshd_config_src }}
  17. sshd_banner:
  18. file.managed:
  19. - name: {{ openssh.banner }}
  20. - source: {{ openssh.banner_src }}
  21. - template: jinja