From heas at shrubbery.net Sat May 4 00:13:44 2002 From: heas at shrubbery.net (john heasley) Date: Fri, 3 May 2002 17:13:44 -0700 Subject: rancid 2.2.1 Message-ID: <20020503171344.B10636@shrubbery.net> i've made rancid-2.2.1 available for ftp from ftp.shrubbery.net:/pub/rancid *** if you make use of the looking glass (lg) scripts that come with rancid, PLEASE upgrade. with some versions of solaris' bourne shell, someone with access to the looking glass could run arbitrary commands. i know that this is not a problem under netbsd, but do not know about any other operating systems whose bourne shell might be from source similar to solaris. 2.2.1 rancid: npe400 cpu eeprom info o/p format changed in 12.0.21S1 - spotted by tom campbell fix problem in *login where if there was a login failure we would try to disconnect gracefully (albeit incorrectly). writing to the half-closed socket would not return an error (at least on some platform/expect combinations or even consistently) and expect would hang. add device name to diff mail subject when -r is specified add -m option to do-diffs and control_rancid to allow specific mail recipient. intended for use with -r to trigger diffs off specific events. router.db(5): note that PIX is a 'cisco' - thank kris gulka *login: match openssh prompt for host key to ip key mismatch rancid: add disk/slot2 rancid: 12.2 show c7200 o/p for midplane changed lg: use table inet.0 terse for sh ip route on juniper instead of forwarding-table destination rancid: 12.0S(21) added "FRU" field in show diagbus output. Also look for a couple more things in some show diag output and sort the output a bit better. Also look for 'controler' (cisco can't always spell - thanks to Terry Kennedy for spotting the misspelling). lg: filter ["`'] from args rancid: fix username secret filtering alogin: misplaced brace caused improper return from proc login relax the check ping and traceroute check of hostname arguments such that non-fqdn hosts are allowed. ie: just check that arg chars are valid dns chars and leave the resolve errors to the router. Add initial support for Force10.