[Pkg-zfsonlinux-devel] Bug#988521: zfs-linux: please build 2.1.0 with libcurl for new keylocation=https://
наб
nabijaczleweli at nabijaczleweli.xyz
Fri May 14 18:38:52 BST 2021
Source: zfs-linux
Version: 2.1.0-1
Severity: wishlist
Dear Maintainer,
https://github.com/openzfs/zfs/pull/11956 was recently merged,
should land in 2.1.0, and introduced an optional dependency
to back loading keys using the new keylocation=http[s]:// URLs
(well, present in Solaris, but not in OpenZFS before).
The configuration tries fetch(3) (FreeBSD only), libcurl, or nothing.
The back-ends are optional at run-time,
and loaded lazily via dlopen("libcurl.so.4"),
erroring out if not available.
As it stands right now, I think the package will configure itself
with no back-end, crippling it; it'd be great if you could,
when packaging 2.1.0, add
Build-Depends: libcurl4-openssl-dev
and
Package: libzfs?linux
Recommends: libcurl4
to d/control.
That way most users will get the back-end by default,
and expert users will be able to opt out of it if space is a concern.
The configure output should contain something along the lines of
Checking for libfetch... libcurl
as opposed to any of
Checking for libfetch... none
Checking for libfetch... fetch(3)
Checking for libfetch... libcurl (static)
No further action is required (well, if I wrote it right, anyway).
Best,
наб
I've sent this to pkg-zfsonlinux-devel@ yesterday but it
hasn't appeared the archive so I assume that list remains dysfunxional.
Sorry if it's reached you and this is a dupe!
-- System Information:
Debian Release: 10.9
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.19.0-16-amd64 (SMP w/24 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-zfsonlinux-devel/attachments/20210514/a77904c3/attachment.sig>
More information about the Pkg-zfsonlinux-devel
mailing list