]> git.proxmox.com Git - mirror_frr.git/blobdiff - debianpkg/control
debian: move changelog out of the way
[mirror_frr.git] / debianpkg / control
index f9f22f66afc63d55518c910d5ef755ad0b0691da..e8dbaf4aaa5e5e49f41790912ce1407af832f22c 100644 (file)
@@ -1,18 +1,17 @@
 Source: frr
 Section: net
 Priority: optional
-Maintainer: Nobody <nobody@frrouting.org>
-Uploaders: Nobody <nobody@frrouting.org>
+Maintainer: David Lamparter <equinox-debian@diac24.net>
+Uploaders: FRRouting-dev <dev@lists.frrouting.org>
 Build-Depends:
  autotools-dev,
  bison,
  chrpath,
- debhelper (>= 7.0.50~),
+ debhelper (>= 9),
+ debhelper (>= 9.20160709) <!pkg.frr.nosystemd> | dh-systemd <!pkg.frr.nosystemd>,
  dh-autoreconf,
- dh-systemd <!pkg.frr.nosystemd>,
  flex,
  gawk,
- git,
  install-info,
  libc-ares-dev,
  libcap-dev,
@@ -20,23 +19,23 @@ Build-Depends:
  libjson0-dev | libjson-c-dev,
  libpam0g-dev | libpam-dev,
  libpcre3-dev,
- libpython-dev | libpython3-dev,
+ libpython3-dev,
  libreadline-dev,
- librtr-dev <pkg.frr.rtrlib>,
- libsnmp-dev <pkg.frr.snmp>,
- libssh-dev <pkg.frr.rtrlib>,
+ librtr-dev <!pkg.frr.nortrlib>,
+ libsnmp-dev,
+ libssh-dev <!pkg.frr.nortrlib>,
  libsystemd-dev <!pkg.frr.nosystemd>,
  pkg-config,
- python (>= 2.7) | python3,
- python-sphinx | python3-sphinx,
+ python3,
+ python3-sphinx,
  texinfo (>= 4.7)
 Standards-Version: 4.2.1
-Homepage: http://www.frrouting.org/
+Homepage: https://www.frrouting.org/
 Vcs-Browser: https://github.com/FRRouting/frr/
 Vcs-Git: https://github.com/FRRouting/frr.git
 
 Package: frr
-Architecture: any
+Architecture: linux-any
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
@@ -47,73 +46,71 @@ Recommends: frr-pythontools
 Suggests: frr-doc
 Conflicts: zebra, zebra-pj, quagga
 Replaces: zebra, zebra-pj
-Description: BGP/OSPF/RIP/RIPng/ISIS/PIM/LDP routing daemon forked from Quagga
- FRR is free software which manages TCP/IP based routing protocols.
- It supports BGP4, BGP4+, OSPFv2, OSPFv3, IS-IS, RIPv1, RIPv2, RIPng,
- PIM and LDP as well as the IPv6 versions of these.
+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, OSPF, IS-IS, BABEL, EIGRP,
+ RIP, LDP, BFD, PIM and NHRP protocols.
  .
- FRR is a fork of Quagga with an open community model. The main git
- lives on https://github.com/frrouting/frr.git
+ 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
-Section: net
-Architecture: any
+Architecture: linux-any
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
  frr (= ${binary:Version})
 Recommends: snmpd
-Description: FRRouting SNMP support
+Description: FRRouting suite - SNMP support
  Adds SNMP support to FRR's daemons by attaching to net-snmp's snmpd
- through the AgentX protocol.
-Build-Profiles: <pkg.frr.snmp>
+ through the AgentX protocol.  Provides read-only access to current
+ routing state through standard SNMP MIBs.
 
 Package: frr-rpki-rtrlib
-Section: net
-Architecture: any
+Architecture: linux-any
 Depends:
  ${misc:Depends},
  ${shlibs:Depends},
  frr (= ${binary:Version})
-Description: FRRouting RTRlib RPKI support
- Adds RPKI support to FRR's bgpd, allowing validation of BGP routes against
- cryptographic information stored in WHOIS databases.
-Build-Profiles: <pkg.frr.rtrlib>
-
-Package: frr-dbg
-Architecture: any
-Depends:
- ${misc:Depends},
- frr (= ${binary:Version})
-Priority: optional
-Section: debug
-Description: BGP/OSPF/RIP/RIPng/ISIS/PIM/LDP routing daemon (debug symbols)
- This package provides debugging symbols for all binary packages built
- from frr source package. It's highly recommended to have this package
- installed before reporting any FRR crashes to either FRR developers or
- Debian package maintainers.
+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: net
+Section: doc
 Architecture: all
 Depends:
- ${misc:Depends}
+ ${misc:Depends},
+ libjs-jquery,
+ libjs-underscore
 Suggests: frr
-Description: BGP/OSPF/RIP/RIPng/ISIS/PIM/LDP routing daemon (documentation)
- This package includes info files for frr, a free software which manages
- TCP/IP based routing protocols.  It supports BGP4, BGP4+, OSPFv2, OSPFv3,
- IS-IS, RIPv1, RIPv2, RIPng, PIM and LDP as well as the IPv6 versions of these.
+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
-Section: net
 Architecture: all
 Depends:
  ${misc:Depends},
  frr (<< ${source:Upstream-Version}.0-~),
  frr (>= ${source:Version}~),
- python (>= 2.7) | python3,
- python-ipaddr | python-ipaddress
-Description: BGP/OSPF/RIP/RIPng/ISIS/PIM/LDP routing daemon (Python Tools)
- This package includes info files for frr, a free software which manages
- TCP/IP based routing protocols.  It supports BGP4, BGP4+, OSPFv2, OSPFv3,
- IS-IS, RIPv1, RIPv2, RIPng, PIM and LDP as well as the IPv6 versions of these.
+ python3:any
+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.