Wrap and sorting debian packaging files.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
3a847175c6
commit
9b3d69f877
4 changed files with 100 additions and 83 deletions
100
debian/control
vendored
100
debian/control
vendored
|
@ -2,10 +2,12 @@ Source: frr
|
||||||
Section: net
|
Section: net
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: David Lamparter <equinox-debian@diac24.net>
|
Maintainer: David Lamparter <equinox-debian@diac24.net>
|
||||||
Uploaders: FRRouting-dev <dev@lists.frrouting.org>,
|
Uploaders:
|
||||||
|
FRRouting-dev <dev@lists.frrouting.org>,
|
||||||
Ondřej Surý <ondrej@debian.org>,
|
Ondřej Surý <ondrej@debian.org>,
|
||||||
Daniel Baumann <daniel@debian.org>,
|
Daniel Baumann <daniel@debian.org>,
|
||||||
Build-Depends: bison,
|
Build-Depends:
|
||||||
|
bison,
|
||||||
chrpath,
|
chrpath,
|
||||||
debhelper-compat (= 13),
|
debhelper-compat (= 13),
|
||||||
flex,
|
flex,
|
||||||
|
@ -15,6 +17,7 @@ Build-Depends: bison,
|
||||||
libcap-dev,
|
libcap-dev,
|
||||||
libelf-dev:native,
|
libelf-dev:native,
|
||||||
libjson-c-dev,
|
libjson-c-dev,
|
||||||
|
liblua5.3-dev <pkg.frr.lua>,
|
||||||
libpam0g-dev,
|
libpam0g-dev,
|
||||||
libpcre2-dev,
|
libpcre2-dev,
|
||||||
libprotobuf-c-dev,
|
libprotobuf-c-dev,
|
||||||
|
@ -25,15 +28,14 @@ Build-Depends: bison,
|
||||||
libssh-dev <!pkg.frr.nortrlib>,
|
libssh-dev <!pkg.frr.nortrlib>,
|
||||||
libunwind-dev [!alpha !m68k !sparc64 !x32],
|
libunwind-dev [!alpha !m68k !sparc64 !x32],
|
||||||
libyang2-dev (>= 2.1.128),
|
libyang2-dev (>= 2.1.128),
|
||||||
|
lua5.3 <pkg.frr.lua>,
|
||||||
pkgconf,
|
pkgconf,
|
||||||
protobuf-c-compiler,
|
protobuf-c-compiler,
|
||||||
python3:native,
|
|
||||||
python3-dev:native,
|
python3-dev:native,
|
||||||
python3-pytest:native <!nocheck>,
|
python3-pytest:native <!nocheck>,
|
||||||
python3-sphinx:native,
|
python3-sphinx:native,
|
||||||
|
python3:native,
|
||||||
texinfo,
|
texinfo,
|
||||||
lua5.3 <pkg.frr.lua>,
|
|
||||||
liblua5.3-dev <pkg.frr.lua>
|
|
||||||
Rules-Requires-Root: no
|
Rules-Requires-Root: no
|
||||||
Standards-Version: 4.7.0
|
Standards-Version: 4.7.0
|
||||||
Homepage: https://www.frrouting.org
|
Homepage: https://www.frrouting.org
|
||||||
|
@ -43,15 +45,20 @@ Vcs-Git: https://github.com/FRRouting/frr.git -b debian/master
|
||||||
Package: frr
|
Package: frr
|
||||||
Section: net
|
Section: net
|
||||||
Architecture: linux-any
|
Architecture: linux-any
|
||||||
Depends: iproute2,
|
Depends:
|
||||||
|
iproute2,
|
||||||
logrotate,
|
logrotate,
|
||||||
lsof,
|
lsof,
|
||||||
${misc:Depends},
|
${misc:Depends},
|
||||||
${shlibs:Depends}
|
${shlibs:Depends},
|
||||||
Pre-Depends: adduser
|
Pre-Depends:
|
||||||
Recommends: frr-pythontools
|
adduser,
|
||||||
Suggests: frr-doc
|
Recommends:
|
||||||
Conflicts: pimd,
|
frr-pythontools,
|
||||||
|
Suggests:
|
||||||
|
frr-doc,
|
||||||
|
Conflicts:
|
||||||
|
pimd,
|
||||||
Description: FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...)
|
Description: FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...)
|
||||||
FRRouting implements the routing protocols commonly used in the
|
FRRouting implements the routing protocols commonly used in the
|
||||||
internet and private networks to exchange information between routers.
|
internet and private networks to exchange information between routers.
|
||||||
|
@ -67,40 +74,17 @@ Description: FRRouting suite of internet protocols (BGP, OSPF, IS-IS, ...)
|
||||||
git lives on https://github.com/frrouting/frr.git and the project name
|
git lives on https://github.com/frrouting/frr.git and the project name
|
||||||
is commonly abbreviated as "FRR."
|
is commonly abbreviated as "FRR."
|
||||||
|
|
||||||
Package: frr-snmp
|
|
||||||
Section: net
|
|
||||||
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
|
|
||||||
Section: net
|
|
||||||
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
|
Package: frr-doc
|
||||||
Section: doc
|
Section: doc
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Multi-Arch: foreign
|
Multi-Arch: foreign
|
||||||
Depends: ${misc:Depends},
|
Depends:
|
||||||
${sphinxdoc:Depends}
|
${misc:Depends},
|
||||||
Built-Using: ${sphinxdoc:Built-Using}
|
${sphinxdoc:Depends},
|
||||||
Suggests: frr
|
Built-Using:
|
||||||
|
${sphinxdoc:Built-Using},
|
||||||
|
Suggests:
|
||||||
|
frr,
|
||||||
Description: FRRouting suite - user manual
|
Description: FRRouting suite - user manual
|
||||||
This provides the FRR user manual in HTML form. This is the official
|
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
|
manual maintained as part of the package and is also available online
|
||||||
|
@ -109,10 +93,11 @@ Description: FRRouting suite - user manual
|
||||||
Package: frr-pythontools
|
Package: frr-pythontools
|
||||||
Section: net
|
Section: net
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Depends: frr (<< ${source:Upstream-Version}.0-~),
|
Depends:
|
||||||
|
frr (<< ${source:Upstream-Version}.0-~),
|
||||||
frr (>= ${source:Version}~),
|
frr (>= ${source:Version}~),
|
||||||
python3:any,
|
python3:any,
|
||||||
${misc:Depends}
|
${misc:Depends},
|
||||||
Description: FRRouting suite - Python tools
|
Description: FRRouting suite - Python tools
|
||||||
The FRRouting suite uses a small Python tool to provide configuration
|
The FRRouting suite uses a small Python tool to provide configuration
|
||||||
reload functionality, particularly useful when the interactive configuration
|
reload functionality, particularly useful when the interactive configuration
|
||||||
|
@ -120,3 +105,32 @@ Description: FRRouting suite - Python tools
|
||||||
.
|
.
|
||||||
Without this package installed, "reload" (as a systemd or init script
|
Without this package installed, "reload" (as a systemd or init script
|
||||||
invocation) will not work for the FRR daemons.
|
invocation) will not work for the FRR daemons.
|
||||||
|
|
||||||
|
Package: frr-rpki-rtrlib
|
||||||
|
Section: net
|
||||||
|
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-snmp
|
||||||
|
Section: net
|
||||||
|
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.
|
||||||
|
|
2
debian/frr-pythontools.install
vendored
2
debian/frr-pythontools.install
vendored
|
@ -1,4 +1,4 @@
|
||||||
usr/lib/frr/frr-reload.py
|
usr/lib/frr/frr-reload.py
|
||||||
usr/lib/frr/generate_support_bundle.py
|
|
||||||
usr/lib/frr/frr_babeltrace.py
|
usr/lib/frr/frr_babeltrace.py
|
||||||
|
usr/lib/frr/generate_support_bundle.py
|
||||||
usr/lib/frr/ospfclient.py
|
usr/lib/frr/ospfclient.py
|
||||||
|
|
2
debian/frr.install
vendored
2
debian/frr.install
vendored
|
@ -9,9 +9,9 @@ usr/lib/*/frr/libfrrospfapiclient.*
|
||||||
usr/lib/*/frr/libmgmt_be_nb.so.*
|
usr/lib/*/frr/libmgmt_be_nb.so.*
|
||||||
usr/lib/*/frr/modules/bgpd_bmp.so
|
usr/lib/*/frr/modules/bgpd_bmp.so
|
||||||
usr/lib/*/frr/modules/dplane_fpm_nl.so
|
usr/lib/*/frr/modules/dplane_fpm_nl.so
|
||||||
|
usr/lib/*/frr/modules/pathd_pcep.so
|
||||||
usr/lib/*/frr/modules/zebra_cumulus_mlag.so
|
usr/lib/*/frr/modules/zebra_cumulus_mlag.so
|
||||||
usr/lib/*/frr/modules/zebra_fpm.so
|
usr/lib/*/frr/modules/zebra_fpm.so
|
||||||
usr/lib/*/frr/modules/pathd_pcep.so
|
|
||||||
usr/lib/frr/*.sh
|
usr/lib/frr/*.sh
|
||||||
usr/lib/frr/*d
|
usr/lib/frr/*d
|
||||||
usr/lib/frr/watchfrr
|
usr/lib/frr/watchfrr
|
||||||
|
|
13
debian/tests/control
vendored
13
debian/tests/control
vendored
|
@ -1,14 +1,17 @@
|
||||||
Tests: zebra-lo
|
Tests: zebra-lo
|
||||||
Depends: frr
|
Depends:
|
||||||
|
frr,
|
||||||
Restrictions: needs-root, isolation-container
|
Restrictions: needs-root, isolation-container
|
||||||
|
|
||||||
Tests: bgpd-snmp-rpki
|
Tests: bgpd-snmp-rpki
|
||||||
Depends: frr,
|
Depends:
|
||||||
|
frr,
|
||||||
frr-rpki-rtrlib,
|
frr-rpki-rtrlib,
|
||||||
frr-snmp
|
frr-snmp,
|
||||||
Restrictions: needs-root, isolation-container
|
Restrictions: needs-root, isolation-container
|
||||||
|
|
||||||
Tests: py-frr-reload
|
Tests: py-frr-reload
|
||||||
Depends: frr,
|
Depends:
|
||||||
frr-pythontools
|
frr,
|
||||||
|
frr-pythontools,
|
||||||
Restrictions: needs-root, isolation-container
|
Restrictions: needs-root, isolation-container
|
||||||
|
|
Loading…
Add table
Reference in a new issue