não é possível definir ACLs no FreeBSD UFS

2

$ sysctl -a | grep acl kern.features.ufs_acl: 1 vfs.acl_nfs4_old_semantics: 0 $ mount /dev/ada0p2 on / (ufs, local, journaled soft-updates) devfs on /dev (devfs, local, multilabel) devfs on /var/named/dev (devfs, local, multilabel) $ setfacl -m u:spamd:rwX ham setfacl: ham: acl_get_file() failed: Operation not supported $ getfacl ham # file: ham # owner: spamd # group: spamd user::rwx group::r-x other::r-x

Qualquer tentativa de definir acls com setfacl dá o mesmo erro, mesmo comandos copiados diretamente da página man.

    
por lbutlr 03.03.2015 / 02:53

1 resposta

4

A opção de montagem acls deve ser especificada para usar ACLs, como:

mount -o acls /dev/ada0p2 /

Ou no fstab, assim:

/dev/ada0p2 / ufs rw,acls 1 1

Isso deve tornar as ACLs utilizáveis.

PS. Sim, eu sei que isso foi respondido nos comentários só queria postar isso para a integridade e assim a pergunta pode ser marcada como respondida. Além disso, especifique a versão do FreeBSD que você está usando ao postar perguntas.

    
por 04.03.2015 / 17:59

Tags