summaryrefslogtreecommitdiffstats
path: root/man/clogin.1
diff options
context:
space:
mode:
Diffstat (limited to 'man/clogin.1')
-rw-r--r--man/clogin.130
1 files changed, 24 insertions, 6 deletions
diff --git a/man/clogin.1 b/man/clogin.1
index d257a5f..a888d99 100644
--- a/man/clogin.1
+++ b/man/clogin.1
@@ -49,16 +49,23 @@ router
.B clogin
is an
.BR expect (1)
-script to automate the process of logging into a Cisco router, catalyst
-switch, Extreme switch, or Redback router. There are complementary scripts
-for Alteon, Bay Networks (nortel), Juniper, Foundry, and ADC-kentrox EZ-T3 mux
-named
+script to automate the process of logging into a Cisco router,
+catalyst switch, Extreme switch, or Redback router. There are
+complementary scripts for
+Alteon,
+Bay Networks (nortel),
+ADC-kentrox EZ-T3 mux,
+Foundry,
+HP Procurve Switches,
+and Juniper,
+named
.B alogin,
.B blogin,
-.B jlogin,
+.B elogin,
.B flogin,
+.B hlogin,
and
-.B elogin,
+.B jlogin,
respectively.
.PP
.B clogin
@@ -202,5 +209,16 @@ configuration file.
.SH "SEE ALSO"
.BR cloginrc (5),
.BR expect (1)
+.SH CAVEATS
+The HP Procurve switches that are Foundry OEMs use flogin, not hlogin.
.SH BUGS
All these login scripts for separate devices should be rolled into one.
+.PP
+The HP Procurve switch CLI relies heavily upon curses based cursor/screen
+manipulation and assumes a vt100 terminal type. They do not provide a way
+to set a different terminal type or adjust this behavior. The resulting
+escape codes make automating interaction with these devices very difficult
+or impossible. Therefore, bin/hpfilter is used by hlogin to filter these.
+While this works for rancid's collection, there are side effects for
+interactive logins via hlogin; most of which are formatting annoyances that
+may be remedied by hitting CTRL-R to reprint the current line.