[CLUE-Tech] expect script for cvs login? was: How do I do this?
    Jeffery Cann 
    jccann at home.com
       
    Mon Apr 16 19:21:38 MDT 2001
    
    
  
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Monday 16 April 2001 08:35, Robert L. Harris wrote:
> You actually said the macic word "expect"...  It's a shell scripting
> language.  It's a little cryptic but it's great for doing interactive
> scripts.
Have you used it to do CVS logins?  The CLUE site has a read-only 'anonymous' 
CVS user.  The password is anonymous.  Here is how I launch my expect script:
$ export CVSROOT=:pserver:anonymous at clue.denver.co.us:/usr/local/cvsroot 
$ expect cvslogin anonymous
- ------ cvslogin ---------
set password [lindex $argv 1]
spawn cvs login
expect "*password:"
send "$password\r"
expect eof
- -----------------------
CVS reports:  
$ expect cvslogin anonymous
spawn cvs login
(Logging in to anonymous at clue.denver.co.us)
CVS password:
cvs [login aborted]: authorization failed: server clue.denver.co.us rejected 
access
I know that anonymous/anonymous works because I can do a 'cvs login' 
interactively and it will work correctly.
Anyone with suggestions?
Thanks
Jeff
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iEYEARECAAYFAjrbmqYACgkQw3/GBQk72kCw9QCghNWCUSbKtt4lhV/XdNVpN5+i
Fh0An0f/h767Th2uL+NM6JxRDsgGtqvY
=DTGv
-----END PGP SIGNATURE-----
    
    
More information about the clue-tech
mailing list