SELinux y Podman: permitir crear directorios y ficheros

¿Al lanzar un contenedor (con Podman o Docker) da "acceso denegado" al intentar crear ficheros/directorios en la ruta actual? SELinux lo está bloqueando y en esta breve entrada te digo como solucionarlo.

Estaba haciendo algunas pruebas con el SGDK de Megadrive y al lanzar la compilación esta daba error de acceso denegado cuando el contenedor intentaba escribir en el directorio actual.

Siendo perro viejo supuse que SELinux estaba bloqueando los intentos de escritura. Y no andaba errado.

La solución:

$ sudo chcon -Rt svirt_sandbox_file_t /ruta/del/directorio

Al volver a lanzar la compilación el proceso funcionó correctamente.

¡A seguir desarrollando para el Motorola 68000!

27/05/2025 - Linux