mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-10-24 18:10:45 +00:00
Add BFD daemon to the build process and packaging instructions. Currently the bfdd daemon does nothing, this is just to document how the daemon insertion step occured. Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org> |
||
|---|---|---|
| .. | ||
| debian8 | ||
| debian9 | ||
| ubuntu12.04 | ||
| ubuntu14.04 | ||
| ubuntu16.04 | ||
| ubuntu17.10 | ||
| ubuntu18.04 | ||
| .gitignore | ||
| README | ||
| rules | ||
This directory contains the debian directories for backports to other debian
platforms. These are built via the `3.0 (custom)' source format, which
allows one to build a source package directly out of tarballs (e.g. an
orig.tar.gz tarball and a debian.tar.gz file), at which point the format can
be changed to a real format (e.g. `3.0 (quilt)').
Source packages are assembled via targets of the same name as the system to
which the backport is done (e.g. `precise'), included in debian/rules.
To create a new debian backport:
* Add its name to `KNOWN_BACKPORTS', defined in debian/rules.
* Create a directory of the same name in debian/backports.
* Add the files `exclude', `versionext', and `debian/source/format' under
this directory:
* `exclude' contains whitespace-separated paths (relative to the root of
the source dir) that should be excluded from the source package (e.g.
debian/patches).
* `versionext' contains the suffix added to the version number for this
backport's build. Distributions often have guidelines for what this
should be. If left empty, no new debian/changelog entry is created.
* `debian/source/format' should contain the source format of the resulting
source package. As of of the writing of this document the only supported
format is `3.0 (quilt)'.
* Add appropriate files under the `debian/' subdirectory. These will be
included in the source package, overriding any top-level `debian/' files
with equivalent paths.