From 4f7714d79f3814986660bb392dfb6424bd2d0f88 Mon Sep 17 00:00:00 2001 From: L3D Date: Tue, 25 May 2021 14:38:00 +0200 Subject: [PATCH] prevent become to user --- defaults/main.yml | 2 +- tasks/manual_install_websvn.yml | 11 ++++++++++- vars/main.yml | 2 +- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index b5ef812..d8a7bfb 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -4,7 +4,7 @@ websvn__state: 'present' websvn__adduser: true websvn__web_user: nginx websvn__web_group: nginx -websvn__version: 2.5 +websvn__version: 2.6.1 websvn__config_src: templates/config.php websvn__skip_peap: false diff --git a/tasks/manual_install_websvn.yml b/tasks/manual_install_websvn.yml index 1bdb042..d12afce 100644 --- a/tasks/manual_install_websvn.yml +++ b/tasks/manual_install_websvn.yml @@ -10,12 +10,21 @@ - name: clone websvn become: true - become_user: "{{ websvn__web_user }}" +# become_user: "{{ websvn__web_user }}" ansible.builtin.git: repo: https://github.com/websvnphp/websvn.git dest: /var/www/websvn version: "{{ websvn__version }}" +- name: chown "{{ websvn__web_user }}" /var/www/websvn + become: true + ansible.builtin.file: + path: /var/www/websvn + recurse: yes + state: directory + owner: "{{ websvn__web_user }}" + group: "{{ websvn__web_group }}" + - name: copy config template become: true ansible.builtin.template: diff --git a/vars/main.yml b/vars/main.yml index 5b4a964..9046644 100644 --- a/vars/main.yml +++ b/vars/main.yml @@ -13,6 +13,6 @@ websvn__packages: # versionscheck -playbook_version_number: 16 # should be over ninethousand +playbook_version_number: 17 # should be over ninethousand playbook_version_path: 'role-websvn_roles-ansible_github.com.version'