mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-04 19:43:17 +00:00
![]() This separates the init script used for the system (and called in the systemd unit file) from the script that watchfrr uses to control daemons. Mixing these two caused the entire thing to become a rather huge spaghetti mess. Note that there is a behaviour change in that the new script always starts zebra regardless of zebra_enable. Side changes: - Ubuntu 12.04 removed from backports since it doesn't work anyway - zebra is always started regardless of zebra_enable. To disable FRR, the entire init script should be disabled through policy. - no-watchfrr operation is no longer supported by the scripts in the Debian packages. (This is intentional.) Signed-off-by: David Lamparter <equinox@diac24.net> |
||
---|---|---|
.. | ||
debian8 | ||
debian9 | ||
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.