diff --git a/mysql/files/evolinux-defaults.cnf b/mysql/files/z_evolinux.cnf similarity index 100% rename from mysql/files/evolinux-defaults.cnf rename to mysql/files/z_evolinux.cnf diff --git a/mysql/files/zzz_evolinux.cnf b/mysql/files/zzz_evolinux.cnf new file mode 100644 index 00000000..e3d6334a --- /dev/null +++ b/mysql/files/zzz_evolinux.cnf @@ -0,0 +1,2 @@ +[mysqld] +#bind-address = 0.0.0.0 diff --git a/mysql/tasks/config.yml b/mysql/tasks/config.yml index 1b061b7e..0e59fc4b 100644 --- a/mysql/tasks/config.yml +++ b/mysql/tasks/config.yml @@ -1,16 +1,21 @@ --- -- name: Copy Evolinux defaults +- name: Copy MySQL config files copy: - src: evolinux-defaults.cnf - dest: /etc/mysql/conf.d/000-evolinux-defaults.cnf - mode: 0640 + src: "{{ item.file }}" + dest: "/etc/mysql/conf.d/{{ item.file }}" + owner: root + group: root + mode: "{{ item.mode }}" + with_items: + - { file: z_evolinux.cnf, mode: 0644 } + - { file: zzz_evolinux.cnf, mode: 0640 } tags: - mysql -- name: Custom mysqld config values +- name: Custom MySQL config ini_file: - dest: /etc/mysql/conf.d/100-evolinux-custom.cnf + dest: /etc/mysql/conf.d/zzz_evolinux.cnf section: mysqld option: '{{ item.option }}' value: '{{ item.value }}' diff --git a/mysql/tasks/tmpdir.yml b/mysql/tasks/tmpdir.yml index 4916d182..3d291862 100644 --- a/mysql/tasks/tmpdir.yml +++ b/mysql/tasks/tmpdir.yml @@ -13,7 +13,7 @@ - name: Configure tmpdir ini_file: - dest: /etc/mysql/conf.d/100-evolinux-custom.cnf + dest: /etc/mysql/conf.d/zzz_evolinux.cnf section: mysqld option: tmpdir value: "{{ mysql_custom_tmpdir }}"