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
| System | Port | Version |
|---|---|---|
| FreeBSD | net/quagga | 1.2.4_13 |
| OpenBSD | net/quagga | 1.2.4p3 |
| NetBSD | net/quagga | 1.2.4nb6 |
| DragonFly | net/quagga | 1.2.4_13 |
| HardenedBSD | net/quagga | 1.2.4_13 |
| GhostBSD | net/quagga | 1.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.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.2.4_13 | 1.2.4_13 | 1.2.4_11 | 1.2.4_13 | 1.2.4_13 |
| FreeBSD:14:quarterly | 1.2.4_13 | 1.2.4_13 | n/a | 1.2.4_13 | 1.2.4_13 |
| FreeBSD:15:latest | 1.2.4_13 | 1.2.4_13 | n/a | 1.2.4_13 | 1.2.4_13 |
| FreeBSD:15:quarterly | 1.2.4_13 | 1.2.4_13 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.2.4_13 | 1.2.4_13 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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
| Option | Default | Description |
|---|---|---|
| DLMALLOC | off | Use dlmalloc (makes bgpd much faster) |
| EXAMPLES | off | Build and/or install examples |
| ISISD | on | Enable ISIS daemon (beta) |
| ISIS_TOPOLOGY | off | Enable IS-IS topology generator |
| LEGACY | on | Install to legacy paths (conflicts with FRR etc.) |
| NO_BGP_ANNOUNCE | off | Turn off BGP route announcement |
| OSPF_NEXTHOP | off | Set ip next-hop in OSPF route maps |
| PAM | off | PAM authentication for vtysh |
| PIMD | on | PIM-SSM multicast routing |
| RTADV | on | IPv6 Router Advertisements |
| SNMP | off | SNMP network protocol support |
| TCPSOCKETS | off | Use 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
| File | Size | SHA256 |
|---|---|---|
| quagga-1.2.4.tar.gz | 2.925847e+06 | e364c082c3309910e1eb7b068bf39ee298e2f2f3f31a6431a5c115193bd653d3 |
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.