make it work on debian 11

This commit is contained in:
2022-01-05 21:58:10 +01:00
parent a7c94f60b4
commit fe4d05ce58
4 changed files with 24 additions and 6 deletions

View File

@@ -38,15 +38,22 @@
mode: 0700 mode: 0700
owner: "{{ mariadb_user }}" owner: "{{ mariadb_user }}"
setype: mysqld_db_t setype: mysqld_db_t
- name: initialize data dir
become: true
become_user: mysql
command: "/usr/bin/mysql_install_db --datadir={{ mariadb_data_dir }} --user={{ mariadb_user }}"
args:
creates: "{{ mariadb_data_dir }}/mysql"
when: ansible_distribution == "CentOS" when: ansible_distribution == "CentOS"
- name: initialize data dir - name: installa mariadb server package - debian
become: true apt:
become_user: mysql name: "{{ packages_list }}"
command: "/usr/bin/mysql_install_db --datadir={{ mariadb_data_dir }} --user={{ mariadb_user }}" state: present
args: when: ansible_os_family == "Debian"
creates: "{{ mariadb_data_dir }}/mysql"
- name: setup logging - name: setup logging
file: file:

5
vars/debian11.yml Normal file
View File

@@ -0,0 +1,5 @@
packages_list:
- mariadb-server
- python3-pymysql
admin_group: adm

5
vars/ubuntu.yml Normal file
View File

@@ -0,0 +1,5 @@
packages_list:
- mariadb-server
- python3-pymysql
admin_group: adm

1
vars/ubuntu20.yml Symbolic link
View File

@@ -0,0 +1 @@
ubuntu.yml