This is a popular ISP toolkit, based on expect and shell scripts,
for managing router configurations.
Rancid monitors a router's (or device's) configuration, including
software and hardware (cards, serial numbers, etc), using CVS.
Rancid currently supports Cisco routers, Juniper routers, Catalyst
switches, Foundry switches, Redback NASs, and ADC EZT3 muxes.
This is the core package.
Rancid is a "Really Awesome New Cisco confIg Differ" developed to
maintain CVS controlled copies of router configs.
*** The Following Information is Very Important ****
Rancid 2.3 introduces a new directory layout. It has been changed to more
closely follow the standard path hierarchy, which is defined by the FHS
standard and autoconf, and/or make these locations more easily configurable
Frequently Asked Questions about rancid - last updated 20050813.
This FAQ contains information that may not apply directly to versions of
rancid prior to 2.3. It also contains paths containing tags such as
<PREFIX>, which refer to paths that are site-specific and are determined
by how rancid is or was configured at installation time. These are explained
briefly in the configure --help output.