mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-11-01 05:25:20 +00:00
debianpkg: Add support for Ubuntu 18.04
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
This commit is contained in:
parent
6a32d26634
commit
54c310b803
@ -33,6 +33,10 @@ EXTRA_DIST = README.Debian README.Maintainer \
|
||||
backports/ubuntu17.10/debian/source/format \
|
||||
backports/ubuntu17.10/exclude \
|
||||
backports/ubuntu17.10/versionext \
|
||||
backports/ubuntu18.04/debian/control \
|
||||
backports/ubuntu18.04/debian/source/format \
|
||||
backports/ubuntu18.04/exclude \
|
||||
backports/ubuntu18.04/versionext \
|
||||
frr-doc.docs frr-doc.info frr-doc.install \
|
||||
frr-doc.lintian-overrides frr.conf \
|
||||
frr-dbg.lintian-overrides \
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
Building your own FRRouting Debian Package
|
||||
==========================================
|
||||
(Tested on Ubuntu 12.04, 14.04, 16.04, 17.10, Debian 8 and 9)
|
||||
(Tested on Ubuntu 12.04, 14.04, 16.04, 17.10, 18.04, Debian 8 and 9)
|
||||
|
||||
**Note:** If you try to build for a different distro, then it will most likely
|
||||
fail because of the missing backport. See debianpkg/backports/README about
|
||||
@ -102,7 +102,7 @@ allowed.
|
||||
|
||||
sudo update-rc.d frr defaults
|
||||
|
||||
- On `systemd` based systems (Debian 8, 9, Ubuntu 14.04, 16.04, 17.10)
|
||||
- On `systemd` based systems (Debian 8 and later, Ubuntu 14.04 and later)
|
||||
|
||||
sudo systemctl enable frr
|
||||
|
||||
@ -112,7 +112,7 @@ allowed.
|
||||
|
||||
sudo invoke-rc.d frr start
|
||||
|
||||
- on `systemd` based systems (Debian 8, 9, Ubuntu 14.04, 16.04, 17.10)
|
||||
- on `systemd` based systems (Debian 8 and later, Ubuntu 14.04 and later)
|
||||
|
||||
sudo systemctl start frr
|
||||
|
||||
|
||||
54
debianpkg/backports/ubuntu18.04/debian/control
Normal file
54
debianpkg/backports/ubuntu18.04/debian/control
Normal file
@ -0,0 +1,54 @@
|
||||
Source: frr
|
||||
Section: net
|
||||
Priority: optional
|
||||
Maintainer: Nobody <nobody@frrouting.org>
|
||||
Uploaders: Nobody <nobody@frrouting.org>
|
||||
XSBC-Original-Maintainer: <maintainers@frrouting.org>
|
||||
Build-Depends: debhelper (>= 7.0.50~), libncurses5-dev, libreadline-dev, texlive-latex-base, texlive-generic-recommended, libpam0g-dev | libpam-dev, libcap-dev, texinfo (>= 4.7), imagemagick, ghostscript, groff, autotools-dev, libpcre3-dev, gawk, chrpath, libsnmp-dev, git, dh-autoreconf, libjson-c-dev, libjson-c2 | libjson-c3, dh-systemd, libsystemd-dev, bison, flex, libc-ares-dev, pkg-config, python (>= 2.7), python-ipaddr, python-sphinx
|
||||
Standards-Version: 3.9.6
|
||||
Homepage: http://www.frrouting.org/
|
||||
|
||||
Package: frr
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, logrotate (>= 3.2-11), iproute2 | iproute, ${misc:Depends}, libc-ares2
|
||||
Pre-Depends: adduser
|
||||
Conflicts: zebra, zebra-pj, quagga
|
||||
Replaces: zebra, zebra-pj
|
||||
Suggests: snmpd
|
||||
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.
|
||||
.
|
||||
FRR is a fork of Quagga with an open community model. The main git
|
||||
lives on https://github.com/frrouting/frr.git
|
||||
|
||||
Package: frr-dbg
|
||||
Architecture: any
|
||||
Depends: ${shlibs: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.
|
||||
|
||||
Package: frr-doc
|
||||
Section: net
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}
|
||||
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.
|
||||
|
||||
Package: frr-pythontools
|
||||
Section: net
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}, frr (= ${binary:Version}), python (>= 2.7), python-ipaddr
|
||||
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.
|
||||
1
debianpkg/backports/ubuntu18.04/debian/source/format
Normal file
1
debianpkg/backports/ubuntu18.04/debian/source/format
Normal file
@ -0,0 +1 @@
|
||||
3.0 (quilt)
|
||||
0
debianpkg/backports/ubuntu18.04/exclude
Normal file
0
debianpkg/backports/ubuntu18.04/exclude
Normal file
1
debianpkg/backports/ubuntu18.04/versionext
Normal file
1
debianpkg/backports/ubuntu18.04/versionext
Normal file
@ -0,0 +1 @@
|
||||
-1~ubuntu18.04+1
|
||||
@ -205,7 +205,7 @@ override_dh_systemd_enable:
|
||||
|
||||
# backports
|
||||
SRCPKG = frr
|
||||
KNOWN_BACKPORTS = debian8 debian9 ubuntu12.04 ubuntu14.04 ubuntu16.04 ubuntu17.10
|
||||
KNOWN_BACKPORTS = debian8 debian9 ubuntu12.04 ubuntu14.04 ubuntu16.04 ubuntu17.10 ubuntu18.04
|
||||
DEBIAN_VERSION := $(shell dh_testdir && \
|
||||
dpkg-parsechangelog -c1 < debian/changelog | \
|
||||
sed -rn 's/^Version: ?//p')
|
||||
|
||||
Loading…
Reference in New Issue
Block a user