[rancid] Re: clogin bug setting prompt
Casey T. Deccio
ctdecci at sandia.gov
Wed Feb 27 22:21:01 UTC 2008
On Wed, 2008-02-27 at 12:30 -0700, Lance Vermilion wrote:
> Did you notice this issue on any alpha versions?
>
Lance,
I haven't had a chance yet to test the alpha version, but upon browsing
through the code, I saw the same problem with the setting of prompt.
I'll confirm that when I can.
Regards,
Casey
> On 2/27/08, Casey T. Deccio <ctdecci at sandia.gov> wrote:
> > Apologies if this is known already. I am running RANCID 2.3.1 with
> > expect 5.42.1. In clogin there is a bug in setting the prompt
> > appropriately for switches using the "xyz> (enable)" prompt (or any
> > other prompts including characters with special regex meaning--besides
> > brackets). The parentheses from the $expect_out(buffer) are not escaped
> > when the prompt variable is updated, so when "expect -re $prompt {}" is
> > called, the prompt matches "xyz> enable" but not "xyz> (enable)". I've
> > attached a patch to clogin (it includes other characters too, just in
> > case they may need to be escaped also).
> >
> > Regards,
> > Casey
> >
More information about the Rancid-discuss
mailing list