Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #66499
| From | Daniel Kahn Gillmor <dkg@fifthhorseman.net> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#953569: linux: please cherry-pick wireguard patches from 5.6 |
| Date | 2020-03-10 19:10 +0100 |
| Message-ID | <zIRuh-rz-7@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Package: src:linux
Severity: wishlist
Control: affects -1 src:wireguard-linux-compat src:wireguard
Hi Debian kernel folks--
Please cherry-pick the wireguard patches from Linux's 5.6 development
branch into future debian builds of 5.5 (and 5.4?) builds of the Linux
kernel.
The Wireguard VPN mechanism is due to be released in upstream kernel
5.6. Debian unstable and testing currently have all the tooling needed
to configure and control wireguard interfaces as long as the kernel
module is available. In particular, systemd-networkd is capable of
configuring wireguard interfaces in some standard configurations, and
the "wireguard-tools" source package offers fine-grained control via
/usr/bin/wg and a "wg-quick@" systemd unit template.
The kernel module itself has been available for a few years now for
people with machines that can afford to compile source code via
wireguard-dkms, but the dkms fooptprint and failure modes make it more
heavyweight than just having the module available directly.
I was looking into how to simplify this, and part of it involved
packaging a kernel module, but i've been dissuaded by folks on the
#debian-kernel IRC channel from trying to keep such a thing in debian.
bwh suggested cherry-picking the wireguard patches into src:linux 5.5,
which would be great.
the wireguard metapackage currently has:
Depends: wireguard-dkms (>= 0.0.20200121-2) | wireguard-modules (>= 0.0.20191219)
so it would be nice if you could add the following metadata to any
generated binary packages:
Provides: wireguard-modules (= 0.0.20200121-2)
(you can replace the version number with whatever version info is
present in the upstream series that you cherry-pick, of course)
I understand from some folks on #debian-kernel that they don't think
this sort of dependency resolution mechanism is good to do, but it
doesn't appear to hurt anything, and it should smooth out the default
use case, so it seems like a win to me.
Thanks for considering this,
--dkg
Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#953569: linux: please cherry-pick wireguard patches from 5.6 Daniel Kahn Gillmor <dkg@fifthhorseman.net> - 2020-03-10 19:10 +0100
Processed: linux: please cherry-pick wireguard patches from 5.6 "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-03-10 19:10 +0100
Bug#953569: "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-03-11 00:20 +0100
Bug#953569: Ben Hutchings <ben@decadent.org.uk> - 2020-03-11 04:00 +0100
Bug#953569: Daniel Kahn Gillmor <dkg@debian.org> - 2020-03-11 04:40 +0100
Bug#953569: Ben Hutchings <ben@decadent.org.uk> - 2020-03-11 05:00 +0100
Bug#953569: Daniel Kahn Gillmor <dkg@debian.org> - 2020-03-11 06:10 +0100
Provides: wireguard-modules and transition plan Ben Hutchings <ben@decadent.org.uk> - 2020-04-13 17:10 +0200
Re: Provides: wireguard-modules and transition plan "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-04-13 21:40 +0200
Bug#953569: "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-03-11 05:30 +0100
Bug#953569: Daniel Kahn Gillmor <dkg@fifthhorseman.net> - 2020-03-11 06:10 +0100
Bug#953569: Ben Hutchings <ben@decadent.org.uk> - 2020-03-21 04:30 +0100
Bug#953569: Ben Hutchings <ben@decadent.org.uk> - 2020-03-21 05:30 +0100
Bug#953569: "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-03-21 05:40 +0100
Bug#953569: "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-03-21 07:10 +0100
Bug#953569: Ben Hutchings <ben@decadent.org.uk> - 2020-03-28 06:20 +0100
Bug#953569: "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-03-28 10:40 +0100
Bug#953569: "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-03-12 02:10 +0100
Bug#953569: Ben Hutchings <ben@decadent.org.uk> - 2020-03-12 02:40 +0100
Bug#953569: "Jason A. Donenfeld" <Jason@zx2c4.com> - 2020-03-21 04:10 +0100
Bug#953569: marked as done (linux: please cherry-pick wireguard patches from 5.6) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-03-30 10:20 +0200
csiph-web