ls
não se importa com as permissões de um arquivo porque ele está listando apenas sua entrada de diretório. No entanto, quando ls
faz referência a um link simbólico, ele está acessando o conteúdo do link. Por isso, se preocupa com as permissões do link. Aqui você não tem permissão para ler qual é o destino de libodm10.dylib
, a menos que esteja no grupo dba
.
Você também precisa alterar as permissões do link simbólico. Aqui não há razão para não tornar o link legível para o mundo.
Note que alguns unices simplesmente não suportam permissões no link simbólico; OSX faz.