Debian / kFreeBSD usando ACLs no ZFS

1

Como posso usar ACLs em um sistema de arquivos ZFS em Debian / kFreeBSD?

uname -a

GNU/kFreeBSD foo1 8.2-1-amd64 #0 Thu Oct 27 20:48:27 UTC 2011 x86_64 amd64 Intel(R) Xeon(R) CPU X3220 @ 2.40GHz GNU/kFreeBSD

Eu tentei setfacl:

setfacl -m user:root:rwx /Storage/TestFile1

e retorna:

setfacl: /Storage/TestFile1: Function not implemented

Eu gostaria de usá-lo como um servidor de arquivos, com samba.

    
por netmano 02.11.2011 / 12:56

2 respostas

1

O ZFS no Debian / kFreeBSD ainda é experimental e eu acho que o ACL não está (ainda?) funcionando.

De qualquer forma, o ZFS neste SO significa que você executa um sistema de arquivos portado de outra plataforma (Solaris) e coloca em um kernel que está trabalhando em um ambiente de tempo de execução alienígena (Debian) considerado experimental. Não parece uma boa ideia para um servidor.

    
por 02.11.2011 / 13:24
0

Eu não sei sobre o espaço de usuário do debian (que eu presumo usa os utilitários GNU), mas de acordo com este guia parece que as ACLs do ZFS devem ser definidas com chmod e lidas com ls -v :

chmod A+user:marks:delete:allow file.1

A página de informações do GNU chmod diz que os atributos específicos do sistema de arquivos são normalmente definidos com um comando diferente e sugere chflags ou chattr , e ls -v é "classificar por versão".

    
por 02.11.2011 / 13:31