BSD Ports

net/quagga 1.2.4_13 FreeBSD

Free RIPv1, RIPv2, OSPFv2, BGP4, IS-IS route software

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
net
Package size
1443.7 KiB, 7768.3 KiB installed

Description

Quagga is a routing software suite, providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPv3, BGPv4 and experemental ISIS for Unix platforms, particularly FreeBSD and Linux and also NetBSD, to mention a few. Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro. The Quagga tree aims to build a more involved community around Quagga than the current centralised model of GNU Zebra.

In the other systems

SystemPortVersion
FreeBSDnet/quagga1.2.4_13
OpenBSDnet/quagga1.2.4p3
NetBSDnet/quagga1.2.4nb6
DragonFlynet/quagga1.2.4_13
HardenedBSDnet/quagga1.2.4_13
GhostBSDnet/quagga1.2.4_13

Install

Binary package:

pkg install quagga

From the ports tree:

cd /usr/ports/net/quagga/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	quagga>0:net/quagga
LIB_DEPENDS=	libfpm_pb.so:net/quagga

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.2.4_131.2.4_131.2.4_111.2.4_131.2.4_13
FreeBSD:14:quarterly1.2.4_131.2.4_13n/a1.2.4_131.2.4_13
FreeBSD:15:latest1.2.4_131.2.4_13n/a1.2.4_131.2.4_13
FreeBSD:15:quarterly1.2.4_131.2.4_13n/an/an/a
FreeBSD:16:latest1.2.4_131.2.4_13n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 2

No port depends on this one.

Configuration

Options name: net_quagga

OptionDefaultDescription
DLMALLOCoffUse dlmalloc (makes bgpd much faster)
EXAMPLESoffBuild and/or install examples
ISISDonEnable ISIS daemon (beta)
ISIS_TOPOLOGYoffEnable IS-IS topology generator
LEGACYonInstall to legacy paths (conflicts with FRR etc.)
NO_BGP_ANNOUNCEoffTurn off BGP route announcement
OSPF_NEXTHOPoffSet ip next-hop in OSPF route maps
PAMoffPAM authentication for vtysh
PIMDonPIM-SSM multicast routing
RTADVonIPv6 Router Advertisements
SNMPoffSNMP network protocol support
TCPSOCKETSoffUse TCP/IP sockets for protocol daemons
USES
compiler:c11 cpe gmake libtool makeinfo perl5 readline
Service scripts
quagga, watchquagga

Files

Manual pages 11
  • bgpd(8)
  • isisd(8)
  • ospf6d(8)
  • ospfclient(8)
  • ospfd(8)
  • pimd(8)
  • ripd(8)
  • ripngd(8)
  • vtysh(1)
  • watchquagga(8)
  • zebra(8)
pkg-plist 109
  • bin/bgp_btoa
  • bin/test_igmpv3_join
  • bin/
  • include/quagga/buffer.h
  • include/quagga/checksum.h
  • include/quagga/command.h
  • include/quagga/distribute.h
  • include/quagga/event_counter.h
  • include/quagga/fifo.h
  • include/quagga/filter.h
  • include/quagga/getopt.h
  • include/quagga/hash.h
  • include/quagga/if.h
  • include/quagga/if_rmap.h
  • include/quagga/jhash.h
  • include/quagga/keychain.h
  • include/quagga/libospf.h
  • include/quagga/linklist.h
  • include/quagga/log.h
  • include/quagga/md5.h
  • include/quagga/memory.h
  • include/quagga/memtypes.h
  • include/quagga/network.h
  • include/quagga/nexthop.h
  • include/quagga/ospfapi/ospf_apiclient.h
  • include/quagga/ospfd/ospf_api.h
  • include/quagga/ospfd/ospf_asbr.h
  • include/quagga/ospfd/ospf_dump.h
  • include/quagga/ospfd/ospf_ism.h
  • include/quagga/ospfd/ospf_lsa.h
  • include/quagga/ospfd/ospf_lsdb.h
  • include/quagga/ospfd/ospf_nsm.h
  • include/quagga/ospfd/ospf_opaque.h
  • include/quagga/ospfd/ospfd.h
  • include/quagga/plist.h
  • include/quagga/pqueue.h
  • include/quagga/prefix.h
  • include/quagga/privs.h
  • include/quagga/route_types.h
  • include/quagga/routemap.h
  • include/quagga/sigevent.h
  • include/quagga/smux.h
  • include/quagga/sockopt.h
  • include/quagga/sockunion.h
  • include/quagga/str.h
  • include/quagga/stream.h
  • include/quagga/table.h
  • include/quagga/thread.h
  • include/quagga/vector.h
  • include/quagga/version.h
  • include/quagga/vrf.h
  • include/quagga/vty.h
  • include/quagga/workqueue.h
  • include/quagga/zassert.h
  • include/quagga/zclient.h
  • include/quagga/zebra.h
  • lib/libfpm_pb.a
  • lib/libfpm_pb.so
  • lib/libfpm_pb.so.0
  • lib/libfpm_pb.so.0.0.0
  • lib/libospf.a
  • lib/libospf.so
  • lib/libospf.so.0
  • lib/libospf.so.0.0.0
  • lib/libospfapiclient.a
  • lib/libospfapiclient.so
  • lib/libospfapiclient.so.0
  • lib/libospfapiclient.so.0.0.0
  • lib/libquagga_pb.a
  • lib/libquagga_pb.so
  • lib/libquagga_pb.so.0
  • lib/libquagga_pb.so.0.0.0
  • lib/libzebra.a
  • lib/libzebra.so
  • lib/libzebra.so.1
  • lib/libzebra.so.1.0.0
  • share/man/man1/vtysh.1.gz
  • share/man/man8/bgpd.8.gz
  • share/man/man8/isisd.8.gz
  • share/man/man8/ospf6d.8.gz
  • share/man/man8/ospfclient.8.gz
  • share/man/man8/ospfd.8.gz
  • share/man/man8/pimd.8.gz
  • share/man/man8/ripd.8.gz
  • share/man/man8/ripngd.8.gz
  • share/man/man8/watchquagga.8.gz
  • share/man/man8/zebra.8.gz
  • sbin/bgpd
  • sbin/isisd
  • sbin/ospf6d
  • sbin/ospfclient
  • sbin/ospfd
  • sbin/pimd
  • sbin/ripd
  • sbin/ripngd
  • sbin/watchquagga
  • sbin/zebra
  • share/examples/quagga/bgpd.conf.sample
  • share/examples/quagga/bgpd.conf.sample2
  • share/examples/quagga/isisd.conf.sample

The first 100 are listed.

distinfo 1
FileSizeSHA256
quagga-1.2.4.tar.gz2.925847e+06e364c082c3309910e1eb7b068bf39ee298e2f2f3f31a6431a5c115193bd653d3
Master sites 3
  • https://github.com/Quagga/quagga/releases/download/${DISTNAME}/
  • http://www.grosbein.net/freebsd/distfiles/
  • LOCAL/eugen

Commit history 0

No commits in the history this site was built from.