evoadmin-web: stay privileged

Becoming an unprivilegied user is problemetic for Ansible.
We continue being root, but change the permissions on created files.
This commit is contained in:
Jérémy Lecour 2017-10-07 21:48:00 +02:00
parent 89fe1561b8
commit c4bdd88e27

View file

@ -35,8 +35,6 @@
dest: "{{ evoadmin_document_root}}"
version: jessie
update: no
# Warning: Need sudo!
become_user: "{{ evoadmin_username }}"
when: ansible_distribution_release == "jessie"
- name: "Clone evoadmin repository (Debian 9 or later)"
@ -45,10 +43,14 @@
dest: "{{ evoadmin_document_root}}"
version: master
update: yes
# Warning: Need sudo!
become_user: "{{ evoadmin_username }}"
when: ansible_distribution_major_version | version_compare('9', '>=')
- name: Change ownership on git repository
file:
dest: "{{ evoadmin_document_root}}"
owner: "{{ evoadmin_username }}"
recurse: yes
- include: remount_usr_rw.yml
when: evoadmin_scripts_dir | search ("/usr")