From 3cedc1366b8ffae8cddfb0b1d41e6799826e4b91 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 11 Apr 2019 15:24:49 +0200 Subject: [PATCH] basessh: Fix libselinux-python installation on Fedora >= 31 --- roles/basessh/tasks/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/basessh/tasks/main.yml b/roles/basessh/tasks/main.yml index 3f23b51252..fafdc166c6 100644 --- a/roles/basessh/tasks/main.yml +++ b/roles/basessh/tasks/main.yml @@ -33,7 +33,7 @@ - config - sshd - selinux - when: ansible_distribution_major_version|int != 8 and ansible_distribution_major_version|int != 30 + when: ansible_distribution_major_version|int < 30 and ansible_distribution_major_version|int != 8 - name: make sure libselinux-python is installed dnf: name=python3-libselinux state=present @@ -43,7 +43,7 @@ - config - sshd - selinux - when: ansible_distribution_major_version|int == 8 or ansible_distribution_major_version|int == 30 + when: ansible_distribution_major_version|int >= 30 or ansible_distribution_major_version|int == 8 - name: check if sshd port is already known by selinux shell: semanage port -l | grep ssh