phpldapadmin: mise au point

This commit is contained in:
2020-04-19 22:23:27 +02:00
parent 0cbb6c7e97
commit 60a54b7c43
6 changed files with 39 additions and 27 deletions

View File

@@ -1,24 +1,30 @@
- file:
name: /etc/httpd/conf.d/php-fpm-7.conf
state: absent
notify: reloadhttpd
- yum:
name: rh-php70-php-*
state: absent
notify: reloadhttpd
- yum:
name: [ php, php-ldap ]
state: installed
notify: reloadhttpd
- unarchive:
dest: /var/www/html
src: pla.tgz
- file:
src: /var/www/html/phpldapadmin-1.2.3
state: link
dest: /var/www/html/pla
- name: get archive
get_url:
url: https://github.com/leenooks/phpLDAPadmin/archive/{{ pla_version }}.tar.gz
dest: /tmp/pla_{{pla_version }}.gz
- yum:
name: [ php-ldap, php-xml ]
state: installed
- template:
src: pla_config.php
dest: /var/www/html/pla/config/config.php
- unarchive:
dest: /{{ pla_install_dir }}
src: /tmp/pla_{{pla_version }}.gz
remote_src: true
- file:
src: /{{ pla_install_dir }}/phpLDAPadmin-{{ pla_version }}
state: link
dest: /{{ pla_install_dir }}/pla
- template:
src: pla_config.php
dest: /{{ pla_install_dir }}/pla/config/config.php
- name: clean up
file:
path: /tmp/pla_{{pla_version }}.gz
state: absent
- name: deploy apache config
template:
src: pla_httpd.conf
dest: /etc/httpd/conf.d/pla.conf
notify: reload_apache