16 lines
449 B
YAML
16 lines
449 B
YAML
---
|
|
- name: Ensure 'openssh_state' is valid
|
|
ansible.builtin.fail:
|
|
msg: >-2
|
|
Invalid value '{{ openssh_state }}' for 'openssh_state'.
|
|
Valid values are {{ openssh_states | join(', ') }}!
|
|
when: openssh_state not in openssh_states
|
|
|
|
- name: Ensure openssh is {{ openssh_state }}
|
|
ansible.builtin.include_tasks:
|
|
file: "install.yml"
|
|
|
|
- name: Ensure sshd is configured
|
|
ansible.builtin.include_tasks:
|
|
file: "configure-sshd.yml"
|