É um hack, mas você poderia escrever um serviço systemd
rápido para executá-lo na inicialização, talvez em /etc/systemd/system/set-qemu-acl.service
.
[Unit]
Description=QEMU ACL Hack
Requires=local-fs.target
After=local-fs.target
[Service]
ExecStart=/usr/bin/setfacl -R -m u:qemu:rwx /run/media/cl
[Install]
WantedBy=multi-user.target
Então, basta ativá-lo.
sudo systemctl enable set-qemu-acl.service
Você também pode colocar uma linha na tabela cron
do sistema.
* * * * * root /usr/bin/getfacl /run/media/cl | grep 'user:qemu:rwx' || /usr/bin/setfacl -R -m u:qemu:rwx /run/media/cl
Ou, como você está montando manualmente, um script de wrapper pode fazer isso por você, talvez /usr/local/bin/mount-acl
.
#!/bin/sh
mount $1 $2
setfacl -R -m u:qemu:rwx $2
Então, só sudo mount-acl /dev/partition /run/media/wherever
te levaria para onde você quer ir, não é?