add var to set owner of pla install dir

This commit is contained in:
2025-09-24 08:59:37 +02:00
parent 4abc5aa161
commit 75682268b7
3 changed files with 8 additions and 1 deletions

View File

@@ -17,6 +17,7 @@ pla_basedn - no default
pla_install_dir - default /var/www/html pla_install_dir - default /var/www/html
pla_version - default 1.2.6.7 pla_version - default 1.2.6.7
pla_ldap_server - default {{ localhost }} pla_ldap_server - default {{ localhost }}
pla_install_dir_owner - default pla, should probably be "{{ php_fpm_pool_user }}"
Dependencies Dependencies
------------ ------------

View File

@@ -2,4 +2,5 @@
# defaults file for phpldapadmin # defaults file for phpldapadmin
pla_version: 1.2.6.7 pla_version: 1.2.6.7
pla_install_dir: /var/www/html/ pla_install_dir: /var/www/html/
pla_install_dir_owner: pla
pla_ldap_server: localhost pla_ldap_server: localhost

View File

@@ -11,10 +11,14 @@
dest: /{{ pla_install_dir }} dest: /{{ pla_install_dir }}
src: /tmp/pla_{{pla_version }}.gz src: /tmp/pla_{{pla_version }}.gz
remote_src: true remote_src: true
- ansible.builtin.file:
- name: "[pla : link ]"
tags: skip
ansible.builtin.file:
src: /{{ pla_install_dir }}/phpLDAPadmin-{{ pla_version }} src: /{{ pla_install_dir }}/phpLDAPadmin-{{ pla_version }}
state: link state: link
dest: /{{ pla_install_dir }}/pla dest: /{{ pla_install_dir }}/pla
owner: "{{ pla_install_dir_owner }}"
- name: "[pla] - configure" - name: "[pla] - configure"
vars: vars:
@@ -22,4 +26,5 @@
ansible.builtin.template: ansible.builtin.template:
src: pla_config.php src: pla_config.php
dest: /{{ pla_install_dir }}/pla/config/config.php dest: /{{ pla_install_dir }}/pla/config/config.php
owner: "{{ pla_install_dir_owner }}"