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:
parent
89fe1561b8
commit
c4bdd88e27
|
@ -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")
|
||||
|
||||
|
|
Loading…
Reference in a new issue