diff --git a/playbooks/groups/proxies-websites.yml b/playbooks/groups/proxies-websites.yml index ca320328d7..8b9b8c97a2 100644 --- a/playbooks/groups/proxies-websites.yml +++ b/playbooks/groups/proxies-websites.yml @@ -71,12 +71,14 @@ pre_tasks: - name: Create /srv/web/ for all the goodies. - file: dest=/srv/web owner=root group=root mode=0755 state=directory + file: > + dest=/srv/web state=directory + owner=root group=root mode=0755 + setype=httpd_sys_content_t recurse=True tags: - httpd - httpd/website - roles: - role: httpd/website diff --git a/roles/apps-fp-o/tasks/main.yml b/roles/apps-fp-o/tasks/main.yml index 948d74c180..a0dbf1971f 100644 --- a/roles/apps-fp-o/tasks/main.yml +++ b/roles/apps-fp-o/tasks/main.yml @@ -18,6 +18,14 @@ tags: - apps-fp-o +- name: Make sure the correct setype is in place + file: > + dest=/srv/web/apps.fp.o/ state=directory + owner=root group=root mode=0755 + setype=httpd_sys_content_t recurse=True + tags: + - apps-fp-o + - name: Copy in our app data yaml file: > src=apps.yaml dest=/usr/share/apps-fp-o/apps.yaml