Richacl argumento inválido ao tentar definir atributos

3

Eu compilei um kernel para usar o richacls , e compilei o utilitário do richacl, (mas não o e2fsprogs ) . Eu montei um arquivo de loop com sinalizadores de richacl

/root/fs_prueba_10mb on /media/ext4_con_richacl type ext4 (rw,loop=/dev/loop0,richacl,user_xattr)

Não há problema quando o faço:

# richacl --get file
file:
    owner@:rwp---A--Co--::allow
 everyone@:r------------::allow

mas se eu tentar alterar os atributos:

# richacl --modify facevedo:rwpCo::allow file 
file: Invalid argument

Estou usando um sistema de 64 bits, vinculei /usr/lib64/librichacl.so.1/usr/lib/librichacl.so.1 .

O que estou fazendo de errado?

    
por acvF 07.06.2013 / 18:04

1 resposta

1

Eu tive o mesmo problema. Finalmente, consegui definir richacls com uma versão de richacl-tools compilada a partir do commit 95baa060f677e54de11b00d08aacd563fd059270 .

Parece que a definição do kernel richacl-fullset struct richace_xattr não corresponde à definição em richacl-tools .

    
por 23.01.2014 / 05:07