38 lines
938 B
YAML
38 lines
938 B
YAML
---
|
|
# tasks file for etherpad upgrade
|
|
|
|
- name: Move some directories back to DocumentRoot
|
|
shell:
|
|
cmd: "mv {bin,cfg,doc,lib,tpl,tst,vendor} ~/PrivateBin/"
|
|
chdir: "~/secret/"
|
|
executable: /bin/bash
|
|
become_user: "{{ service }}"
|
|
|
|
- name: Update privatebin repo (git)
|
|
git:
|
|
repo: "{{ git_url }}"
|
|
dest: "~/PrivateBin/"
|
|
version: "{{ git_version }}"
|
|
update: yes
|
|
force: true
|
|
become_user: "{{ service }}"
|
|
|
|
- name: Move back some directories outside DocumentRoot
|
|
shell:
|
|
cmd: "mv {bin,cfg,doc,lib,tpl,tst,vendor} ~/secret/"
|
|
chdir: "~/PrivateBin/"
|
|
executable: /bin/bash
|
|
become_user: "{{ service }}"
|
|
|
|
- name: Ajust path needed for directories outside DocumentRoot
|
|
lineinfile:
|
|
path: "~/PrivateBin/index.php"
|
|
regexp: ^define\('PATH', ''\);
|
|
line: define('PATH', '../secret/');
|
|
become_user: "{{ service }}"
|
|
|
|
- name: Reload apache conf
|
|
service:
|
|
name: apache2
|
|
state: reloaded
|