openssh-formula/openssh/init.sls
brandonparsons 90ce0d262f Specify the service name for ssh
Current code was asking for service 'openssh' which does not exist. It is 'ssh'. Specifying a name in the `service.running` block fixes this.
2013-12-05 05:57:21 -07:00

26 lines
507 B
Plaintext

openssh:
pkg:
- installed
{% if grains['os_family'] == 'Debian' %}
- name: openssh-server
{% endif %}
service.running:
- enable: True
- name: ssh
- require:
- pkg: openssh
- file: sshd_banner
- watch:
- file: sshd_config
sshd_config:
file.managed:
- name: /etc/ssh/sshd_config
- source: salt://openssh/files/sshd_config
sshd_banner:
file.managed:
- name: /etc/ssh/banner
- source: salt://openssh/files/banner
- template: jinja