voce esta tentando usar o shadow para isso..?
Se esta, tem uma coisinha que voce pode fazer:
no diretório /usr/sbin existem 2 arquivos e 1 link:
pwcheck_pam
pwcheck_standard
pwcheck -> link
Bom, o link indica qual o tipo de autenticação que voce deseja usar..
O padrao é pwcheck_standard. (usa uma base de usuários e senha
só do cyrus). Para usar o pam (usar as senhas do usuário local), usa o
alternatives para alterar esse link:
# update-alternatives --config pwcheck
here are 2 alternatives which provide `pwcheck'.
Selection Alternative
-----------------------------------------------
*+ 1 /usr/sbin/pwcheck_standard
2 /usr/sbin/pwcheck_pam
Enter to keep the default[*], or type selection number:
O seu estara assim, escolha o [2] para usar a sua base de senhas
local. :) pronto.. :)
PS: mesmo usando as senhas locais, ainda é necessário criar
a mailbox do usuário como cyradm ....
recomendo muito que voce instale o pacote cyrus21-docs
e leia a documentação.. :)
Até