mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-29 23:09:34 +00:00
Merge pull request #6178 from opensourcerouting/debian-backprop
feed debian/ changes back into master
This commit is contained in:
commit
4ce8c005ce
25
debian/README.Debian
vendored
25
debian/README.Debian
vendored
@ -52,31 +52,6 @@ used. This option should only be used for systems that do not have systemd,
|
|||||||
e.g. Ubuntu 14.04.
|
e.g. Ubuntu 14.04.
|
||||||
|
|
||||||
|
|
||||||
* Why has SNMP support been disabled?
|
|
||||||
=====================================
|
|
||||||
FRR used to link against the NetSNMP libraries to provide SNMP
|
|
||||||
support. Those libraries sadly link against the OpenSSL libraries
|
|
||||||
to provide crypto support for SNMPv3 among others.
|
|
||||||
OpenSSL now is not compatible with the GNU GENERAL PUBLIC LICENSE (GPL)
|
|
||||||
licence that FRR is distributed under. For more explanation read:
|
|
||||||
http://www.gnome.org/~markmc/openssl-and-the-gpl.html
|
|
||||||
http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs
|
|
||||||
Updating the licence to explicitly allow linking against OpenSSL
|
|
||||||
would requite the affirmation of all people that ever contributed
|
|
||||||
a significant part to Zebra / Quagga or FRR and thus are the collective
|
|
||||||
"copyright holder". That's too much work. Using a shrinked down
|
|
||||||
version of NetSNMP without OpenSSL or convincing the NetSNMP people
|
|
||||||
to change to GnuTLS are maybe good solutions but not reachable
|
|
||||||
during the last days before the Sarge release :-(
|
|
||||||
|
|
||||||
*BUT*
|
|
||||||
|
|
||||||
It is allowed by the used licence mix that you fetch the sources and
|
|
||||||
build FRR yourself with SNMP with
|
|
||||||
# apt-get -b source -Ppkg.frr.snmp frr
|
|
||||||
Just distributing it in binary form, linked against OpenSSL, is forbidden.
|
|
||||||
|
|
||||||
|
|
||||||
* Debian Policy compliance notes
|
* Debian Policy compliance notes
|
||||||
================================
|
================================
|
||||||
|
|
||||||
|
7
debian/control
vendored
7
debian/control
vendored
@ -31,10 +31,10 @@ Build-Depends:
|
|||||||
python3-sphinx,
|
python3-sphinx,
|
||||||
python3-pytest <!nocheck>,
|
python3-pytest <!nocheck>,
|
||||||
texinfo (>= 4.7)
|
texinfo (>= 4.7)
|
||||||
Standards-Version: 4.2.1
|
Standards-Version: 4.4.1
|
||||||
Homepage: https://www.frrouting.org/
|
Homepage: https://www.frrouting.org/
|
||||||
Vcs-Browser: https://github.com/FRRouting/frr/
|
Vcs-Browser: https://github.com/FRRouting/frr/tree/debian/master
|
||||||
Vcs-Git: https://github.com/FRRouting/frr.git
|
Vcs-Git: https://github.com/FRRouting/frr.git -b debian/master
|
||||||
|
|
||||||
Package: frr
|
Package: frr
|
||||||
Architecture: linux-any
|
Architecture: linux-any
|
||||||
@ -104,6 +104,7 @@ Build-Profiles: <!pkg.frr.nortrlib>
|
|||||||
Package: frr-doc
|
Package: frr-doc
|
||||||
Section: doc
|
Section: doc
|
||||||
Architecture: all
|
Architecture: all
|
||||||
|
Multi-Arch: foreign
|
||||||
Depends:
|
Depends:
|
||||||
${misc:Depends},
|
${misc:Depends},
|
||||||
libjs-jquery,
|
libjs-jquery,
|
||||||
|
3
debian/frr.lintian-overrides
vendored
3
debian/frr.lintian-overrides
vendored
@ -6,5 +6,8 @@ frr binary: spelling-error-in-binary usr/lib/frr/zebra writen written
|
|||||||
frr binary: spelling-error-in-binary usr/lib/frr/pimd writen written
|
frr binary: spelling-error-in-binary usr/lib/frr/pimd writen written
|
||||||
frr binary: spelling-error-in-binary usr/lib/frr/pimd iif if
|
frr binary: spelling-error-in-binary usr/lib/frr/pimd iif if
|
||||||
|
|
||||||
|
# prefixed man pages for off-PATH daemons
|
||||||
|
manpage-without-executable
|
||||||
|
|
||||||
# personal name
|
# personal name
|
||||||
spelling-error-in-copyright Ang And
|
spelling-error-in-copyright Ang And
|
||||||
|
Loading…
Reference in New Issue
Block a user