Update to 2021-12-01 19:13

This commit is contained in:
Daniel Berteaud
2021-12-01 19:13:34 +01:00
commit 4c4556c660
2153 changed files with 60999 additions and 0 deletions

View File

@@ -0,0 +1,54 @@
---
- name: Install dependencies
yum: name={{ pma_packages }}
tags: pma
- when: pma_install_mode != 'none'
block:
- name: Download phpMyAdmin
get_url:
url: "{{ pma_archive_url }}"
dest: "{{ pma_root_dir }}/tmp/"
checksum: "sha256:{{ pma_archive_sha256 }}"
- name: Extract pma archive
unarchive:
src: "{{ pma_root_dir }}/tmp/phpMyAdmin-{{ pma_version }}-all-languages.zip"
dest: "{{ pma_root_dir }}/tmp"
remote_src: yes
- name: Move files to the correct directory
synchronize:
src: "{{ pma_root_dir }}/tmp/phpMyAdmin-{{ pma_version }}-all-languages/"
dest: "{{ pma_root_dir }}/web/"
compress: False
delete: True
delegate_to: "{{ inventory_hostname }}"
tags: pma
- import_tasks: ../includes/webapps_create_mysql_db.yml
vars:
- db_name: "{{ pma_db_name }}"
- db_user: "{{ pma_db_user }}"
- db_server: "{{ pma_db_server }}"
- db_pass: "{{ pma_db_pass }}"
tags: pma
- name: Prepare SQL file to create tables
replace: path={{ pma_root_dir }}/web/sql/create_tables.sql regexp='phpmyadmin' replace={{ pma_db_name }}
tags: pma
- name: Create tables
mysql_db:
name: "{{ pma_db_name }}"
state: import
target: "{{ pma_root_dir }}/web/sql/create_tables.sql"
login_host: "{{ pma_db_server }}"
login_user: sqladmin
login_password: "{{ mysql_admin_pass }}"
when: db_created.changed
tags: pma