Dear all, Please see the update for rancid-3.8 attached. Changes: http://www.shrubbery.net/rancid/CHANGES
-- With best regards, Pavel Korovin
Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/rancid/Makefile,v retrieving revision 1.21 diff -u -p -r1.21 Makefile --- Makefile 10 Nov 2017 21:53:25 -0000 1.21 +++ Makefile 18 Aug 2018 18:55:11 -0000 @@ -2,7 +2,7 @@ COMMENT = Really Awesome New Cisco confIg Differ -DISTNAME = rancid-3.7 +DISTNAME = rancid-3.8 EPOCH = 0 CATEGORIES = sysutils Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/rancid/distinfo,v retrieving revision 1.10 diff -u -p -r1.10 distinfo --- distinfo 10 Nov 2017 21:53:25 -0000 1.10 +++ distinfo 18 Aug 2018 18:55:11 -0000 @@ -1,2 +1,2 @@ -SHA256 (rancid-3.7.tar.gz) = nGvv/3jUnY0HV6K1e2z9/vVcrcvB+m++GrlCQzXVH3s= -SIZE (rancid-3.7.tar.gz) = 503424 +SHA256 (rancid-3.8.tar.gz) = zs3u0jecgy+1mI9NyMRfu7s4JyOIKp/+pXflT1q4zF8= +SIZE (rancid-3.8.tar.gz) = 523950 Index: patches/patch-Makefile_in =================================================================== RCS file: /cvs/ports/sysutils/rancid/patches/patch-Makefile_in,v retrieving revision 1.5 diff -u -p -r1.5 patch-Makefile_in --- patches/patch-Makefile_in 23 Nov 2016 12:27:47 -0000 1.5 +++ patches/patch-Makefile_in 18 Aug 2018 18:55:11 -0000 @@ -1,6 +1,7 @@ $OpenBSD: patch-Makefile_in,v 1.5 2016/11/23 12:27:47 sthen Exp $ ---- Makefile.in.orig Tue Sep 6 17:12:39 2016 -+++ Makefile.in Wed Nov 16 02:34:44 2016 +Index: Makefile.in +--- Makefile.in.orig ++++ Makefile.in @@ -70,7 +70,7 @@ am__make_running_with_option = \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) @@ -10,7 +11,7 @@ $OpenBSD: patch-Makefile_in,v 1.5 2016/1 pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ -@@ -351,7 +351,7 @@ top_build_prefix = @top_build_prefix@ +@@ -352,7 +352,7 @@ top_build_prefix = @top_build_prefix@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign no-dependencies Index: patches/patch-configure =================================================================== RCS file: /cvs/ports/sysutils/rancid/patches/patch-configure,v retrieving revision 1.7 diff -u -p -r1.7 patch-configure --- patches/patch-configure 23 Nov 2016 12:27:47 -0000 1.7 +++ patches/patch-configure 18 Aug 2018 18:55:11 -0000 @@ -1,7 +1,8 @@ $OpenBSD: patch-configure,v 1.7 2016/11/23 12:27:47 sthen Exp $ ---- configure.orig Tue Nov 8 10:16:39 2016 -+++ configure Tue Nov 8 10:17:17 2016 -@@ -5471,7 +5471,7 @@ fi +Index: configure +--- configure.orig ++++ configure +@@ -5495,7 +5495,7 @@ fi # ping seems to take one of two formats for count (N) # BSD: ping -c N host # SVR: ping host N Index: patches/patch-etc_Makefile_in =================================================================== RCS file: /cvs/ports/sysutils/rancid/patches/patch-etc_Makefile_in,v retrieving revision 1.5 diff -u -p -r1.5 patch-etc_Makefile_in --- patches/patch-etc_Makefile_in 23 Nov 2016 12:27:47 -0000 1.5 +++ patches/patch-etc_Makefile_in 18 Aug 2018 18:55:11 -0000 @@ -1,6 +1,7 @@ $OpenBSD: patch-etc_Makefile_in,v 1.5 2016/11/23 12:27:47 sthen Exp $ ---- etc/Makefile.in.orig Tue Sep 6 17:12:39 2016 -+++ etc/Makefile.in Wed Nov 16 03:51:28 2016 +Index: etc/Makefile.in +--- etc/Makefile.in.orig ++++ etc/Makefile.in @@ -70,7 +70,7 @@ am__make_running_with_option = \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) @@ -10,7 +11,7 @@ $OpenBSD: patch-etc_Makefile_in,v 1.5 20 pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ -@@ -534,30 +534,10 @@ uninstall-am: uninstall-pkgdataDATA uninstall-sysconfD +@@ -538,30 +538,10 @@ uninstall-am: uninstall-pkgdataDATA uninstall-sysconfD install-data-local: all Index: patches/patch-etc_rancid_conf_sample_in =================================================================== RCS file: /cvs/ports/sysutils/rancid/patches/patch-etc_rancid_conf_sample_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-etc_rancid_conf_sample_in --- patches/patch-etc_rancid_conf_sample_in 23 Nov 2016 12:27:47 -0000 1.1 +++ patches/patch-etc_rancid_conf_sample_in 18 Aug 2018 18:55:11 -0000 @@ -1,12 +1,13 @@ $OpenBSD: patch-etc_rancid_conf_sample_in,v 1.1 2016/11/23 12:27:47 sthen Exp $ ---- etc/rancid.conf.sample.in.orig Tue Nov 8 10:22:04 2016 -+++ etc/rancid.conf.sample.in Tue Nov 8 10:22:57 2016 -@@ -32,7 +32,7 @@ TMPDIR=/tmp; export TMPDIR +Index: etc/rancid.conf.sample.in +--- etc/rancid.conf.sample.in.orig ++++ etc/rancid.conf.sample.in +@@ -26,7 +26,7 @@ TMPDIR=/tmp; export TMPDIR # Be careful changing this, it affects CVSROOT below. It should be a FQPN, not # relative. BASEDIR=@localstatedir@; export BASEDIR -PATH=@bindir@:@ENV_PATH@; export PATH +PATH=/usr/bin:/bin:@prefix@/bin; export PATH # - # Set to the name of the sendmail executable (or script) that will accept the - # -t option to take its rcpt and other headers from std-in and $MAILOPTS (see + # Check that the effective UID is not root, which could lead to permissions + # problems for user who is supposed to be running rancid. If you know what Index: patches/patch-share_Makefile_in =================================================================== RCS file: /cvs/ports/sysutils/rancid/patches/patch-share_Makefile_in,v retrieving revision 1.1 diff -u -p -r1.1 patch-share_Makefile_in --- patches/patch-share_Makefile_in 23 Nov 2016 12:27:47 -0000 1.1 +++ patches/patch-share_Makefile_in 18 Aug 2018 18:55:11 -0000 @@ -1,6 +1,7 @@ $OpenBSD: patch-share_Makefile_in,v 1.1 2016/11/23 12:27:47 sthen Exp $ ---- share/Makefile.in.orig Tue Sep 6 17:12:39 2016 -+++ share/Makefile.in Wed Nov 16 04:10:43 2016 +Index: share/Makefile.in +--- share/Makefile.in.orig ++++ share/Makefile.in @@ -71,7 +71,7 @@ am__make_running_with_option = \ test $$has_opt = yes am__make_dryrun = (target_option=n; $(am__make_running_with_option)) @@ -10,7 +11,7 @@ $OpenBSD: patch-share_Makefile_in,v 1.1 pkgincludedir = $(includedir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkglibexecdir = $(libexecdir)/@PACKAGE@ -@@ -276,8 +276,7 @@ top_srcdir = @top_srcdir@ +@@ -277,8 +277,7 @@ top_srcdir = @top_srcdir@ AUTOMAKE_OPTIONS = foreign pkgdata_SCRIPTS = rancid-cvspurge rtrfilter downreport dist_pkgdata_SCRIPTS = getipacctg Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/rancid/pkg/PLIST,v retrieving revision 1.11 diff -u -p -r1.11 PLIST --- pkg/PLIST 10 Nov 2017 21:53:25 -0000 1.11 +++ pkg/PLIST 18 Aug 2018 18:55:11 -0000 @@ -25,6 +25,7 @@ bin/f5rancid bin/flogin bin/fnlogin bin/fnrancid +bin/fxlogin bin/hlogin @bin bin/hpuifilter bin/hrancid @@ -75,6 +76,8 @@ lib/rancid/edgemax.pm lib/rancid/edgerouter.pm lib/rancid/exos.pm lib/rancid/foundry.pm +lib/rancid/fss2.pm +lib/rancid/fxos.pm lib/rancid/ios.pm lib/rancid/iossb.pm lib/rancid/iosshtech.pm @@ -86,6 +89,7 @@ lib/rancid/panos.pm lib/rancid/rancid.pm lib/rancid/rbt.pm lib/rancid/sros.pm +lib/rancid/vrp.pm lib/rancid/wavesvros.pm @man man/man1/agmrancid.1 @man man/man1/alogin.1