5.5. Suporte a ACL em aplicativos

As ACLs podem ser usadas para implementar cenários de permissão complexos que satisfaçam os requisitos dos aplicativos modernos. O conceito tradicional de permissão e as ACLs podem ser combinados de maneira inteligente. Os comandos de arquivo básicos (cp, mv, ls etc.) suportam ACLs, assim como o Samba e o Konqueror.

Infelizmente, muitos editores e gerenciadores de arquivos ainda não possuem suporte a ACL. Quando se copia arquivos com o Emacs, por exemplo, as ACLs desses arquivos são perdidas. Quando se modifica arquivos com um editor, as ACLs dos arquivos às vezes são mantidas, outras vezes não, dependendo do modo de backup do editor usado. Se o editor gravar as mudanças no arquivo original, a ACL de acesso será mantida. Se o editor gravar o conteúdo atualizado em um novo arquivo renomeado posteriormente com o antigo nome de arquivo, as ACLs poderão ser perdidas, a não ser que o editor suporte as ACLs. Não existe atualmente nenhum aplicativo de backup que mantenha ACLs, exceto o star archiver.