]> arthur.barton.de Git - AnsibleRoles.git/blob - roles/sshd/tasks/main.yml
"sshd": Add support for Ubuntu
[AnsibleRoles.git] / roles / sshd / tasks / main.yml
1 ---
2 # sshd tasks
3
4 - name: install SSH packages
5   tags:
6     - packages
7     - sshd
8   apt: >
9     state=latest
10     name={{ item }}
11   with_items:
12     - openssh-blacklist-extra
13     - ssh
14   when: "ansible_distribution == 'Debian' or ansible_distribution == 'Ubuntu'"
15
16 - name: ensure service "ssh" is enabled and running
17   tags:
18     - services
19     - sshd
20   service: >
21     enabled=yes
22     name=ssh
23     state=running
24   when: "ansible_distribution == 'Debian' or ansible_distribution == 'Ubuntu'"
25
26 - name: ensure service "sshd" is enabled and running
27   tags:
28     - services
29     - sshd
30   service: >
31     enabled=yes
32     name=sshd
33     state=running
34   when: "ansible_distribution != 'Debian' and ansible_distribution != 'Ubuntu'"