3.6.1 ios.pm: filter license registration timestamp fnrancid: filter oscillating md5-keys par.c: fix misplaced pointer deref 3.6 rancid.pm: ipaddrval() if IPv6 prefix length is missing, simply set 128. *login: in_proc must be global in expect_after. had trouble reproducing the original error, but this should be the correct fix. xlogin: escape the * in lastprompt - Mattieu Beretti *login: change handling of ssh key-related prompts to one line at a time to eliminate timing-related problem. alogin: login() eat one line at a time a10login: remove the aflex-specific stuff. This is the wrong way to do this and it doesn't work properly anyway. control_rancid: create <group>/configs if it does not exist hrancid: use rancid.pm (removes code duplication) rancid.pm: check for existence of functions for given device type after loading the modules for the type. return failure if any are missing. par: add -FH options rancid.types.conf, iosshtech.pm: Add device type ciscoshtech for example purposes acos.pm: filter trailing WS & recognize incomplete/invalid command error in basicFilter() acos.pm: filter trailing WS in ShowAflex() acos.pm: 'show vlan' is 'show vlans' in ACOS 4.x. acos.pm: Add cmd 'show partition-config all' for ACOS 4.x, where 'show running-config all-partitions' does not work. acos.pm: recognize invalid cmd error in ShowRunningConfig() and filter the config size comment fnlogin: missing "end" to exit global mode for -[csx] - Richard Goode plogin: add -m & -M rancid.pm: missing variable initialization nxos.pm: fix bug in recognizing the end of an access-list hlogin: set tty init options when there is no controlling tty and set set the term width to 132 when there is no controlling tty and for -[sc] so that the hp device does not wrap lines. ios.pm: also filter IPv6 PDP addresses - Reuben Farrelly ios.pm: evaluation license periods are displayed differently lg: Add show interface optics iosxr.pm: More useless FPD messages junos.pm: handle a transient cmd protocol failure seen in show version control_rancid: use git ls-files instead of git status for .gitignore and <group>/rancid.conf fnrancid: fix formatting around removal of private-keys bigip.pm: filter snmpv3 oscillating auth-password-encrypted iosxr.pm: filter useless FPD upgrade messagediff -r1.20 -r1.21 pkgsrc/net/rancid/Makefile
(pettai)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.20 2016/09/06 19:20:31 pettai Exp $ | 1 | # $NetBSD: Makefile,v 1.21 2016/12/23 19:31:26 pettai Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= rancid-3.5.1 | 4 | DISTNAME= rancid-3.6.1 | |
5 | CATEGORIES= net | 5 | CATEGORIES= net | |
6 | MASTER_SITES= ftp://ftp.shrubbery.net/pub/rancid/ | 6 | MASTER_SITES= ftp://ftp.shrubbery.net/pub/rancid/ | |
7 | 7 | |||
8 | MAINTAINER= pettai@NetBSD.org | 8 | MAINTAINER= pettai@NetBSD.org | |
9 | HOMEPAGE= http://www.shrubbery.net/rancid/ | 9 | HOMEPAGE= http://www.shrubbery.net/rancid/ | |
10 | COMMENT= Really Awesome New Cisco confIg Differ | 10 | COMMENT= Really Awesome New Cisco confIg Differ | |
11 | LICENSE= original-bsd | 11 | LICENSE= original-bsd | |
12 | 12 | |||
13 | DEPENDS+= tcl-expect>=5.4:../../lang/tcl-expect | 13 | DEPENDS+= tcl-expect>=5.4:../../lang/tcl-expect | |
14 | 14 | |||
15 | BUILD_DEFS+= VARBASE | 15 | BUILD_DEFS+= VARBASE | |
16 | 16 | |||
17 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.10 2016/08/29 07:56:39 pettai Exp $ | 1 | @comment $NetBSD: PLIST,v 1.11 2016/12/23 19:31:26 pettai Exp $ | |
2 | bin/a10login | 2 | bin/a10login | |
3 | bin/agmrancid | 3 | bin/agmrancid | |
4 | bin/alogin | 4 | bin/alogin | |
5 | bin/anlogin | 5 | bin/anlogin | |
6 | bin/arancid | 6 | bin/arancid | |
7 | bin/avologin | 7 | bin/avologin | |
8 | bin/avorancid | 8 | bin/avorancid | |
9 | bin/blogin | 9 | bin/blogin | |
10 | bin/brancid | 10 | bin/brancid | |
11 | bin/brlogin | 11 | bin/brlogin | |
12 | bin/cat5rancid | 12 | bin/cat5rancid | |
13 | bin/clogin | 13 | bin/clogin | |
14 | bin/complogin | 14 | bin/complogin | |
@@ -62,26 +62,27 @@ bin/xlogin | @@ -62,26 +62,27 @@ bin/xlogin | |||
62 | bin/zrancid | 62 | bin/zrancid | |
63 | lib/rancid/acos.pm | 63 | lib/rancid/acos.pm | |
64 | lib/rancid/aeos.pm | 64 | lib/rancid/aeos.pm | |
65 | lib/rancid/arbor.pm | 65 | lib/rancid/arbor.pm | |
66 | lib/rancid/bigip.pm | 66 | lib/rancid/bigip.pm | |
67 | lib/rancid/ciscowlc.pm | 67 | lib/rancid/ciscowlc.pm | |
68 | lib/rancid/dell.pm | 68 | lib/rancid/dell.pm | |
69 | lib/rancid/edgemax.pm | 69 | lib/rancid/edgemax.pm | |
70 | lib/rancid/edgerouter.pm | 70 | lib/rancid/edgerouter.pm | |
71 | lib/rancid/eos.pm | 71 | lib/rancid/eos.pm | |
72 | lib/rancid/exos.pm | 72 | lib/rancid/exos.pm | |
73 | lib/rancid/foundry.pm | 73 | lib/rancid/foundry.pm | |
74 | lib/rancid/ios.pm | 74 | lib/rancid/ios.pm | |
75 | lib/rancid/iosshtech.pm | |||
75 | lib/rancid/iosxr.pm | 76 | lib/rancid/iosxr.pm | |
76 | lib/rancid/junos.pm | 77 | lib/rancid/junos.pm | |
77 | lib/rancid/mrv.pm | 78 | lib/rancid/mrv.pm | |
78 | lib/rancid/nxos.pm | 79 | lib/rancid/nxos.pm | |
79 | lib/rancid/panos.pm | 80 | lib/rancid/panos.pm | |
80 | lib/rancid/rancid.pm | 81 | lib/rancid/rancid.pm | |
81 | lib/rancid/rbt.pm | 82 | lib/rancid/rbt.pm | |
82 | lib/rancid/wavesvros.pm | 83 | lib/rancid/wavesvros.pm | |
83 | man/man1/agmrancid.1 | 84 | man/man1/agmrancid.1 | |
84 | man/man1/alogin.1 | 85 | man/man1/alogin.1 | |
85 | man/man1/anlogin.1 | 86 | man/man1/anlogin.1 | |
86 | man/man1/anrancid.1 | 87 | man/man1/anrancid.1 | |
87 | man/man1/arancid.1 | 88 | man/man1/arancid.1 |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.14 2016/09/06 19:20:31 pettai Exp $ | 1 | $NetBSD: distinfo,v 1.15 2016/12/23 19:31:26 pettai Exp $ | |
2 | 2 | |||
3 | SHA1 (rancid-3.5.1.tar.gz) = d8a84db82de5bdffcab0310297c8650ec005184a | 3 | SHA1 (rancid-3.6.1.tar.gz) = 627745fba456a74d968854fc0419ccb4dac528a7 | |
4 | RMD160 (rancid-3.5.1.tar.gz) = 0b646e02ebe7ec631b56f591c77c7bd1f6254ff0 | 4 | RMD160 (rancid-3.6.1.tar.gz) = 4b370a82003324eeeeec3f57c32159f666daf983 | |
5 | SHA512 (rancid-3.5.1.tar.gz) = ae246797b181730939a2b54ee2be2e5e101f9dafa4ac56d4dee84cb4fa47798943811f2d0ca4976fdf7f07ac7c38e3439c6efb4d426bf7cd5b31927724f73cb3 | 5 | SHA512 (rancid-3.6.1.tar.gz) = a0cd97cc8193232507186e87e0c86a22d04a31d1f69ff936e70fad7e5b3f58a2f8ef4d2d50e578d8f976e2a370c8d714ace4920bbceea70058db96abc238cee1 | |
6 | Size (rancid-3.5.1.tar.gz) = 501561 bytes | 6 | Size (rancid-3.6.1.tar.gz) = 494527 bytes | |
7 | SHA1 (patch-etc_Makefile.in) = 5400aa7c2a55ecb09577984e86e9f4dbc117f00d | 7 | SHA1 (patch-etc_Makefile.in) = 5400aa7c2a55ecb09577984e86e9f4dbc117f00d |