notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

/commits.php is going away

I'm proposing to take /commits.php away - it mainly duplicates the home page. Details in this GitHub issue.
Port details
rancid3 Really Awesome New Cisco confIg Differ
3.13_1 net-mgmt on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.13Version of this port present on the latest quarterly branch.
Maintainer: marcus@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2014-10-10 23:37:58
Last Update: 2021-06-30 05:09:36
Commit Hash: f76aa00
People watching this port, also watch:: openssl, sslscan, ncftp, smartmontools, net-snmp
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (185 items)
Collapse this list.
  1. /usr/local/share/licenses/rancid3-3.13_1/catalog.mk
  2. /usr/local/share/licenses/rancid3-3.13_1/LICENSE
  3. /usr/local/share/licenses/rancid3-3.13_1/BSD3CLAUSE
  4. bin/rancid-cvs
  5. bin/rancid-run
  6. etc/periodic/hourly/200.rancid
  7. @sample etc/rancid/lg.conf.sample
  8. @sample etc/rancid/rancid.conf.sample
  9. etc/rancid/rancid.types.base
  10. lib/rancid/acos.pm
  11. lib/rancid/aeos.pm
  12. lib/rancid/arbor.pm
  13. lib/rancid/arcos.pm
  14. lib/rancid/avocent.pm
  15. lib/rancid/bigip.pm
  16. lib/rancid/ciscowlc.pm
  17. @comment lib/rancid/cmw.pm
  18. lib/rancid/dell.pm
  19. lib/rancid/dnos10.pm
  20. lib/rancid/dnos9.pm
  21. lib/rancid/edgemax.pm
  22. lib/rancid/edgerouter.pm
  23. lib/rancid/exos.pm
  24. lib/rancid/fortigate.pm
  25. lib/rancid/foundry.pm
  26. lib/rancid/frr.pm
  27. lib/rancid/fss2.pm
  28. lib/rancid/fxos.pm
  29. lib/rancid/ios.pm
  30. lib/rancid/iossb.pm
  31. lib/rancid/iosshtech.pm
  32. lib/rancid/iosxr.pm
  33. lib/rancid/junos.pm
  34. lib/rancid/mrv.pm
  35. lib/rancid/nxos.pm
  36. lib/rancid/panos.pm
  37. lib/rancid/rancid.pm
  38. lib/rancid/rbt.pm
  39. lib/rancid/routeros.pm
  40. lib/rancid/smc.pm
  41. lib/rancid/sros.pm
  42. lib/rancid/vrp.pm
  43. lib/rancid/wavesvros.pm
  44. libexec/rancid/a10login
  45. libexec/rancid/agmrancid
  46. libexec/rancid/alogin
  47. libexec/rancid/anlogin
  48. libexec/rancid/arancid
  49. libexec/rancid/avologin
  50. libexec/rancid/blogin
  51. libexec/rancid/brancid
  52. libexec/rancid/brlogin
  53. libexec/rancid/cat5rancid
  54. libexec/rancid/clogin
  55. @comment libexec/rancid/cmwlogin
  56. libexec/rancid/control_rancid
  57. libexec/rancid/csblogin
  58. libexec/rancid/cssrancid
  59. libexec/rancid/dllogin
  60. libexec/rancid/elogin
  61. libexec/rancid/erancid
  62. libexec/rancid/f5rancid
  63. libexec/rancid/flogin
  64. libexec/rancid/fnlogin
  65. libexec/rancid/fxlogin
  66. libexec/rancid/hlogin
  67. libexec/rancid/hpuifilter
  68. libexec/rancid/hrancid
  69. libexec/rancid/htlogin
  70. libexec/rancid/htrancid
  71. libexec/rancid/jerancid
  72. libexec/rancid/jlogin
  73. libexec/rancid/lg.cgi
  74. libexec/rancid/lgform.cgi
  75. libexec/rancid/mrancid
  76. libexec/rancid/mrvlogin
  77. libexec/rancid/mtlogin
  78. libexec/rancid/nlogin
  79. libexec/rancid/noklogin
  80. libexec/rancid/nrancid
  81. libexec/rancid/nslogin
  82. libexec/rancid/nsrancid
  83. libexec/rancid/panlogin
  84. libexec/rancid/par
  85. libexec/rancid/plogin
  86. libexec/rancid/rancid
  87. libexec/rancid/rancid-cvs
  88. libexec/rancid/rancid-fe
  89. libexec/rancid/rancid-run
  90. libexec/rancid/rblogin
  91. libexec/rancid/rivlogin
  92. libexec/rancid/rivrancid
  93. libexec/rancid/rrancid
  94. libexec/rancid/rtftpcopy
  95. libexec/rancid/tlogin
  96. libexec/rancid/trancid
  97. libexec/rancid/ulogin
  98. libexec/rancid/wlogin
  99. libexec/rancid/xilogin
  100. libexec/rancid/xirancid
  101. libexec/rancid/xlogin
  102. man/man1/a10login.1.gz
  103. man/man1/agmrancid.1.gz
  104. man/man1/alogin.1.gz
  105. man/man1/anlogin.1.gz
  106. man/man1/arancid.1.gz
  107. man/man1/avologin.1.gz
  108. man/man1/blogin.1.gz
  109. man/man1/brancid.1.gz
  110. man/man1/brlogin.1.gz
  111. man/man1/cat5rancid.1.gz
  112. man/man1/clogin.1.gz
  113. man/man1/control_rancid.1.gz
  114. man/man1/csblogin.1.gz
  115. man/man1/cssrancid.1.gz
  116. man/man1/dllogin.1.gz
  117. man/man1/elogin.1.gz
  118. man/man1/erancid.1.gz
  119. man/man1/f5rancid.1.gz
  120. man/man1/flogin.1.gz
  121. man/man1/fnlogin.1.gz
  122. man/man1/fxlogin.1.gz
  123. man/man1/hlogin.1.gz
  124. man/man1/hrancid.1.gz
  125. man/man1/htlogin.1.gz
  126. man/man1/htrancid.1.gz
  127. man/man1/jerancid.1.gz
  128. man/man1/jlogin.1.gz
  129. man/man1/mrancid.1.gz
  130. man/man1/mrvlogin.1.gz
  131. man/man1/mtlogin.1.gz
  132. man/man1/nlogin.1.gz
  133. man/man1/noklogin.1.gz
  134. man/man1/nrancid.1.gz
  135. man/man1/nslogin.1.gz
  136. man/man1/nsrancid.1.gz
  137. man/man1/panlogin.1.gz
  138. man/man1/plogin.1.gz
  139. man/man1/rancid-cvs.1.gz
  140. man/man1/rancid-par.1.gz
  141. man/man1/rancid-run.1.gz
  142. man/man1/rancid.1.gz
  143. man/man1/rblogin.1.gz
  144. man/man1/rivlogin.1.gz
  145. man/man1/rivrancid.1.gz
  146. man/man1/rrancid.1.gz
  147. man/man1/tlogin.1.gz
  148. man/man1/trancid.1.gz
  149. man/man1/ulogin.1.gz
  150. man/man1/wlogin.1.gz
  151. man/man1/xilogin.1.gz
  152. man/man1/xirancid.1.gz
  153. man/man1/xlogin.1.gz
  154. man/man3/rancid.3.gz
  155. man/man5/cloginrc.5.gz
  156. man/man5/lg.conf.5.gz
  157. man/man5/rancid.conf.5.gz
  158. man/man5/rancid.types.base.5.gz
  159. man/man5/rancid.types.conf.5.gz
  160. man/man5/router.db.5.gz
  161. man/man7/lg_intro.7.gz
  162. man/man7/rancid_intro.7.gz
  163. share/rancid/CHANGES
  164. share/rancid/COPYING
  165. share/rancid/FAQ
  166. share/rancid/README
  167. share/rancid/README.lg
  168. share/rancid/README.misc
  169. share/rancid/UPGRADING
  170. share/rancid/cisco-load.exp
  171. share/rancid/cisco-reload.exp
  172. share/rancid/cloginrc.sample
  173. share/rancid/downreport
  174. share/rancid/getipacctg
  175. share/rancid/index.html
  176. share/rancid/lg.conf.sample
  177. share/rancid/lgnotes.html
  178. share/rancid/rancid-cvspurge
  179. share/rancid/rancid.conf.sample
  180. share/rancid/rancid.types.conf
  181. share/rancid/rtrfilter
  182. @dir(rancid,rancid,755) var/rancid
  183. @owner
  184. @group
  185. @mode
Collapse this list.
Dependency lines:
  • rancid3>0:net-mgmt/rancid3
To install the port: cd /usr/ports/net-mgmt/rancid3/ && make install clean
To add the package, run one of these commands:
  • pkg install net-mgmt/rancid3
  • pkg install rancid3
PKGNAME: rancid3
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
rancid3
ABIlatestquarterly
FreeBSD:11:aarch643.73.12
FreeBSD:11:amd643.13_13.13_1
FreeBSD:11:armv6-3.12
FreeBSD:11:i3863.13_13.13_1
FreeBSD:11:mips--
FreeBSD:11:mips64-3.12
FreeBSD:12:aarch643.73.13_1
FreeBSD:12:amd643.13_13.13_1
FreeBSD:12:armv63.73.12
FreeBSD:12:armv73.73.12
FreeBSD:12:i3863.13_13.13_1
FreeBSD:12:mips--
FreeBSD:12:mips643.73.12
FreeBSD:12:powerpc64-3.13
FreeBSD:13:aarch643.133.13_1
FreeBSD:13:amd643.13_13.13_1
FreeBSD:13:armv63.133.13
FreeBSD:13:armv73.133.13
FreeBSD:13:i3863.13_13.13_1
FreeBSD:13:mips--
FreeBSD:13:mips643.133.13
FreeBSD:13:powerpc643.133.13_1
FreeBSD:14:aarch643.13_1-
FreeBSD:14:amd643.13_1-
FreeBSD:14:armv63.13-
FreeBSD:14:armv73.13-
FreeBSD:14:i3863.13_1-
FreeBSD:14:mips--
FreeBSD:14:mips643.13_1-
FreeBSD:14:powerpc643.13-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.3 : devel/gmake
  2. perl5>=5.32.r0<5.33 : lang/perl5.32
Runtime dependencies:
  1. p5-LockFile-Simple>=0 : devel/p5-LockFile-Simple
  2. cvs : devel/cvs
  3. perl5>=5.32.r0<5.33 : lang/perl5.32
Library dependencies:
  1. libexpect.so : lang/expect
This port is required by:
for Run
  1. net-mgmt/netmagis-topo

Configuration Options:
Options name:

USES:

pkg-message:
If installing:
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. ftp://ftp.shrubbery.net/pub/rancid/
Collapse this list.
Port Moves
  • port moved here from net-mgmt/rancid on 2016-11-27
    REASON: Has expired: Not supported upstream. Please upgrade to net-mgmt/rancid3

Number of commits found: 35

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Jun 2021 05:09:36
 files touched by this commit commit hash:f76aa00290b61be36138c3c177250b5ac10f2607  3.13_1
loader search for other commits by this committer
Mk/bsd.options.desc.mk: Add shared version control OPTIONS & descriptions

- Add CVS description
- Add DARCS description
- Add GIT description
- Add MERCURIAL description
- Add PERFORCE description
- Rename SVN to SUBVERSION

devel/anjuta:
    - Rename OPTION SVN to SUBVERSION
    - Sort OPTIONS_DEFINE and OPTIONS_DEFAULT
    - Change SUBVERSION_DESC to use the default description

devel/git:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  3.13
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Oct 2020 21:07:00
Original commit files touched by this commit Revision:551346  3.13
marcus search for other commits by this committer
Update to 3.13.

See https://shrubbery.net/rancid/CHANGES for a list of changes in this
release.
20 Aug 2020 10:41:37
Original commit files touched by this commit Revision:545524  3.12
marcus search for other commits by this committer
Fix build on HEAD.

Rename the internal "environ" symbol to "enviro" to avoid a conflict.
18 Mar 2020 19:19:51
Original commit files touched by this commit Revision:528665  3.12
marcus search for other commits by this committer
Update to 3.12.

This release is mainly a minor bug-fix release:

        sros.pm: summarize flash free space

        junos.pm: ShowSystemLicense(): missing variable initialization

        exos.pm: ShowVersion(): improve parsing of h/w - James Andrewartha

        ios.pm: do not use perl /n regex modifier; it didnt appear until 5.22
and is causing
        heartburn
06 Feb 2020 16:49:44
Original commit files touched by this commit Revision:525390  3.11
marcus search for other commits by this committer
Update to 3.11.

See https://www.shrubbery.net/rancid/CHANGES for a list of changes.
Additionally:

* Add BSD3CLAUSE licence
* Add support for archiving to a git VCS
* Switch maintainer to myself.

PR:		243130
Approved by:	feld (previous maintainer)
14 Aug 2019 08:48:51
Original commit files touched by this commit Revision:508903  3.9
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories n)

(and missed 3 missed files from previous categories.)
09 Mar 2019 18:34:32
Original commit files touched by this commit Revision:495188  3.9
feld search for other commits by this committer
net-mgmt/rancid3: Update to 3.9

Changelog:	http://www.shrubbery.net/rancid/CHANGES

PR:		235875
01 Nov 2017 11:41:32
Original commit files touched by this commit Revision:453278  3.7
feld search for other commits by this committer
net-mgmt/rancid3: Remove to port patches that were integrated upstream

PR:		223258
30 Oct 2017 11:03:47
Original commit files touched by this commit Revision:453169  3.7
mat search for other commits by this committer
Mark BROKEN.

Sponsored by:	Absolight
25 Oct 2017 18:13:38
Original commit files touched by this commit Revision:452870  3.7
feld search for other commits by this committer
net-mgmt/rancid3: Update to 3.7

Changelog:	http://www.shrubbery.net/rancid/CHANGES
09 Jul 2017 02:59:46
Original commit files touched by this commit Revision:445363  3.6.2_4
feld search for other commits by this committer
net-mgmt/rancid3: Fix building in jails without networking

MFH:		2017Q3
25 Apr 2017 20:55:35
Original commit files touched by this commit Revision:439419  3.6.2_4
feld search for other commits by this committer
net-mgmt/rancid3: Update filtering of vtp_debug.log to only affect Nexus devices
25 Apr 2017 20:19:30
Original commit files touched by this commit Revision:439418  3.6.2_3
feld search for other commits by this committer
net-mgmt/rancid3: Update patch to filter out both vtp_debug.log and
vtp_debug_old.log
19 Apr 2017 20:58:23
Original commit files touched by this commit Revision:438916  3.6.2_2
feld search for other commits by this committer
net-mgmt/rancid3: Add patch for IOS to filter out more frequently changing
files: snooping and vtp_debug
13 Jan 2017 17:42:24
Original commit files touched by this commit Revision:431404  3.6.2_1
feld search for other commits by this committer
net-mgmt/rancid3: Fix path to perl in sample config file

MFH:		2017Q1
12 Jan 2017 11:30:50
Original commit files touched by this commit Revision:431251  3.6.2
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
11 Jan 2017 14:58:06
Original commit files touched by this commit Revision:431184  3.6.2
feld search for other commits by this committer
net-mgmt/rancid3: Update to 3.6.2

MFH:		2017Q1
06 Jan 2017 18:48:49
Original commit files touched by this commit Revision:430728  3.6.1_1
ohauer search for other commits by this committer
- add missing fix for rancid version
  s/3.1.99/@VERSION@/

PR:		215832
06 Jan 2017 18:23:38
Original commit files touched by this commit Revision:430723  3.6.1_1
feld search for other commits by this committer
net-mgmt/rancid3: Port cleanup

Fix some variables in post-install, make Comware support include a
version number that matches PORTVERSION

PR:		215832
03 Jan 2017 17:10:35
Original commit files touched by this commit Revision:430484  3.6.1
feld search for other commits by this committer
net-mgmt/rancid3: Update to 3.6.1

Also clarify in pkg-message that hourly periodic script won't work
unless you tell crontab that periodic hourly jobs exist

MFH:		2017Q1
30 Nov 2016 15:23:24
Original commit files touched by this commit Revision:427430  3.5.1_1
feld search for other commits by this committer
net-mgmt/rancid3: Remove obsolete CONFLICTS

Reported by:	mcl
01 Nov 2016 21:02:14
Original commit files touched by this commit Revision:425092  3.5.1_1
feld search for other commits by this committer
net-mgmt/rancid3: port improvements

- Add periodic script
- Change PREFIX to LOCALBASE in port Makefile
- Inform users of periodic script via updated pkg-message

MFH:		2016Q4
10 Sep 2016 17:03:53
Original commit files touched by this commit Revision:421711  3.5.1
feld search for other commits by this committer
net-mgmt/rancid3: Update to 3.5.1

- The hardecoded 3des cipher for ssh has been removed upstream
- Remove a patch that automatically attempts to "svn up" before
checking in changes. This patch may have been committed accidentally a
couple years ago and deviates from upstream's behavior.

If it is possible for your rancid svn repository to be updated outside
of rancid's control it is up to you to resolve these potential
conflicts and modify your scheduled rancid process to "svn up"
beforehand. By instructing rancid to do this automatically it is
possible for an administrator to make device config changes that rancid
will not detect and will not show up in the automatic emails dispatched
to the device administrators.
17 Aug 2016 18:13:37
Original commit files touched by this commit Revision:420361  3.4.1_2
feld search for other commits by this committer
net-mgmt/rancid3: Add experimental support for Comware devices

Comware support has been added via a port option. It is not enabled by
default as upstream has not been able to validate the reliability of
this enhancement.

PR:		209361
16 Aug 2016 20:02:15
Original commit files touched by this commit Revision:420300  3.4.1_2
feld search for other commits by this committer
net-mgmt/rancid3: Fix SSH on FreeBSD 11.0

RANCID by default attempts to ssh to devices with 3des as the cipher.
This no longer works with OpenSSH in FreeBSD 11 as you need to be more
specific. Changing this to 3des-cbc works for now, but future versions
of OpenSSH will break this as well. Unfortunately this will break RANCID
as many network devices do not support modern ciphers, but we will have
to deal with that when the time comes.

MFH:		2016Q3
19 May 2016 10:44:12
Original commit files touched by this commit Revision:415499  3.4.1_1
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
01 Apr 2016 14:16:20
Original commit files touched by this commit Revision:412348  3.4.1_1
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
18 Mar 2016 19:41:42
Original commit files touched by this commit Revision:411367  3.4.1_1
gahr search for other commits by this committer
lang/expect: update to 5.45.3, bump PORTREVISION on dependent ports
23 Feb 2016 19:21:48
Original commit files touched by this commit Revision:409439  3.4.1
feld search for other commits by this committer
net-mgmt/rancid3: Update to 3.4.1

Changelog:	http://www.shrubbery.net/rancid/CHANGES
21 May 2015 06:54:23
Original commit files touched by this commit Revision:386913  3.2
amdmi3 search for other commits by this committer
- Don't cat pkg-message from Makefiles

Approved by:	portmgr blanket
19 Mar 2015 18:07:44
Original commit files touched by this commit Revision:381646  3.2
feld search for other commits by this committer
Update to 3.2

http://www.shrubbery.net/rancid/CHANGES
09 Feb 2015 12:44:20
Original commit files touched by this commit Revision:378725  3.1_1
antoine search for other commits by this committer
Do not patch Makefile.am to prevent running automake during build
(Makefile.in is already patched)
11 Oct 2014 00:28:31
Original commit files touched by this commit Revision:370620  3.1_1
feld search for other commits by this committer
Add an official rancid user and set the home directory

This will speed up initial setup for new endusers
10 Oct 2014 23:37:49
Original commit files touched by this commit Revision:370617  3.1
feld search for other commits by this committer
New port: net-mgmt/rancid3

I'm creating an entirely new port for rancid 3.x as the syntax for the
router.db file is different and a blind upgrade will cause deletion of
backed up devices and their configs from the repository if the user
doesn't stop the cron jobs before updating the syntax.

PR:		193351

Number of commits found: 35