mariadb 10.4.X requiere intervención manual

La actualización de Mariadb 10.4.6-1 y posteriores, cambian el formato de la configuración de acuerdo a lo recomendado por el proyecto upstream.

El archivo de configuración principal se ha movido desde /etc/mysql/my.cnf (incluyendo el directorio /etc/mysql/my.cnf.d/) hacía /etc/my.cnf (y /etc/my.cnf.d/). Asegurarse de mover la configuración.

Los servicios instanciados como [email protected] ya no se configuran en archivos separados (como /etc/mysql/myfoo.conf). En lugar de esto, moverlos hacía bloques de configuracion con un sufijo de grupo en el archivo de configuración general, uno por cada servicio. Un bloque debe parecerse a lo siguiente:

[mysqld.foo]
datadir = /var/lib/mysql-foo
socket = /run/mysqld/mysqld-foo.sock
...

Como toda actualización de caracteristicas de Mariadb, esto requiere que el directorio de datos sea actualizado. La nueva configuración a correr es la siguiente:

systemctl restart mariadb.service && mariadb-upgrade -u root -p