diff options
author | Tar Committer <tar@ocjtech.us> | 1999-07-03 17:07:11 +0000 |
---|---|---|
committer | Tar Committer <tar@ocjtech.us> | 1999-07-03 17:07:11 +0000 |
commit | 82d9e178146555c8bd72b1da39eeb0cf057783df (patch) | |
tree | 6a92f1b80077ac729dcfa7879711f3c04c2263c0 /bin/clogin | |
parent | 8c5c1d20fc744c7e60a6197fc397b44d424c65b8 (diff) | |
download | rancid-82d9e178146555c8bd72b1da39eeb0cf057783df.tar.gz rancid-82d9e178146555c8bd72b1da39eeb0cf057783df.tar.xz rancid-82d9e178146555c8bd72b1da39eeb0cf057783df.zip |
Imported from rancid-1.1.tar.gz.rancid-1.1
Diffstat (limited to 'bin/clogin')
-rwxr-xr-x | bin/clogin | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -403,7 +403,7 @@ foreach router [lrange $argv $i end] { continue } if { $do_enapasswd && !$autoenable && [llength $pswd] < 2 } { - send_user "Error - no enable password for $router in $password_file." + send_user "Error - no enable password for $router in $password_file.\n" continue } set passwd [lindex $pswd 0] @@ -413,10 +413,10 @@ foreach router [lrange $argv $i end] { # Figure out username if {[info exists username]} { # command line username - set user $username + set ruser $username } else { - set user [find user $router] - if { "$user" == "" } { set user $default_user } + set ruser [find user $router] + if { "$ruser" == "" } { set ruser $default_user } } # Figure out username's password (if different from the vty password) @@ -434,11 +434,11 @@ foreach router [lrange $argv $i end] { set enauser $enausername } else { set enauser [find enauser $router] - if { "$enauser" == "" } { set enauser $user } + if { "$enauser" == "" } { set enauser $ruser } } - + # Login to the router - if {[login $router $user $userpswd $passwd $enapasswd $prompt]} { + if {[login $router $ruser $userpswd $passwd $enapasswd $prompt]} { continue } if { $enable } { |