Delete root password management

On Buster, it uses socket auth.
pull/38/head
Emilien Mantel 2019-12-28 13:47:17 +01:00
parent c338867c47
commit 5d444eec07
5 changed files with 0 additions and 60 deletions
defaults
tasks
templates/root

View File

@ -5,7 +5,6 @@
# -------------------------------------
mariadb_origin: 'default'
mariadb_use_galera: false
mariadb_root_password: null
mariadb_notify_restart: true
mariadb_upstream_apt_src: false
mariadb_manage_logrotate: true

View File

@ -1,29 +1,5 @@
---
- name: SHELL | Get MariaDB target version
shell: "LANG=C apt-cache depends mariadb-server | awk -F '-' '/Depends/ { print $NF }'"
register: apt_mariadb_version
changed_when: false
- block:
- name: DEBCONF | Prepare MariaDB silent installation (root password)
debconf:
name: 'mariadb-server-{{ apt_mariadb_version.stdout }}'
question: 'mysql-server/root_password'
vtype: 'password'
value: '{{ mariadb_root_password }}'
when: not mariadb_exists.stat.exists
- name: DEBCONF | Prepare MariaDB silent installation (root password again)
debconf:
name: 'mariadb-server-{{ apt_mariadb_version.stdout }}'
question: 'mysql-server/root_password_again'
vtype: 'password'
value: '{{ mariadb_root_password }}'
when: not mariadb_exists.stat.exists and mariadb_root_password is string
- name: APT | Install MariaDB server
apt:
pkg: mariadb-server

View File

@ -1,13 +1,5 @@
---
- block:
- name: SET_FACT | Bypass https://github.com/ansible/ansible/issues/19874
set_fact:
ansible_distribution_release: 'buster'
when: ansible_facts.distribution_major_version == "buster/sid"
- name: INCLUDE_VARS | Related to OS version
include_vars: "{{ ansible_distribution }}-{{ ansible_distribution_release }}.yml"
@ -40,15 +32,6 @@
(config.changed or extraconfig.changed) and
not mariadb_galera_resetup
- name: TEMPLATE Create .my.cnf for root
template:
src: root/my.cnf
dest: /root/.my.cnf
owner: root
group: root
mode: 0600
backup: yes
- name: INCLUDE | Galera
import_tasks: galera/main.yml
when: mariadb_use_galera

View File

@ -1,16 +1,5 @@
---
- name: MYSQL_USER | Update mysql root password for all root accounts
mysql_user:
name: root
host: "{{ item }}"
password: "{{ mariadb_root_password }}"
loop:
- "{{ ansible_hostname }}"
- 127.0.0.1
- ::1
- localhost
- name: MYSQL_USER | Remove all anonymous users
mysql_user:
name: ''

View File

@ -1,7 +0,0 @@
# ------------------------------------------
# {{ ansible_managed }}
# ------------------------------------------
[client]
user=root
password="{{ mariadb_root_password }}"