diff --git a/roles/captiveportal/tasks/main.yml b/roles/captiveportal/tasks/main.yml index 5e2c3aff9..87e03de23 100644 --- a/roles/captiveportal/tasks/main.yml +++ b/roles/captiveportal/tasks/main.yml @@ -78,6 +78,11 @@ # enabled: False # when: not captiveportal_enabled +- name: Stop uwsgi + systemd: + name: uwsgi + state: stopped + - name: Install uWSGI config file /etc/uwsgi/apps-enabled/captiveportal.ini from template template: src: captiveportal.ini.j2 @@ -121,11 +126,11 @@ when: not captiveportal_enabled # lets assume admin-console was/will be installed anyway -- name: Restart uwsgi +- name: Start uwsgi systemd: name: uwsgi daemon_reload: yes - state: restarted + state: started enabled: true - name: Stop 'dnsmasq' systemd service