From 2151aee9fdbd69aadf1a4e2cf396ee461240b2d9 Mon Sep 17 00:00:00 2001 From: Rick Elrod Date: Thu, 5 Dec 2019 20:50:50 +0000 Subject: [PATCH] rsyncd: try to fix role for python3 boxen Signed-off-by: Rick Elrod --- roles/rsyncd/tasks/main.yml | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/roles/rsyncd/tasks/main.yml b/roles/rsyncd/tasks/main.yml index 34259c5177..7328bd682e 100644 --- a/roles/rsyncd/tasks/main.yml +++ b/roles/rsyncd/tasks/main.yml @@ -13,7 +13,7 @@ tags: - packages - rsyncd - when: ansible_distribution_major_version|int < 8 and ansible_distribution == 'RedHat' + when: (ansible_distribution == 'RedHat' and ansible_distribution_major_version|int < 8) or (ansible_distribution_major_version|int < 30 and ansible_distribution == 'Fedora') - name: install necessary packages package: @@ -21,23 +21,11 @@ name: - rsync - xinetd - - libsemanage-python + - python3-libsemanage tags: - packages - rsyncd - when: ansible_distribution_major_version|int >= 8 and ansible_distribution == 'RedHat' - -- name: install necessary packages - package: - state: present - name: - - rsync - - xinetd - - libsemanage-python - tags: - - packages - - rsyncd - when: ansible_distribution_major_version|int >= 29 and ansible_distribution == 'Fedora' + when: (ansible_distribution_major_version|int >= 30 and ansible_distribution == 'Fedora') or (ansible_distribution == 'RedHat' and ansible_distribution_major_version|int >= 8) - name: rsyncd.conf file copy: src={{ item }} dest=/etc/rsyncd.conf mode=0644