diff --git a/roles/sshd/tasks/install.yml b/roles/sshd/tasks/install.yml index ed3d811..6d5c586 100644 --- a/roles/sshd/tasks/install.yml +++ b/roles/sshd/tasks/install.yml @@ -1,13 +1,18 @@ --- +- name: SSH family packages for co-Ubuntu + ansible.builtin.set_fact: + ssh_packages: [openssh, openssh-clients, openssh-server] + when: ansible_distribution not in ("Ubuntu", "Archlinux") + - name: SSH family packages for Ubuntu ansible.builtin.set_fact: ssh_packages: [openssh-client, openssh-server] when: ansible_distribution == "Ubuntu" -- name: SSH family packages for co-Ubuntu +- name: SSH family package for archLinux ansible.builtin.set_fact: - ssh_packages: [openssh, openssh-clients, openssh-server] - when: ansible_distribution != "Ubuntu" + ssh_packages: [openssh] + when: ansible_distribution == "Archlinux" - name: Install the SSH family ansible.builtin.package: