Mailing List Archive

Riverstones and RANCID
Hi,

I've installed and set up RANCID to grab the configs of some Ciscos and
Junipers and now I want it to talk to some Riverstone kit (specifically a
Riverstone 3000 running software version 9.0.0.1). I've found a few
references to a "rivlogin" in archives of this mailing list but I haven't
actually found copies of the scripts anywhere - do they exist?
Alternatively I can hack the clogin and maybe rancid scripts, but I'd be
happy if I could avoid having to do that.


Cheers,

Alastair Galloway
Riverstones and RANCID [ In reply to ]
Fri, Dec 05, 2003 at 02:11:42PM +0100, Alastair Galloway:
> Hi,
>
> I've installed and set up RANCID to grab the configs of some Ciscos and
> Junipers and now I want it to talk to some Riverstone kit (specifically a
> Riverstone 3000 running software version 9.0.0.1). I've found a few
> references to a "rivlogin" in archives of this mailing list but I haven't
> actually found copies of the scripts anywhere - do they exist?
> Alternatively I can hack the clogin and maybe rancid scripts, but I'd be
> happy if I could avoid having to do that.
>
>
> Cheers,
>
> Alastair Galloway

It is (will be) included in rancid 2-3. you are welcome to try the EFT
image here:
ftp://ftp.shrubbery.net/outgoing/rancid-2.3.eft5.tar.gz

The riverstone support does need some work, which I havent quite gotten to.
Riverstones and RANCID [ In reply to ]
Fri, Dec 05, 2003 at 09:50:15AM -0800, john heasley:
> It is (will be) included in rancid 2-3. you are welcome to try the EFT
> image here:
> ftp://ftp.shrubbery.net/outgoing/rancid-2.3.eft5.tar.gz
>
> The riverstone support does need some work, which I havent quite gotten to.

Really sorry for the extra mail ...

WARNING WRT this eft .... <prefix>/bin/env, the rancid configuration file,
has been moved to <prefix>/bin/rancid.conf. The install process should
preserve (move) and existing bin/env.
Riverstones and RANCID [ In reply to ]
Alastair Galloway wrote:

>Hi,
>
>I've installed and set up RANCID to grab the configs of some Ciscos and
>Junipers and now I want it to talk to some Riverstone kit (specifically a
>Riverstone 3000 running software version 9.0.0.1). I've found a few
>references to a "rivlogin" in archives of this mailing list but I haven't
>actually found copies of the scripts anywhere - do they exist?
>Alternatively I can hack the clogin and maybe rancid scripts, but I'd be
>happy if I could avoid having to do that.
>
>
>Cheers,
>
>Alastair Galloway
>
>

Greetings Alastair. I'm using a few RS3000s and also some
cabletron^H^H^Henterasys SSR86000s (same CLI), which behave like the
Riverstones as far as RANCID is concerned.

I found some serious buffering issues (related to the annoying "ANSI"
control characters in the RivOS/Enterasys/CabletronOS CLI) with the
supplied 'rivlogin' in the 2.3 betas. However, I have hacked the
www.nmops.org 'rscmd' (originally hacked from clogin anyhow) to support
multiple commands per login (as required by RANCID) and this works well
for me (Linux 2.2/2.4, Solaris 8, various tcl/expect versions, etc).

Perhaps you'd like to give the hacked rscmd a try? It lacks the -s
(script) feature of the other *login programs, but otherwise is complete.

I'd like to get some other testers on this so we can get it included
into 2.3 final.

TODO on this includes: - hack to make 'last resort' passwords
configurable (RADIUS failures are common on the Enterasys boxen)..

-afort
Riverstones and RANCID [ In reply to ]
Hi!

>It is (will be) included in rancid 2-3. you are welcome to try the EFT
image here:
> ftp://ftp.shrubbery.net/outgoing/rancid-2.3.eft5.tar.gz

Could you rename the RANCID's 'rename' utility too ?

It conflicts with RedHat's '/usr/bin/rename' from the "util-linux"
package (system).
This "util-linux" also includes "/bin/login" "/sbin/clock" e.t.c. so, it
is very hard
to recompile/remove this package. So, RANCID incompatible with
RedHat-based
systems...


P.S. I'm trying to create a ~good~ "rancid.spec" file to build RANCID as
RPM.
I've renamed 'rename' to 'rancid-rename' now.

P.P.S. Will you update rancid's web-page
http://www.shrubbery.net/rancid/ to new version ?

--
-=AV=-
Riverstones and RANCID [ In reply to ]
On Mon, Dec 08, 2003 at 12:44:31PM +0300, Alexander Voropay wrote:
> Could you rename the RANCID's 'rename' utility too ?

Hmm; does linux's rename do the same thing as rancid's rename? If
it does, then we could see if we could convince configure to check
for it & then not install rancid's rename if it found another rename.
--asp
Riverstones and RANCID [ In reply to ]
Mon, Dec 08, 2003 at 12:44:31PM +0300, Alexander Voropay:
> Hi!
>
> >It is (will be) included in rancid 2-3. you are welcome to try the EFT
> image here:
> > ftp://ftp.shrubbery.net/outgoing/rancid-2.3.eft5.tar.gz
>
> Could you rename the RANCID's 'rename' utility too ?
>
> It conflicts with RedHat's '/usr/bin/rename' from the "util-linux"
> package (system).
> This "util-linux" also includes "/bin/login" "/sbin/clock" e.t.c. so, it
> is very hard
> to recompile/remove this package. So, RANCID incompatible with
> RedHat-based
> systems...

we're not sure which solution we'll choose, but 'rename' will not appear
in 2.3.

> P.S. I'm trying to create a ~good~ "rancid.spec" file to build RANCID as
> RPM.
> I've renamed 'rename' to 'rancid-rename' now.
>
> P.P.S. Will you update rancid's web-page
> http://www.shrubbery.net/rancid/ to new version ?

it current points to 2.2.2 & patches; when 2.3 is released, it will be
updated.