@@ -6,5 +6,10 @@ include: | |||
sshd_banner: | |||
file.managed: | |||
- name: {{ openssh.banner }} | |||
{% if openssh.banner_string is defined %} | |||
- contents: | | |||
{{ openssh.banner_string }} | |||
{% else %} | |||
- source: {{ openssh.banner_src }} | |||
- template: jinja | |||
{% endif %} |
@@ -177,6 +177,10 @@ ssh_config: | |||
openssh: | |||
# Instead of adding a custom banner file you can set it in pillar | |||
banner_string: | | |||
Welcome to {{ grains['id'] }}! | |||
# Controls if SSHD should be enabled/started | |||
sshd_enable: true | |||
auth: |