Skip to content

Commit

Permalink
Imported from rancid-2.3.2a9.tar.gz.
Browse files Browse the repository at this point in the history
  • Loading branch information
dotwaffle committed Jan 27, 2009
1 parent b73f299 commit f8b97ab
Show file tree
Hide file tree
Showing 77 changed files with 2,617 additions and 2,458 deletions.
78 changes: 66 additions & 12 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,6 +1,60 @@
2.3.2
nxrancid: add "show version build-info". sort snmp-server user.

rancid: filter filesize and date of tracelogs dir on IOS-XE

rancid: summarize bytes free for IOS-XE like XR

nsrancid/nslogin: updates for netscalar version 8 - Marco Schirrmeister

f10rancid: updated support for all devices running FTOS: E-Series,
C-Series and S-Series - Greg Hankins

clogin: force10/SFTOS fixes for username & logout prompts - Doug Hughes

f10rancid: SFTOS config end marker has trailing space - Marcus
Stoegbauer

mrvrancid: support for the MRV fiber switch

rancid: collect GSR linecard route memory - Kritian Larsson

clogin: new CSS configuration change prompt syntax - Kritian Larsson

*login: add -- to other sends that take input from the user

*login: terminate send options with -- to avoid interpretation of -'s
in arguments - partly from Ric Anderson

nxrancid: add support for cisco Nexus boxes; use type cisco-nx

rancid: Skip "Cryptochecksum:" line on ASA, PIX, et al

hrancid: K.13 s/w changed cmd 'show system information' - Richard Golier

rancid: Spot yet another flash disk in show version output.

rancid: Some support for Cisco Nexus.

rancid: corrupted flash is not a rancid failure - from John Payne

rancid.spec: Linux spec file - blame Steve Snodgrass

rancid: changes for cisco SAN - from Mark Favas

clogin: escape regex grouping atom '()' in the catalyst prompt - From
Casey Deccio

flogin: handle strange characters like space in prompt w/ the method
from clogin for handling regex characters

francid: filter SSL secret - From Jethro Binks

francid: privlvl 5 does not allow write term, also run show
running-config - from Jethro Binks

*login: Return/exit non-zero if there are failures for any of the
devices on the cmd-line.
devices on the cmd-line.

nslogin: password prompt change in newer code - from Derek Andree

Expand Down Expand Up @@ -47,14 +101,14 @@
Changes so the RANCID-CONTENT-TYPE is the same as the
documented entry in router.db.5 and the same as the call
in rancid-fe. These RANCID-CONTENT-TYPEs changed:
brancid from bay to baynet
cat5rancid from cisco-cat to cat5
cssrancid from cisco-css to css
erancid from adc-ezt3 to ezt3
fnrancid from Fortigate to fortigate
hrancid from hp-procurve to hp
jerancid from Juniper_ERX to erx
srancid from dell to smc
brancid from bay to baynet
cat5rancid from cisco-cat to cat5
cssrancid from cisco-css to css
erancid from adc-ezt3 to ezt3
fnrancid from Fortigate to fortigate
hrancid from hp-procurve to hp
jerancid from Juniper_ERX to erx
srancid from dell to smc

f5rancid: F5 BigIPs

Expand All @@ -80,12 +134,12 @@
Ravin, adjusted to catch the close.

jrancid: Adapt M160 PCG freq rounding to new format - noted by Mark
Davis
Davis

rancid: collect flash size on the FWSM - from Aaron Gee-clough

francid: Fix temperature/show chassis filtering for newer Foundry boxes
- noted and tested by Gary Roberts
- noted and tested by Gary Roberts

rancid: fix Cisco 3825,3845 show version parsing - Michael Stefaniuc

Expand Down Expand Up @@ -156,7 +210,7 @@

add -ko to cvs diff commands - Michael Shields

Add a MAILHEADERS configuration variable for user-defined mail headers
Add a MAILHEADERS configuration variable for user-defined mail headers

rancid: match HSRP group numbers greater than 1 char wide - Ed Ravin

Expand Down
2 changes: 1 addition & 1 deletion COPYING
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Copyright (c) 1997-2007 by Terrapin Communications, Inc.
## Copyright (c) 1997-2008 by Terrapin Communications, Inc.
## All rights reserved.
##
## This code is derived from software contributed to and maintained by
Expand Down
6 changes: 4 additions & 2 deletions FAQ
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@ A. This is the tty/pty handling of either your O/S or ZebOS. Supposedly,
Q. I am new to CVS, where can I find additional information?
A. The manual page for CVS is quite complete, but can be be overwhelming even
for someone familiar with RCS. There are some excellent resources on the
web. See http://www.loria.fr/~molli/cvs-index.html
web. See http://en.wikipedia.org/wiki/Concurrent_Versions_System and
http://cvshome.org/.


Q. Errors are showing up in the logs like:
Expand Down Expand Up @@ -141,7 +142,8 @@ A. CVS does not provide a way (AFAIK) to rename files or to rename or delete

If one wanted to move a device to a different group and maintain the
history, the same procedure would work, substituting the new group name
appropriately, of course.
appropriately and editing the router.db of both old and new groups, of
course.

SVN provides a rename function; but we suggest that you use it's
copy function instead, and leave the clean-up of the old name
Expand Down
4 changes: 2 additions & 2 deletions Makefile.am
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
## Process this file with automake to produce Makefile.in
## A Makefile.in is supplied, in case you do not have automake.

## $Id$
## $Id: Makefile.am,v 1.22 2008/02/14 22:01:17 heas Exp $
##
## Copyright (C) 1997-2004 by Terrapin Communications, Inc.
## Copyright (C) 1997-2008 by Terrapin Communications, Inc.
## All rights reserved.
##
## This software may be freely copied, modified and redistributed
Expand Down
26 changes: 16 additions & 10 deletions Makefile.in
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Makefile.in generated by automake 1.10 from Makefile.am.
# Makefile.in generated by automake 1.10.1 from Makefile.am.
# @configure_input@

# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
Expand Down Expand Up @@ -191,6 +191,7 @@ sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
target_alias = @target_alias@
top_build_prefix = @top_build_prefix@
top_builddir = @top_builddir@
top_srcdir = @top_srcdir@
AUTOMAKE_OPTIONS = foreign no-dependencies
Expand Down Expand Up @@ -339,8 +340,8 @@ ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
$(AWK) '{ files[$$0] = 1; nonemtpy = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
mkid -fID $$unique
tags: TAGS

Expand All @@ -365,8 +366,8 @@ TAGS: tags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
test -n "$$unique" || unique=$$empty_fix; \
$(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
Expand All @@ -376,13 +377,12 @@ ctags: CTAGS
CTAGS: ctags-recursive $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
$(TAGS_FILES) $(LISP)
tags=; \
here=`pwd`; \
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
unique=`for i in $$list; do \
if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
done | \
$(AWK) ' { files[$$0] = 1; } \
END { for (i in files) print i; }'`; \
$(AWK) '{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'`; \
test -z "$(CTAGS_ARGS)$$tags$$unique" \
|| $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
$$tags $$unique
Expand Down Expand Up @@ -453,6 +453,10 @@ dist-bzip2: distdir
tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
$(am__remove_distdir)

dist-lzma: distdir
tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
$(am__remove_distdir)

dist-tarZ: distdir
tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
$(am__remove_distdir)
Expand All @@ -479,6 +483,8 @@ distcheck: dist
GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
*.tar.bz2*) \
bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
*.tar.lzma*) \
unlzma -c $(distdir).tar.lzma | $(am__untar) ;;\
*.tar.Z*) \
uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
*.shar.gz*) \
Expand Down Expand Up @@ -634,7 +640,7 @@ uninstall-am: uninstall-pkgdataDATA
.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
all all-am am--refresh check check-am clean clean-generic \
ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
dist-shar dist-tarZ dist-zip distcheck distclean \
dist-lzma dist-shar dist-tarZ dist-zip distcheck distclean \
distclean-generic distclean-tags distcleancheck distdir \
distuninstallcheck dvi dvi-am html html-am info info-am \
install install-am install-data install-data-am \
Expand Down
38 changes: 22 additions & 16 deletions aclocal.m4
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# generated automatically by aclocal 1.10 -*- Autoconf -*-
# generated automatically by aclocal 1.10.1 -*- Autoconf -*-

# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006 Free Software Foundation, Inc.
# 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
Expand All @@ -11,12 +11,15 @@
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.

m4_if(m4_PACKAGE_VERSION, [2.61],,
[m4_fatal([this file was generated for autoconf 2.61.
You have another version of autoconf. If you want to use that,
you should regenerate the build system entirely.], [63])])
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
m4_if(AC_AUTOCONF_VERSION, [2.62],,
[m4_warning([this file was generated for autoconf 2.62.
You have another version of autoconf. It may work, but is not guaranteed to.
If you have problems, you may need to regenerate the build system entirely.
To do so, use the procedure documented by the package, typically `autoreconf'.])])

# Copyright (C) 2002, 2003, 2005, 2006 Free Software Foundation, Inc.
# Copyright (C) 2002, 2003, 2005, 2006, 2007 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
Expand All @@ -31,7 +34,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION],
[am__api_version='1.10'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
m4_if([$1], [1.10], [],
m4_if([$1], [1.10.1], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])

Expand All @@ -47,8 +50,10 @@ m4_define([_AM_AUTOCONF_VERSION], [])
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
[AM_AUTOMAKE_VERSION([1.10])dnl
_AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)])
[AM_AUTOMAKE_VERSION([1.10.1])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(AC_AUTOCONF_VERSION)])

# AM_AUX_DIR_EXPAND -*- Autoconf -*-

Expand Down Expand Up @@ -320,7 +325,7 @@ AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
# each Makefile.in and add a new line on top of each file to say so.
# Grep'ing the whole file is not good either: AIX grep has a line
# limit of 2048, but all sed's we know have understand at least 4000.
if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
dirpart=`AS_DIRNAME("$mf")`
else
continue
Expand Down Expand Up @@ -368,13 +373,13 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
# Do all the work for Automake. -*- Autoconf -*-

# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
# 2005, 2006 Free Software Foundation, Inc.
# 2005, 2006, 2008 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.

# serial 12
# serial 13

# This macro actually does too much. Some checks are only needed if
# your package does certain things. But this isn't really a big deal.
Expand Down Expand Up @@ -479,16 +484,17 @@ AC_PROVIDE_IFELSE([AC_PROG_OBJC],
# our stamp files there.
AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
[# Compute $1's index in $config_headers.
_am_arg=$1
_am_stamp_count=1
for _am_header in $config_headers :; do
case $_am_header in
$1 | $1:* )
$_am_arg | $_am_arg:* )
break ;;
* )
_am_stamp_count=`expr $_am_stamp_count + 1` ;;
esac
done
echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])

# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
#
Expand Down Expand Up @@ -786,7 +792,7 @@ AC_SUBST([INSTALL_STRIP_PROGRAM])])

# _AM_SUBST_NOTMAKE(VARIABLE)
# ---------------------------
# Prevent Automake from outputing VARIABLE = @VARIABLE@ in Makefile.in.
# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
# This macro is traced by Automake.
AC_DEFUN([_AM_SUBST_NOTMAKE])

Expand Down
15 changes: 8 additions & 7 deletions bin/Makefile.am
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
## Process this file with automake to produce Makefile.in
## A Makefile.in is supplied, in case you do not have automake.

## $Id$
## $Id: Makefile.am,v 1.45 2008/11/05 09:05:50 heas Exp $
##
## Copyright (c) 1997-2007 by Terrapin Communications, Inc.
## Copyright (c) 1997-2008 by Terrapin Communications, Inc.
## All rights reserved.
##
## This code is derived from software contributed to and maintained by
Expand Down Expand Up @@ -49,12 +49,13 @@
AUTOMAKE_OPTIONS=foreign

bin_PROGRAMS = hpuifilter
bin_SCRIPTS = agmrancid alogin arancid blogin brancid cat5rancid clogin \
control_rancid cssrancid elogin erancid f10rancid \
bin_SCRIPTS = agmrancid alogin arancid avologin avorancid blogin brancid \
cat5rancid clogin control_rancid cssrancid elogin erancid f10rancid \
flogin fnrancid francid hlogin hrancid htlogin htrancid \
jerancid jlogin jrancid mrancid nlogin nrancid nslogin \
nsrancid par prancid rancid-fe rancid rivlogin rivrancid \
rrancid srancid tntlogin tntrancid xrancid zrancid
jerancid jlogin jrancid mrancid mrvlogin mrvrancid nlogin nrancid \
nslogin nsrancid nxrancid par prancid rancid-fe rancid rivlogin \
rivrancid rrancid srancid tlogin tntlogin tntrancid trancid xrancid \
zrancid

bin_SCRIPTS += lg.cgi lgform.cgi rancid-cvs rancid-run
EXTRA_DIST= lg.cgi.in lgform.cgi.in rancid-cvs.in rancid-run.in
Expand Down
Loading

0 comments on commit f8b97ab

Please sign in to comment.