]> git.proxmox.com Git - mirror_frr.git/blame - debian/control
Merge pull request #5452 from mjstapp/fix_notify_nhg
[mirror_frr.git] / debian / control
CommitLineData
d8e4c438 1Source: frr
4d916382
DS
2Section: net
3Priority: optional
a7ee784c
DL
4Maintainer: David Lamparter <equinox-debian@diac24.net>
5Uploaders: FRRouting-dev <dev@lists.frrouting.org>
008f758b
DL
6Build-Depends:
7 autotools-dev,
8 bison,
9 chrpath,
f221c02a
DL
10 debhelper (>= 9),
11 debhelper (>= 9.20160709) <!pkg.frr.nosystemd> | dh-systemd <!pkg.frr.nosystemd>,
008f758b 12 dh-autoreconf,
008f758b
DL
13 flex,
14 gawk,
008f758b
DL
15 install-info,
16 libc-ares-dev,
17 libcap-dev,
75ec70d3 18 libjson-c-dev | libjson0-dev,
008f758b
DL
19 libpam0g-dev | libpam-dev,
20 libpcre3-dev,
452a48cf 21 libpython3-dev,
008f758b 22 libreadline-dev,
600db12a 23 librtr-dev <!pkg.frr.nortrlib>,
452a48cf 24 libsnmp-dev,
600db12a 25 libssh-dev <!pkg.frr.nortrlib>,
6397fb88 26 libsystemd-dev <!pkg.frr.nosystemd>,
c4266cb6 27 libyang-dev (>= 0.16.74),
008f758b 28 pkg-config,
452a48cf 29 python3,
8209fe79 30 python3-dev,
452a48cf 31 python3-sphinx,
8a91a6ef 32 python3-pytest <!nocheck>,
008f758b 33 texinfo (>= 4.7)
5d2f5756 34Standards-Version: 4.2.1
5e2747fb 35Homepage: https://www.frrouting.org/
5d2f5756
DL
36Vcs-Browser: https://github.com/FRRouting/frr/
37Vcs-Git: https://github.com/FRRouting/frr.git
4d916382 38
d8e4c438 39Package: frr
ff52c7d8 40Architecture: linux-any
008f758b
DL
41Depends:
42 ${misc:Depends},
43 ${shlibs:Depends},
44 iproute2 | iproute,
008f758b 45 logrotate (>= 3.2-11)
4d916382 46Pre-Depends: adduser
8a10dc86 47Recommends: frr-pythontools
5d2f5756 48Suggests: frr-doc
01b5725b
DL
49Conflicts:
50 zebra,
51 zebra-pj,
52 pimd,
53 quagga,
54 quagga-bgpd,
55 quagga-core,
56 quagga-isisd,
57 quagga-ospf6d,
58 quagga-ospfd,
59 quagga-pimd,
60 quagga-ripd,
61 quagga-ripngd
4d916382 62Replaces: zebra, zebra-pj
699f6a66
DL
63Description: FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...)
64 FRRouting implements the routing protocols commonly used in the
65 internet and private networks to exchange information between routers.
66 Both IP and IPv6 are supported, as are BGP, OSPF, IS-IS, BABEL, EIGRP,
67 RIP, LDP, BFD, PIM and NHRP protocols.
4d916382 68 .
699f6a66
DL
69 These protocols are used to turn your system into a dynamic router,
70 exchanging information about available connections with other routers
71 in a standards-compliant way. The actual packet forwarding
72 functionality is provided by the OS kernel.
73 .
74 FRRouting is a fork of Quagga with an open community model. The main
75 git lives on https://github.com/frrouting/frr.git and the project name
76 is commonly abbreviated as "FRR."
4d916382 77
3b2a8d25 78Package: frr-snmp
ff52c7d8 79Architecture: linux-any
3b2a8d25
DL
80Depends:
81 ${misc:Depends},
82 ${shlibs:Depends},
83 frr (= ${binary:Version})
84Recommends: snmpd
699f6a66 85Description: FRRouting suite - SNMP support
3b2a8d25 86 Adds SNMP support to FRR's daemons by attaching to net-snmp's snmpd
699f6a66
DL
87 through the AgentX protocol. Provides read-only access to current
88 routing state through standard SNMP MIBs.
3b2a8d25
DL
89
90Package: frr-rpki-rtrlib
ff52c7d8 91Architecture: linux-any
3b2a8d25
DL
92Depends:
93 ${misc:Depends},
94 ${shlibs:Depends},
95 frr (= ${binary:Version})
699f6a66
DL
96Description: FRRouting suite - BGP RPKI support (rtrlib)
97 Adds RPKI support to FRR's bgpd, allowing validation of BGP routes
98 against cryptographic information stored in WHOIS databases. This is
99 used to prevent hijacking of networks on the wider internet. It is only
100 relevant to internet service providers using their own autonomous system
101 number.
600db12a 102Build-Profiles: <!pkg.frr.nortrlib>
3b2a8d25 103
d8e4c438 104Package: frr-doc
fabbd66d 105Section: doc
4d916382 106Architecture: all
008f758b 107Depends:
31bbde19
DL
108 ${misc:Depends},
109 libjs-jquery,
110 libjs-underscore
d8e4c438 111Suggests: frr
01b5725b 112Conflicts: quagga-doc
699f6a66
DL
113Description: FRRouting suite - user manual
114 This provides the FRR user manual in HTML form. This is the official
115 manual maintained as part of the package and is also available online
116 at https://frrouting.readthedocs.io/
f3dbd03c
MW
117
118Package: frr-pythontools
f3dbd03c 119Architecture: all
008f758b
DL
120Depends:
121 ${misc:Depends},
e94eec84
DL
122 frr (<< ${source:Upstream-Version}.0-~),
123 frr (>= ${source:Version}~),
2dacd93a 124 python3:any
699f6a66
DL
125Description: FRRouting suite - Python tools
126 The FRRouting suite uses a small Python tool to provide configuration
127 reload functionality, particularly useful when the interactive configuration
128 shell is not used.
129 .
130 Without this package installed, "reload" (as a systemd or init script
131 invocation) will not work for the FRR daemons.