Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Feb 2009 14:09:08 -0500
From:      Network Infrastructure Support <network@otrs.ewc.edu>
To:        janos.mohacsi@bsd.hu
Cc:        ports@FreeBSD.org
Subject:   Re: [Ticket#2009020210000574] FreeBSD Port: rancid-2.3.1_3  / modification to nlogoin patch to fix hang at password prompt / nlogi [...]
Message-ID:  <1233601748.913639.762876698.14154.2@otrs.ewc.edu>

next in thread | raw e-mail | index | archive | help


Created:=20=09
02/02/2009 13:37:50
--- nlogin.dist 2009-01-30 12:46:12.000000000 -0500
+++ nlogin 2009-02-02 13:33:41.000000000 -0500
@@ -353,21 +353,12 @@
        set uprompt_seen 1
        exp_continue
      }
- "@\[^\r\n]+\[Pp]assword:" {
+ "password:" {
        # ssh pwd prompt
        sleep 1
        send "$userpswd\r"
        exp_continue
      }
- "\[Pp]assword:"   {
-       sleep 1;
-       if {$uprompt_seen =3D=3D 1} {
-      send "$userpswd\r"
-       } else {
-      send "$passwd\r"
-       }
-       exp_continue
-     }
  "$prompt"       { break; }
      }
     }
@@ -485,14 +476,14 @@
     if {[login $firewall $ruser $userpswd $passwd $enapasswd $prompt $cmet=
hod
$cyphertype]} {
  continue
     }
-    if { $enable } {
- if {[do_enable $enauser $enapasswd]} {
-     if { $do_command || $do_script } {
-  close; wait
-  continue
-     }
- }
-    }
+#     if { $enable } {
+# if {[do_enable $enauser $enapasswd]} {
+#     if { $do_command || $do_script } {
+#  close; wait
+#  continue
+#     }
+# }
+#    }
     # we are logged in, now figure out the full prompt
     send "\r"
     expect {=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1233601748.913639.762876698.14154.2>