Carlos Alberto Mota Castro wrote:
pessoal,
estou fazendo um script para cadastrar usuarios no
samba mas quando uso o comando abaixo:
echo $senha | smbpasswd -sa $usuario
onde $senha e $usuarios s�o as vari�veis

Erro observado:
"Mismatch - password unchanged.
Unable to get new password."

O que estou fazendo de errado ?!

Nunca usei esse modo do smbpasswd, mas acho q ele est� reclamando de uma coisa simples: toda vez q vc muda de senha, ele pede duas vezes (afinal, como vc n�o consegue ver o que digita, o unico jeito de confirmar � digitar de novo)
No seu caso, vc passa s� uma vez, e acredito q o problema � esse.


Se nao me engano, tem um switch no echo q d� pra fazer algo assim:
echo -n "$senhas\n$senha\n" | smbpasswd.....
S� n�o lembro se � o '-n' mesmo. Testa sem o pipe e veja se sai em duas linhas mesmo.



-- Marcos


-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Responder a