Commit graph

7 commits

Author SHA1 Message Date
pettai
72853ea4dc 2.3.8
- rancid: filter sup-bootflash if sup-bootdisk worked
      - *login: fix match of (yes/no) prompts from ssh
      - rancid: carry-over additional inventory filtering from XR

2.3.7
      - xrrancid: change some "admin show" sorting to reflect previous code
      - xrrancid: filter useless junk from show inventory
      - mrvrancid: update ShowChassis() for temp filtering in new s/w
      - nrancid: installed memory on Juniper SSG series
      - rancid: missing CR after s/n
      - xrrancid: admin show variables boot clean-up
      - xrrancid: add admin show install summary, license
      - xrrancid: fix access-list formatting & sorting
      - rancid: collect show capture & shun for ASA
      - xrancid: misc patches for XOS
      - rancid-cvs: svn repository handling improvement
      - rancid: filter WPA passwd
      - rancid: add 'show running-config view full' for role cli
      - rancid: filter ppp hostnames (aka usernames) - Pavel Korovin
      - *login: update host key change match for newer ssh
      - clogin: disable pager for XOS-12.3
      - rancid.conf & control_rancid: support arbitrary subversion URLs as
        (pre-provisioned) repositories and do not overwrite an existing local
         repository
      - rancid.conf: add LC_COLLATE
      - nlogin: add identfile support
      - hrancid: match 'logout' in new procurve versions for end of run
      - hrancid: include comment line for procurve parser
      - hrancid: collect show config status
      - nxrancid: add show environment fex all fan cmd - Deny IP Any Any
      - *login: dont split $sshcmd
      - nxrancid: Nexus 4000s don't support 'show environment power'
      - xrrancid: add admin show running
      - arancid: /info/sys -> /info/sys/dump
      - rancid: correct isakmp key filter
      - clogin; set terminal width to 132 for both -s and -c
      - clogin: respond to ASA's pager in long login banners
      - clogin: set terminal width to 132
      - rancid: match flash memory on likes of Cisco 2811 and 2621XM
      - import share/rancid-cvspurge
      - rancid: add 'dir /all sup-bootdisk:' for 6500 sup32
      - rancid: adjust regex for tacacs key match
      - *login: join sshcmd clogin directive to handle spaces properly
      - mt{login,rancid}: import Microtik module
      - rancid: ppp password missed on dialer interfaces
      - arancid: filter "esecret" lines which change with each config display
      - hlogin: logout from enabled mode instead of exit for -S
      - hrancid: collect show config files and show tech transceivers
      - rancid: filter config timestamp on MDS/NX-OS
      - avorancid: collect power management file
      - fnrancid: correct comment character
      - fnrancid: update system time and conf_file_ver filters
      - nxrancid: do not require 'show system redundancy status', apparently
        unsupported on some nexus models.
      - clogin: set terminal width for -c and -s
      - hlogin: stacks prompt for switch number or CR at login, send CR
2012-02-25 16:03:37 +00:00
pettai
ed83de0243 2.3.6
* rancid: fail on error opening nvram:
* rancid: skip ASA 5520 configuration author line
* control_rancid: for svn stupidity, run update (yes update) and commit
  after setting svn:ignore, else . is out of date.
* rancid: filter auto "rogue ap" configuration
* alogin: adjust match of active alarms msg at login
* jrancid: patch for master/backup matching on EX series
* rancid: update cisco WAE identity string match
* {xr}rancid: summarize DirSlotN() bytes free as GB, else MB.
* rancid: filter sflog from DirSlotN() for IOS on cisco 10k
* fnrancid: update recent fortinet software
* rancid: ignore show flash on IOS XE
* rancid: copy the dhcp database filter to ShowFlash()
* clogin: Fix pasto in IOS terminal width command.
* hlogin: -r missing from usage o/p
* clogin: add -r and passphrase/identfile from cloginrc
* francid: remove system uptime line on CER 3000

2.3.5
* alogin: respond to active alarms msg at login
* *rancid: update for grammar deprecated in perl 5.12
* *login: handle noenable value consistently, '1' to turn it on
* configure: look for -n <count> option to ping, for Windows ping (over
  cygwin)
* rancid: missed case fpr accepting '>' prompt, rather than just '#'
* xrrancid: filter sequences from ipv4/6 access-lists
* zrancid: force terminal type vt100 so as not to confuse Linux
* francid: filter system uptime on new Brocades
* rancid: filter ASA time-based license noise
* rancid: filter command in WriteTerm if echoed
* configure: specifically look for ping in /sbin & /usr/sbin & fix typo
  in test operator
* rancid: handle a few IOS serial number formatting variants
* hpuifilter: change filtering to avoid use of string functions due to a
  Debian bug.  Should be faster too.
* rancid: adjust show inventory matches for variables WS
* nxrancid: show environment clock and show core vdc-all are not valid
  commands on all platforms
2011-01-24 14:54:57 +00:00
heas
23a10ba0e9 Expand the information in the description and install message 2010-12-15 21:37:55 +00:00
pettai
e9767542b6 Remove @pkgdir etc line 2010-07-25 20:27:33 +00:00
pettai
9cf48eb17b * nracnid: fix serial number matching, fix pager prompt filtering
* rancid: remove sequences from IPv6 prefix-lists
* clogin: adjust default ssh password prompt for ExtremeOS 12.3.3.6
* rancid: Accept '>' prompt, rather than just '#'
* avologin: fix ssh command substitution
* fnrancid: filter application signature, System Time & conf_file_ver=
  from GetSystem/GetConf
* mrvrancid: filter other oscillating info from show version
* xrrancid: disable timestamps
* hlogin: implement -autoenable for newer hp procurve releases
* cat5rancid: snmp community may have multiple spaces b/t community name
  and permissions
* cat5rancid: filter local user password
* f5rancid: filter Failover time stamps
* hlogin: Add support for ssh identity file & passphrase for newer boxes
* rancid: split IOS-XR into its own device type: cisco-xr
* clogin: set term width for catos like for ios.
* rancid: parse admin show diag for XR better with a separate function
* hlogin: hpuifilter got omitted from the ssh spawn; replace it.
* nxrancid: match unknown command errors appropriately & GC some junk
  carried-over from IOS-rancid.
* rancid: check for device busy when opening flash fails, which seems to
  occur on 6500s when some other command is run.
* *login: support :port method syntax for ssh and adjust to allow spaces
  in sshcmd
* jrancid: fix return values of formatting functions
* clogin: set terminal width so that o/p is consistent
* rancid: filter some crud resulting from the change in handling non-empty
  comment lines. fail if the configuration buffer fills. filter
  dhcp_[^[:space:].].txt from flash directories, so it does not create
  constant changes resulting from the ip dhcp database saves. filter ldap host
  password on PIX. when compressing consecutive comment lines, only consider
  empty lines.
* arancid: handle password filter for HP 1:10Gb Ethernet Blade Switch
  5.0.4-Base, running AOS
* *login: add cloginrc timeout directive
* nrancid: fix control number match
* rancid: remove ASA coredump* filter - Cisco Bug CSCsz85597, fixed in
  8.2(1.2), 8.3(0.0), 100.3(0.3)M
* f5rancid: adjust fan rpm and config sync time filters for new f5 code
* rancid: ACE/SANOS report invalid input differently. skip leading blank lines
  in config.remove ASA keys such as tacacs and radius. match non-space for
  usernames in "Written by" line.
* *rancid: quote meta characters
* rancid: Fail on error msg "% Configuration buffer full" seen on 6500. Dont
  filter 'show vlan' on Catalyst 3550/4500s
* import Arista script
* jerancid: fix for 'show environment all' for filtering with auto-sync
  on BRASes
* francid,flogin: edgeiron can not disable the pager and does not offer
  some commands found on the bigirons
* rancid: filter coredumpinfo/coredump.cfg found on ASA - rancid-discuss@
* f5rancid: fileter HA peer status
* WTI scripts from Geert Jan de Groot with a few tweaks
* jerancid: include standby slots in showversion o/p
* lg: add code for LG_SINGLE config knob
* clogin: run_commands() needs do_saveconfig
* f10rancid: change fan status parsing to handle c300
* nxrancid: collect license info; fix 'show env temp' & 'show
  env power' parsing; drop unused code.
* change zero-config check to avoid broken awks
2010-07-19 11:22:25 +00:00
joerg
eac057d5d8 On NetBSD, if /sbin/ping exists, pass that down. /sbin is not part of
the default user PATH.
2010-07-01 14:37:55 +00:00
pettai
f4782d5c1c RANCID monitors a router's (or more generally a device's) configuration,
including software and hardware (cards, serial numbers, etc) and uses CVS
(Concurrent Version System) or Subversion to maintain history of changes.

CVE-2008-4979 (getipacctg) is still not fixed by upstream, however,
that script is not part of the core fuction (rather a contrib)
and probably not going to be used by the normal users of this package.
2010-03-12 23:39:16 +00:00