Senhores,


Montei um PDC da seguinte forma: Usei o libnss_mysql para que meu linux autentique em um banco de dados OK?! Com isso coloquei o samba para que meus Ruindows autenticassem em um domínio. Até ai blz. Eu crio o usuário no banco e coloco-o no grupo default dele e depois dou um smbpasswd -a usuario e ele autentica numa boa.

Só que quando eu mando trocar a senha, no meu caso XP, ele troca apenas o do smbpasswd que fica em /etc/samba.
Coloquei as seguintes linhas:

passwd program = /usr/local/samba/bin/passwd_mysql %u
passwd chat = *New*password* %n *Retype*new*password* %n *passwd:*all*authentication*tokens*updated*successfully*
#unix password sync = Yes

o passwd_mysql foi um script que eu fiz para trocar a senha no mysql, fazendo o mesmo papel do passwd

O problema é que ele não troca a senha do banco, apenas troca o do smbpasswd

E detalhe, quando deixo a linha #unix password sync = Yes descomentada, unix password sync = Yes Ele informa que eu não tenho permissão para trocar a senha.

1ª Dúvida - Por que ele não executou o script?
2ª Dúvida - Por que que quando eu descomento essa linha ele informa essa mensage?


Agradeço desde já qualquer ajuda.