diff --git a/evolinux-users/tasks/user.yml b/evolinux-users/tasks/user.yml index af1a920a..ff2b7390 100644 --- a/evolinux-users/tasks/user.yml +++ b/evolinux-users/tasks/user.yml @@ -43,16 +43,18 @@ # Unix groups -- name: "Unix group '{{ evolinux_ssh_group }}' is present" +- name: "Unix group '{{ evolinux_ssh_group }}' is present (Debian 9 or later)" group: name: "{{ evolinux_ssh_group }}" state: present + when: ansible_distribution_major_version | version_compare('9', '>=') -- name: "Unix user '{{ user.name }}' belongs to group '{{ evolinux_ssh_group }}'" +- name: "Unix user '{{ user.name }}' belongs to group '{{ evolinux_ssh_group }}' (Debian 9 or later)" user: name: '{{ user.name }}' groups: "{{ evolinux_ssh_group }}" append: yes + when: ansible_distribution_major_version | version_compare('9', '>=') - name: "Secondary Unix groups are present" group: