+- name: Etckeeper commit if necessary
+ ansible.builtin.command: etckeeper commit "commit by ansible because installing {{ DOMAIN }}/{{ SITE }}"
+ ignore_errors: true
+
+- name: Install ansible mysql required packages
+ ansible.builtin.apt:
+ name:
+ - python3-pymysql
+
- name: Boucle d'ajout du user php dans plusieurs groupe
ansible.builtin.user:
name: "php_{{ SIGLE }}_{{ SITE }}"
encoding: utf8mb4 # pour WP
- name: Créer le user mysql
- mysql_user:
+ community.mysql.mysql_user:
name: "php_{{ SIGLE }}_{{ SITE }}"
priv: "php_{{ SIGLE }}_{{ SITE }}.*:ALL"
state: present
- login_unix_socket: /run/mysqld/mysqld.sock
\ No newline at end of file
+ login_unix_socket: /run/mysqld/mysqld.sock