From d97bc1e7b1f56048fcb5336adc5abb09d645d4c3 Mon Sep 17 00:00:00 2001 From: Alexis Ehret Date: Sat, 10 Sep 2022 16:09:28 +0200 Subject: [PATCH] zfs: downstream patch (dracut fix typo in mount-zfs.sh) --- ...3-dracut-fix-typo-in-mount-zfs.sh.in.patch | 36 +++++++++++++++++++ srcpkgs/zfs/template | 2 +- 2 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch diff --git a/srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch b/srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch new file mode 100644 index 000000000000..9944a9a3b8a4 --- /dev/null +++ b/srcpkgs/zfs/patches/0003-dracut-fix-typo-in-mount-zfs.sh.in.patch @@ -0,0 +1,36 @@ +From 07f2793e869196fcbcd5057d9ada377674262fe3 Mon Sep 17 00:00:00 2001 +From: Brian Behlendorf +Date: Wed, 29 Jun 2022 15:33:38 -0700 +Subject: [PATCH] dracut: fix typo in mount-zfs.sh.in +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Format the `zpool get` command correctly. The -o option must +be followed by "all" or the requested field name. + +Reviewed-by: Ahelenia ZiemiaƄska +Reviewed-by: George Melikov +Signed-off-by: Brian Behlendorf +Closes #13602 +Signed-off-by: Alexis Ehret +--- + contrib/dracut/90zfs/mount-zfs.sh.in | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/contrib/dracut/90zfs/mount-zfs.sh.in b/contrib/dracut/90zfs/mount-zfs.sh.in +index fa9f1bb76..b0eb614a6 100755 +--- a/contrib/dracut/90zfs/mount-zfs.sh.in ++++ b/contrib/dracut/90zfs/mount-zfs.sh.in +@@ -82,7 +82,7 @@ ZFS_DATASET="${ZFS_DATASET:-${root}}" + ZFS_POOL="${ZFS_DATASET%%/*}" + + +-if ! zpool get -Ho name "${ZFS_POOL}" > /dev/null 2>&1; then ++if ! zpool get -Ho value name "${ZFS_POOL}" > /dev/null 2>&1; then + info "ZFS: Importing pool ${ZFS_POOL}..." + # shellcheck disable=SC2086 + if ! zpool import -N ${ZPOOL_IMPORT_OPTS} "${ZFS_POOL}"; then +-- +2.37.3 + diff --git a/srcpkgs/zfs/template b/srcpkgs/zfs/template index 27bd02a64be0..226c46c25fe6 100644 --- a/srcpkgs/zfs/template +++ b/srcpkgs/zfs/template @@ -1,7 +1,7 @@ # Template file for 'zfs' pkgname=zfs version=2.1.5 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-config=user --with-mounthelperdir=/usr/bin --with-udevdir=/usr/lib/udev --with-udevruledir=/usr/lib/udev/rules.d