From 5ba23e32e00447ff68f6d6105565a2b9a1cb3740 Mon Sep 17 00:00:00 2001 From: Giancarlo Razzolini <grazzolini@archlinux.org> Date: Thu, 29 Dec 2016 22:21:30 -0200 Subject: [PATCH] roles/archweb: Fix the role to allow installation when archweb_site: false --- roles/archweb/tasks/main.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/roles/archweb/tasks/main.yml b/roles/archweb/tasks/main.yml index e913dae75..c5a5f2b1c 100644 --- a/roles/archweb/tasks/main.yml +++ b/roles/archweb/tasks/main.yml @@ -4,11 +4,15 @@ pacman: name=git,python2,python2-virtualenv,uwsgi-plugin-python2 state=present - name: make archweb user - user: name=archweb shell=/bin/false home="{{ archweb_dir }}" createhome=no groups=uwsgi + user: name=archweb shell=/bin/false home="{{ archweb_dir }}" createhome=no - name: fix home permissions file: state=directory owner=archweb group=archweb path="{{ archweb_dir }}" +- name: set archweb groups + user: name=archweb groups=uwsgi + when: archweb_site + - name: set up nginx template: src=nginx.d.conf.j2 dest=/etc/nginx/nginx.d/archweb.conf owner=root group=root mode=644 notify: -- GitLab