summaryrefslogtreecommitdiffstats
path: root/bin/clogin
diff options
context:
space:
mode:
authorTar Committer <tar@ocjtech.us>1999-07-03 17:07:11 +0000
committerTar Committer <tar@ocjtech.us>1999-07-03 17:07:11 +0000
commit82d9e178146555c8bd72b1da39eeb0cf057783df (patch)
tree6a92f1b80077ac729dcfa7879711f3c04c2263c0 /bin/clogin
parent8c5c1d20fc744c7e60a6197fc397b44d424c65b8 (diff)
downloadrancid-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-xbin/clogin14
1 files changed, 7 insertions, 7 deletions
diff --git a/bin/clogin b/bin/clogin
index ddd06af..e8f487b 100755
--- a/bin/clogin
+++ b/bin/clogin
@@ -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 } {