mirror of
				https://git.proxmox.com/git/mirror_frr
				synced 2025-11-04 04:50:35 +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.