diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 130 |
1 files changed, 130 insertions, 0 deletions
diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..66961f3 --- /dev/null +++ b/debian/control @@ -0,0 +1,130 @@ +Source: frr +Section: net +Priority: optional +Maintainer: David Lamparter <equinox-debian@diac24.net> +Uploaders: FRRouting-dev <dev@lists.frrouting.org>, + Ondřej Surý <ondrej@debian.org> +Build-Depends: bison, + chrpath, + debhelper (>= 10~) | dh-systemd, + debhelper (>= 9.20150101~), + flex, + gawk, + install-info, + libc-ares-dev, + libcap-dev, + libelf-dev:native, + libjson-c-dev | libjson0-dev, + libpam0g-dev | libpam-dev, + libpcre2-dev, + libprotobuf-c-dev, + libpython3-dev:native, + libreadline-dev, + librtr-dev (>= 0.8.0~) <!pkg.frr.nortrlib>, + libsnmp-dev, + libssh-dev <!pkg.frr.nortrlib>, + libyang2-dev, + pkgconf | pkg-config, + protobuf-c-compiler, + python3:native, + python3-dev:native, + python3-pytest:native <!nocheck>, + python3-sphinx:native, + texinfo (>= 4.7), + lua5.3 <pkg.frr.lua>, + liblua5.3-dev <pkg.frr.lua> +Standards-Version: 4.5.0.3 +Homepage: https://www.frrouting.org/ +Vcs-Browser: https://github.com/FRRouting/frr/tree/debian/master +Vcs-Git: https://github.com/FRRouting/frr.git -b debian/master + +Package: frr +Architecture: linux-any +Depends: iproute2, + logrotate (>= 3.2-11), + lsof, + ${misc:Depends}, + ${shlibs:Depends} +Pre-Depends: adduser +Recommends: frr-pythontools +Suggests: frr-doc +Conflicts: pimd, + quagga, + quagga-bgpd, + quagga-core, + quagga-isisd, + quagga-ospf6d, + quagga-ospfd, + quagga-pimd, + quagga-ripd, + quagga-ripngd, + zebra, + zebra-pj +Replaces: zebra, + zebra-pj +Description: FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...) + FRRouting implements the routing protocols commonly used in the + internet and private networks to exchange information between routers. + Both IP and IPv6 are supported, as are BGP, OSPFv2, OSPFv3, IS-IS, BABEL, + EIGRP, RIP, RIPng, LDP, BFD, PIM, VRRP, PBR, and NHRP. + . + These protocols are used to turn your system into a dynamic router, + exchanging information about available connections with other routers + in a standards-compliant way. The actual packet forwarding + functionality is provided by the OS kernel. + . + FRRouting is a fork of Quagga with an open community model. The main + git lives on https://github.com/frrouting/frr.git and the project name + is commonly abbreviated as "FRR." + +Package: frr-snmp +Architecture: linux-any +Depends: frr (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Recommends: snmpd +Description: FRRouting suite - SNMP support + Adds SNMP support to FRR's daemons by attaching to net-snmp's snmpd + through the AgentX protocol. Provides read-only access to current + routing state through standard SNMP MIBs. + +Package: frr-rpki-rtrlib +Architecture: linux-any +Depends: frr (= ${binary:Version}), + ${misc:Depends}, + ${shlibs:Depends} +Description: FRRouting suite - BGP RPKI support (rtrlib) + Adds RPKI support to FRR's bgpd, allowing validation of BGP routes + against cryptographic information stored in WHOIS databases. This is + used to prevent hijacking of networks on the wider internet. It is only + relevant to internet service providers using their own autonomous system + number. +Build-Profiles: <!pkg.frr.nortrlib> + +Package: frr-doc +Section: doc +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends}, + ${sphinxdoc:Depends} +Built-Using: ${sphinxdoc:Built-Using} +Suggests: frr +Conflicts: quagga-doc +Description: FRRouting suite - user manual + This provides the FRR user manual in HTML form. This is the official + manual maintained as part of the package and is also available online + at https://frrouting.readthedocs.io/ + +Package: frr-pythontools +Architecture: all +Depends: frr (<< ${source:Upstream-Version}.0-~), + frr (>= ${source:Version}~), + python3:any, + ${misc:Depends} +Description: FRRouting suite - Python tools + The FRRouting suite uses a small Python tool to provide configuration + reload functionality, particularly useful when the interactive configuration + shell is not used. + . + Without this package installed, "reload" (as a systemd or init script + invocation) will not work for the FRR daemons. |