Tinha um bookmark aqui com isso j�. no entanto nao testei:

---
#!/usr/local/bin/expect -f

set username $env(UNAME)
set password $env(UPASS)

spawn passwd $username
expect "New password:"
send "$password\r"
expect "new password:"
send "$password\r"
send "exit\r"
expect eof

---

Me parece que precisaria tamb�m prepar�-lo quando ele reclamar de senha muito curta/apenas em min�sculo, se eu encontrar coisa melhor depois posto na lista.

   []s
   Ricardo.

Silva, Alessandro Gambin da wrote:

**Script PHP pra adicionar usu�rio no sistema**

Ricardo, meu nome � Alessandro e gostaria de saber se voc� conhece alguma
ferramente que altere
as senhas dos usu�rios cadastrados no sistema sem intera��o com o usu�rio.
O passwd, por exemplo, necessita de intera��o (tentei algumas formas de
"opera��o no linux",
mas as mesmas n�o funcionaram no FreeBSD (at� o ponto onde testei, n�o!!)
Alguns amigos da lista me falaram para usar o expect, eu instalei ele e
verifiquei alguns exemplos,
mas precisaria, de como o amigo Aledon falou, de algo simples e r�pido,
ent�o se vc ou algu�m da
lista tiver algum script em "expect" que fa�a isso eu ficaria grato.

Obrigado � todos

Alessandro




_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/

Responder a