Mover um arquivo de uma montagem do NFS4 para outra adiciona uma ACL. O motivo, se eu entendi o processo corretamente, é que mv
consulta o atributo system.nfs4_acl
extended do arquivo de origem e usa a resposta para definir o mesmo atributo no arquivo de destino. O problema é que, se o arquivo de origem não tiver nenhuma ACL, o servidor compõe esse atributo com base no modo de arquivo. Mas, uma tal ACL inventada não é removida ao configurá-la (isso seria estranho, é claro, se algumas ACLs fossem silenciosamente descartadas ao configurá-las).
Eu descobri uma correção, até agora, que é adicionar system.nfs4_acl skip
a /etc/xattr.conf
. Isso faz com que mv
ignore a ACL falsa e faça com que o problema desapareça. Parece um pouco errado embora. Alguém sabe de uma maneira de impedir que o servidor crie essa ACL falsa?