notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
frr7 IP routing protocol suite including BGP, IS-IS, OSPF and RIP
7.0 net on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Version of this port present on the latest quarterly branch.
Maintainer: olivier@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-04-15 21:34:40
Last Update: 2019-05-28 17:39:37
SVN Revision: 502902
Also Listed In: ipv6
License: GPLv2
FRRouting (FRR) is an IP routing protocol suite for Linux and Unix platforms
which includes protocol daemons for BGP, IS-IS, OSPF and RIP. FRR has its roots
in the Quagga project.

WWW: https://frrouting.org/
SVNWeb : Homepage
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (191 items)
  1. /usr/local/share/licenses/frr7-7.0/catalog.mk
  2. /usr/local/share/licenses/frr7-7.0/LICENSE
  3. /usr/local/share/licenses/frr7-7.0/GPLv2
  4. bin/vtysh
  5. include/frr/agg_table.h
  6. include/frr/yang.h
  7. include/frr/yang_translator.h
  8. include/frr/yang_wrappers.h
  9. include/frr/bfd.h
  10. include/frr/bitfield.h
  11. include/frr/buffer.h
  12. include/frr/checksum.h
  13. include/frr/command.h
  14. include/frr/command_graph.h
  15. include/frr/command_match.h
  16. include/frr/compiler.h
  17. include/frr/csv.h
  18. include/frr/db.h
  19. include/frr/debug.h
  20. include/frr/distribute.h
  21. include/frr/eigrpd/eigrp_dump.h
  22. include/frr/eigrpd/eigrp_topology.h
  23. include/frr/eigrpd/eigrpd.h
  24. include/frr/event_counter.h
  25. include/frr/ferr.h
  26. include/frr/fifo.h
  27. include/frr/filter.h
  28. include/frr/freebsd-queue.h
  29. include/frr/frr_pthread.h
  30. include/frr/frratomic.h
  31. include/frr/frrstr.h
  32. include/frr/getopt.h
  33. include/frr/graph.h
  34. include/frr/hash.h
  35. include/frr/hook.h
  36. include/frr/id_alloc.h
  37. include/frr/if.h
  38. include/frr/if_rmap.h
  39. include/frr/imsg.h
  40. include/frr/ipaddr.h
  41. include/frr/jhash.h
  42. include/frr/json.h
  43. include/frr/keychain.h
  44. include/frr/lib_errors.h
  45. include/frr/libfrr.h
  46. include/frr/libospf.h
  47. include/frr/linklist.h
  48. include/frr/log.h
  49. include/frr/logicalrouter.h
  50. include/frr/lua.h
  51. include/frr/md5.h
  52. include/frr/memory.h
  53. include/frr/memory_vty.h
  54. include/frr/module.h
  55. include/frr/monotime.h
  56. include/frr/mpls.h
  57. include/frr/network.h
  58. include/frr/nexthop.h
  59. include/frr/nexthop_group.h
  60. include/frr/northbound.h
  61. include/frr/northbound_cli.h
  62. include/frr/northbound_db.h
  63. include/frr/ns.h
  64. include/frr/openbsd-queue.h
  65. include/frr/openbsd-tree.h
  66. include/frr/ospfapi/ospf_apiclient.h
  67. include/frr/ospfd/ospf_api.h
  68. include/frr/ospfd/ospf_asbr.h
  69. include/frr/ospfd/ospf_dump.h
  70. include/frr/ospfd/ospf_dump_api.h
  71. include/frr/ospfd/ospf_ism.h
  72. include/frr/ospfd/ospf_lsa.h
  73. include/frr/ospfd/ospf_lsdb.h
  74. include/frr/ospfd/ospf_nsm.h
  75. include/frr/ospfd/ospf_opaque.h
  76. include/frr/ospfd/ospfd.h
  77. include/frr/pbr.h
  78. include/frr/plist.h
  79. include/frr/pqueue.h
  80. include/frr/prefix.h
  81. include/frr/privs.h
  82. include/frr/ptm_lib.h
  83. include/frr/pw.h
  84. include/frr/queue.h
  85. include/frr/qobj.h
  86. include/frr/ringbuf.h
  87. include/frr/route_types.h
  88. include/frr/routemap.h
  89. include/frr/sbuf.h
  90. include/frr/sha256.h
  91. include/frr/sigevent.h
  92. include/frr/smux.h
  93. include/frr/spf_backoff.h
  94. include/frr/skiplist.h
  95. include/frr/sockopt.h
  96. include/frr/sockunion.h
  97. include/frr/srcdest_table.h
  98. include/frr/stream.h
  99. include/frr/systemd.h
  100. include/frr/table.h
  101. include/frr/termtable.h
  102. include/frr/thread.h
  103. include/frr/vector.h
  104. include/frr/version.h
  105. include/frr/vlan.h
  106. include/frr/vrf_int.h
  107. include/frr/vrf.h
  108. include/frr/vty.h
  109. include/frr/vxlan.h
  110. include/frr/wheel.h
  111. include/frr/workqueue.h
  112. include/frr/zassert.h
  113. include/frr/zclient.h
  114. include/frr/zebra.h
  115. lib/libfrr.a
  116. lib/libfrr.so
  117. lib/libfrr.so.0
  118. lib/libfrr.so.0.0.0
  119. lib/libfrrospfapiclient.a
  120. lib/libfrrospfapiclient.so
  121. lib/libfrrospfapiclient.so.0
  122. lib/libfrrospfapiclient.so.0.0.0
  123. @comment lib/frr/modules/bgpd_snmp.so
  124. @comment lib/frr/modules/ospf6d_snmp.so
  125. @comment lib/frr/modules/ospfd_snmp.so
  126. @comment lib/frr/modules/ripd_snmp.so
  127. @comment lib/frr/modules/zebra_snmp.so
  128. lib/frr/modules/zebra_fpm.so
  129. @comment lib/libfrrsnmp.a
  130. @comment lib/libfrrsnmp.so
  131. @comment lib/libfrrsnmp.so.0
  132. @comment lib/libfrrsnmp.so.0.0.0
  133. lib/frr/modules/bgpd_rpki.so
  134. man/man1/frr.1.gz
  135. man/man8/bfdd.8.gz
  136. man/man8/eigrpd.8.gz
  137. man/man8/isisd.8.gz
  138. man/man8/staticd.8.gz
  139. man/man8/watchfrr.8.gz
  140. man/man1/vtysh.1.gz
  141. man/man8/bgpd.8.gz
  142. @comment man/man8/ldpd.8.gz
  143. man/man8/ospf6d.8.gz
  144. man/man8/ospfclient.8.gz
  145. man/man8/ospfd.8.gz
  146. man/man8/pbrd.8.gz
  147. man/man8/ripd.8.gz
  148. man/man8/ripngd.8.gz
  149. man/man8/zebra.8.gz
  150. sbin/babeld
  151. sbin/bfdd
  152. sbin/bgpd
  153. @comment sbin/ldpd
  154. sbin/eigrpd
  155. sbin/fabricd
  156. sbin/ospf6d
  157. sbin/ospfd
  158. sbin/pbrd
  159. sbin/ripd
  160. sbin/ripngd
  161. sbin/staticd
  162. sbin/zebra
  163. sbin/isisd
  164. sbin/watchfrr
  165. share/yang/frr-interface.yang
  166. share/yang/frr-isisd.yang
  167. share/yang/frr-module-translator.yang
  168. share/yang/frr-ripd.yang
  169. share/yang/frr-ripngd.yang
  170. share/yang/frr-route-types.yang
  171. share/yang/frr-test-module.yang
  172. etc/frr/babeld.conf.sample
  173. etc/frr/bfdd.conf.sample
  174. etc/frr/bgpd.conf.sample
  175. etc/frr/bgpd.conf.sample2
  176. etc/frr/bgpd.conf.vnc.sample
  177. etc/frr/eigrpd.conf.sample
  178. etc/frr/fabricd.conf.sample
  179. etc/frr/isisd.conf.sample
  180. @comment etc/frr/ldpd.conf.sample
  181. etc/frr/ospf6d.conf.sample
  182. etc/frr/ospfd.conf.sample
  183. etc/frr/pbrd.conf.sample
  184. etc/frr/ripd.conf.sample
  185. etc/frr/ripngd.conf.sample
  186. etc/frr/staticd.conf.sample
  187. etc/frr/vtysh.conf.sample
  188. etc/frr/zebra.conf.sample
  189. @dir(frr,frr,750) /var/run/frr
  190. @postexec /usr/sbin/service ldconfig restart > /dev/null
  191. @postunexec /usr/sbin/service ldconfig restart > /dev/null
  192. Collapse this list.
Dependency lines:
  • frr7>0:net/frr7
Conflicts:
  • CONFLICTS:
    • openbgpd
    • openospfd
    • zebra
    • quagga
    • frr5
    • frr6
Conflicts Matches:
    There are no Conflicts Matches for this port. This is usually an error.

To install the port: cd /usr/ports/net/frr7/ && make install clean
To add the package: pkg install frr7

PKGNAME: frr7

There is no flavor information for this port.

distinfo:

TIMESTAMP = 1552596106
SHA256 (FRRouting-frr-frr-7.0_GH0.tar.gz) = 15b62dc0c52531e4bcefa6b830e9b9b07d1d0f189c2110307dbc19d80b719354
SIZE (FRRouting-frr-frr-7.0_GH0.tar.gz) = 5234123


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gawk : lang/gawk
  2. py36-sphinx>=0 : textproc/py-sphinx@py36
  3. autoconf>=2.69 : devel/autoconf
  4. automake>=1.16.1 : devel/automake
  5. libtoolize : devel/libtool
  6. bison : devel/bison
  7. gmake : devel/gmake
  8. pkgconf>=1.3.0_1 : devel/pkgconf
  9. makeinfo : print/texinfo
  10. python3.6 : lang/python36
Runtime dependencies:
  1. indexinfo : print/indexinfo
Library dependencies:
  1. libjson-c.so : devel/json-c
  2. libyang.so : net/libyang
  3. librtr.so : net-mgmt/rtrlib
  4. libssh.so : security/libssh
  5. libreadline.so.8 : devel/readline
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for frr7-7.0:
     CONFIGROLLBACKS=off: Enable configuration rollback support
     DATACENTER=off: Use reduced BGP timers
     FPM=on: Enable Forwarding Plane Manager support
     LDPD=off: Build ldpd
     MANPAGES=on: Build and/or install manual pages
     MULTIPATH=off: Enable multipath function
     PAM=off: Use libpam for PAM support in vtysh
     RPKI=on: Add BGP RPKI (RFC 6810) support
     SHELLACCESS=off: Allow users to access shell/telnet/ssh
     SNMP=off: SNMP support
     TCMALLOC=off: Use tcmalloc
     TCPSOCKETS=off: Use TCP/IP sockets for protocol daemons
     VTYSH=on: Build integrated vty shell
===> Use 'make config' to modify these settings

USES:
autoreconf bison compiler:c++11-lang gmake pkgconfig libtool  makeinfo python:2.7-3.6,build readline

pkg-message:
FRR's OSPF daemons tries to allocate big socket buffer, so generate warning
messages like:
"setsockopt_so_sendbuf: fd 6: SO_SNDBUF set to 1048576 (requested 8388608)"
To prevent such message kern.ipc.maxsockbuf can be increased:
sysctl kern.ipc.maxsockbuf=16777216

Error message "ifam_read() doesn't read all socket data" is under investigation

Master Sites:
  1. https://codeload.github.com/FRRouting/frr/tar.gz/frr-7.0?dummy=/
Port Moves
  • port moved here from net/frr3 on 2019-04-16
    REASON: Has expired: Upstream no longer maintained

  • port moved here from net/frr4 on 2019-04-16
    REASON: Has expired: Upstream no longer maintained

Number of commits found: 3

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
28 May 2019 16:39:37
Original commit files touched by this commit  7.0
Revision:502902
olivier search for other commits by this committer
Restrict python versions used to build net/frr7

PR:		238171
Submitted by:	koobs
Reported by:	dgilbert@eicat.ca
16 Apr 2019 09:56:54
Original commit files touched by this commit  7.0
Revision:499086
olivier search for other commits by this committer
Remove net/frr3 and net/frr4: Upstream no longer maintained
15 Apr 2019 21:34:22
Original commit files touched by this commit  7.0
Revision:499060
olivier search for other commits by this committer
New port: net/frr7 (7.0)

PR:		236508
Reported by:	pautina@kharkiv.net

Number of commits found: 3

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
zncJun 22
firefoxJun 21
firefox-esrJun 21
thunderbirdJun 21
thunderbirdJun 21
firefox*Jun 20
firefox-esr*Jun 20
vlcJun 20
vlcJun 20
waterfox*Jun 20
ImageMagick6*Jun 17
ImageMagick6-nox11*Jun 17
ImageMagick7*Jun 17
ImageMagick7-nox11*Jun 17
GraphicsMagickJun 16

16 vulnerabilities affecting 123 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-06-22 13:48:42


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36733
Broken 84
Deprecated 126
Ignore 306
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 32
Expired 14
Set to expire 96
Interactive 0
new 24 hours 4
new 48 hours8
new 7 days34
new fortnight69
new month154

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.