Debian 9.5 con MariaDB 10.1.26. No se puede escribir en el archivo de salida de un directorio si está en /home/, funciona bien si está en /var/. Directorios modificados para mysql:mysql

Debian 9.5 con MariaDB 10.1.26. No se puede escribir en el archivo de salida de un directorio si está en /home/, funciona bien si está en /var/. Directorios modificados para mysql:mysql

Estoy ejecutando MariaDB en Debian 9.5. He hecho lo siguiente en el shell de Debian:

mkdir /home/db_out_test
chown mysql:mysql /home/db_out_test
mkdir /var/db_out_test
chown mysql:mysql /var/db_out_test

Luego inicio sesión en MariaDB y ejecuto los siguientes comandos en el shell de MariaDB:

select * from database.table into outfile "/var/db_out_test/test.csv";
select * from database.table into outfile "/home/db_out_test/test.csv";

El que está en /var/ funciona. Para el segundo en casa, sin embargo, obtengo

ERROR 1 (HY000): No se puede crear/escribir en el archivo '/home/db_out_test/test.csv' (Errcode: 13 "Permiso denegado")

Apparmor no está activo. Esta es una versión relativamente reciente de MariaDB, donde el archivo apparmor indica explícitamente que se deja vacío de forma predeterminada para deshabilitar apparmor. Estoy perdiendo la cabeza aquí.

información relacionada