passwd não funciona depois da alteração CRYPT_DEFAULT

1

Eu quero alterar o algoritmo para criptografia de senha no servidor Solaris 10. Quando eu mudo a opção CRYPT_DEFAULT de __unix __ para 6, eu não posso mudar minha senha antiga com o comando passwd e recebo a seguinte mensagem de erro:

ld.so.1: passwd: fatal: libnspr4.so: open failed: No such file or directory
ld.so.1: passwd: fatal: relocation error: file /usr/lib/libldap.so.5: symbol PR_Initialized: referenced symbol not found
killed

Como posso resolver este problema?

    
por Gohar 06.05.2015 / 08:11

1 resposta

1

Como a mensagem de erro informa, falta na sua instalação um arquivo (ou um pacote completo). As seguintes linhas irão resolver isso.

ls -l /usr/lib/mps/libnspr4.so
grep libnspr4.so /var/sadm/install/contents
pkgchk SUNWpr

Se SUNWpr não estiver instalado, você precisará adicioná-lo com a execução

pkgadd -d . SUNWpr

de um diretório de mídia de instalação.

    
por 06.05.2015 / 13:40