As funções NFSv4 Access Control List (ACL) podem funcionar indevidamente se os clientes e servidores na rede estiverem instalados com versões Oracle Solaris 10 anteriores diferentes. As funções afetadas ACL e utilitários de linha de comando que utilizam estas funções são as seguintes:
acl()
facl()
getfacl
setfacl
Para mais informações sobre estas funções e utilitários, consulte as respectivas páginas do manual.
Por exemplo, erros podem ser observados em uma rede que inclua as configurações a seguir:
Um cliente que está executando o software Solaris 10 Beta
Um servidor que está executando o software Solaris 10
A tabela a seguir ilustra os resultados das funções ACL nas configurações do cliente-servidor com versões Solaris 10 diferentes.
Operação |
Cliente S10 OS |
Servidor S10 OS |
Resultado |
---|---|---|---|
get ACL |
S10 Beta |
S10 OS |
fabricated ACL * |
get ACL |
S10 OS |
S10 Beta |
works ok |
set ACL |
S10 Beta |
S10 OS |
works ok |
set ACL |
S10 OS |
S10 Beta |
Error: EOPNOTSUP |
Solução alternativa: para a funcionalidade NFSv4 ACL funcionar adequadamente, efetue uma instalação completa do Oracle Solaris 10 OS no servidor e no cliente.