Akopia Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date ][Interchange by thread ]

Re: [ic] Generating Keys & Applying Signatures



> Hi Zack,
>
> I have read through the manual for Expect. I have to admit that I am very
> new to this. Is it possible for u to give me some sample scripts on using
> Expect to do PGP keys generation to get me started, or at least, let me
know
> where to get them.
>
> Thanks very much!

Hello,

I have included a clip of some code that uses Expect.  This is ran from the
command line by our account creation script.  It takes the output from a
random string generator and stuffs the input into 'passwd' which is normally
interactive.  I hope this gives you some ideas.

See ya,
-Ron

#!/usr/bin/expect -f
# wrapper to make passwd(1) be non-interactive
# username is passed as 1st arg, passwd as 2nd

set force_conservative 1
set password [lindex $argv 1]
spawn passwd [lindex $argv 0]
sleep .1
expect "password:"
sleep .1
send "$password\r"
sleep .1
expect "password:"
sleep .1
send "$password\r"
sleep .1
expect eof




Search for: Match: Format: Sort by: