Bom gente, antes eu pensava que que tudo que entrasse no codigo do freebsd era 
cuidadosamente avaliado pelo
core team, mas ficando livre de coisas mau feitas assim como no linux, mas eu 
percebi que estava enganada:
veja só
ao colocarmos o sistema para ter habilitado o acl via  fstab como de prache
/dev/ad0s1a             /               ufs     rw,acls    0    0

e depois do reboot darmos um simples setfacl -d -m u:ana:rwx /tmp  (-d de 
permissoes default para as pastas criadas abaixo)
vemos um show de erros como esses:

setfacl: acl_calc_mask() failed: Invalid argument
setfacl: failed to set ACL mask on /tmp

O erro foi meu ? nao, infelizmente queria que fosse mas nao é! é do sstema
onde o core team estava quando deixou esse setfacl entrar no freebsd? dormindo ?
bom eu nao achei pacthes para isso e no local onde eu trabalho e no mundo 
moderno usar chmod e chown fica cada dia mais obsoleto.

Bom para contornar essa palhaçada no setfacl eu utilizo ele assim:
setfacl -d -m u::rwx,g::rwx,o::rx /tmp e depois sim  o
setfacl -d -m u:ana:rwx /tmp  

mas mesmo assim fica um trabalho mau feito já que as pemissoes nem sempre sao 
mostradas com getfacl
e ls, nossa, como o pessoal deixou isso entrar no freebsd ? minha versao é a 
6.0 RELEASE e nao Current, pq isso acontece ate em versoes mais antigas?

alguem tem um pach ?

beijos!
_________________________________________________________________
O Windows Live Spaces está aqui! É fácil criar seu próprio site da Web pessoal.
http://spaces.live.com/signup.aspx
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

Responder a