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}}"
|
dest: "{{ evoadmin_document_root}}"
|
||||||
version: jessie
|
version: jessie
|
||||||
update: no
|
update: no
|
||||||
# Warning: Need sudo!
|
|
||||||
become_user: "{{ evoadmin_username }}"
|
|
||||||
when: ansible_distribution_release == "jessie"
|
when: ansible_distribution_release == "jessie"
|
||||||
|
|
||||||
- name: "Clone evoadmin repository (Debian 9 or later)"
|
- name: "Clone evoadmin repository (Debian 9 or later)"
|
||||||
|
@ -45,10 +43,14 @@
|
||||||
dest: "{{ evoadmin_document_root}}"
|
dest: "{{ evoadmin_document_root}}"
|
||||||
version: master
|
version: master
|
||||||
update: yes
|
update: yes
|
||||||
# Warning: Need sudo!
|
|
||||||
become_user: "{{ evoadmin_username }}"
|
|
||||||
when: ansible_distribution_major_version | version_compare('9', '>=')
|
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
|
- include: remount_usr_rw.yml
|
||||||
when: evoadmin_scripts_dir | search ("/usr")
|
when: evoadmin_scripts_dir | search ("/usr")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue