From ea0a8e03584eefb29d4e7ec944bbf4d2aea4a5bb Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sat, 31 Jan 2015 23:49:31 +0000 Subject: [PATCH] Fix sundries for idempotency --- roles/freemedia/tasks/main.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/roles/freemedia/tasks/main.yml b/roles/freemedia/tasks/main.yml index 2897963a10..988627a1e2 100644 --- a/roles/freemedia/tasks/main.yml +++ b/roles/freemedia/tasks/main.yml @@ -67,5 +67,18 @@ tags: - config +- name: check the selinux context freemedia + command: matchpathcon /srv/web/freemedia + register: freemediacontext + always_run: yes + changed_when: "1 != 1" + tags: + - config + - selinux + - name: /srv/web/freemedia file contexts command: semanage fcontext -a -t httpd_sys_content_t "/srv/web/freemedia(/.*)?" + when: freemediacontext.stdout.find('httpd_sys_content_t') == -1 + tags: + - config + - selinux