1 - name: Ajout de l'utilisateur site_SIGLE_SITE
3 name: "site_{{ SIGLE }}_{{ config_ss_domain }}"
4 home: "/home/sites/data/{{ TLD }}/{{ DOMAIN }}/{{ config_ss_domain }}"
12 - name: Boucle d'ajout d'user dans le groupe site_SIGLE_SITE
15 groups: "site_{{ SIGLE }}_{{ config_ss_domain }}"
19 - 'backup' # pour borgmatic
21 - name: Boucle création ou modifications des répertoires home du site
23 path: "{{ item.path }}"
24 state: "{{ item.state }}"
25 owner: "{{ item.owner }}"
26 group: "{{ item.group }}"
27 mode: "{{ item.mode }}"
29 concat: "site_{{ SIGLE }}_{{ config_ss_domain }}"
31 label: "{{ item.path }}"
33 - path: "/home/sites/data/{{ TLD }}"
38 - path: "/home/sites/data/{{ TLD }}/{{ DOMAIN }}"
43 - path: "/home/sites/data/{{ TLD }}/{{ DOMAIN }}/{{ config_ss_domain }}"
45 owner: "{{ ( SITE in ['www','WP'] ) | ternary ( concat , 'root' ) }}"
46 group: "site_{{ SIGLE }}_{{ config_ss_domain }}"