Re: [COMANDO] Passwd sem confirmação (--stdin)
André,
Dá uma olhada no pacote EXPECT:
Nos exemplos dele já tem um script pronto para troca de senha.
# apt-cache show expect
Package: expect
Priority: optional
Section: interpreters
Installed-Size: 580
Maintainer: Mike Markley <mike@markley.org>
Architecture: i386
Version: 5.42.1-1.2
Replaces: expect5.31 (<< 5.31.8-4), expect5.24 (<< 5.30.1-8)
Depends: libc6 (>= 2.3.2.ds1-4), tcl8.4 (>= 8.4.5)
Suggests: expectk
Conflicts: expect5.31 (<< 5.31.8-4), expect5.24 (<< 5.30.1-8)
Filename: pool/main/e/expect/expect_5.42.1-1.2_i386.deb
Size: 273614
MD5sum: 1ca4e494954094cab2d5131db9813c5a
Description: A program that "talks" to other programs
Expect is a program that "talks" to other interactive programs
according to a script. Following the script, Expect knows what
can be expected from a program and what the correct response
should be. An interpreted language provides branching and high-
level control structures to direct the dialogue. In addition,
the user can take control and interact directly when desired,
afterward returning control to the script.
On Fri, 9 Sep 2005 14:57:50 +0000 (GMT), Andre C|-|@k4L wrote
> Ola lista...
>
> Estou escrevendo um script para alterar a senhas sem
> confirmação... No RedHat usando a seguinte linha
> funciona ok:
> echo SENHA | passwd USUARIO --stdin
>
> No Debian esta mesma linha da erro (/usr/bin/passwd:
> invalid option -- -), ja instalei a biblioteca que é
> necessário para tal função (libgii).
>
> Alguem sabe como posso fazer isto no Debian!?
>
> Obrigado e até mais...
>
> __________________________________________________
> Converse com seus amigos em tempo real com o Yahoo! Messenger
> http://br.download.yahoo.com/messenger/
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
--
Frederico Costa
LCL Soluções em Tecnologia
http://www.lcl.com.br/
Reply to: