From 5b6ff817a5fff3dd90425d140ef137237c1b50ed Mon Sep 17 00:00:00 2001 From: Mike Shoup Date: Fri, 10 Nov 2017 18:46:41 -0700 Subject: [PATCH] Add selinux status check The seboolean module will fail if selinux is enabled --- tasks/main.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tasks/main.yml b/tasks/main.yml index 6c3a806..85d7180 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -71,11 +71,17 @@ state: absent path: "{{ nextcloud_package_destination }}/nextcloud/" +- name: selinux status + command: /usr/sbin/getenforce + register: selinux_status + changed_when: false + - name: seboolean httpd_unified seboolean: name: httpd_unified state: yes persistent: yes + when: selinux_status.stdout != "Disabled" - name: enable and start httpd service: