zfsonlinux/debian
Stoiko Ivanov d0e8c24e02 fix #4440: cherry-pick patch for mountpoint=legacy on /
As reported having set 'mountpoint=legacy' on the root dataset (for a
default install this would be 'rpool/ROOT/pve-1') for mounting through
e.g. /etc/fstab breaks booting in initramfs

The cherry-picked patch is already applied to zfs-2.1.8-staging
upstream so will be included in the next zfs point release.

reproduced the issue on a VM with ZFS on root by:
* booting into a PVE 7.3 iso (to have zfs and an inactive
  rpool/ROOT/pve-1)
* `zpool import -ocachefile=none -N -f rpool
* `zfs set mountpoint=legacy rpool/ROOT/pve-1`
* `mount -t zfs rpool/ROOT/pve-1 /mnt
* `echo "rpool/ROOT/pve-1 / zfs defaults 0 0" >> /mnt/etc/fstab`
* `zpool export rpool`
* reboot - the boot breaks with zfs-initramfs 2.1.7-pve1 but works
  with this patch applied

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2023-01-02 17:03:49 +01:00
..
patches fix #4440: cherry-pick patch for mountpoint=legacy on / 2023-01-02 17:03:49 +01:00
source Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
tree trim: clean up, fix 2022-12-06 16:39:35 +01:00
changelog bump version to 2.1.7-pve1 2022-12-06 16:41:34 +01:00
control d/control: add libudev-dev and libaio-dev to build-depends 2022-12-06 16:39:35 +01:00
copyright update debian/copyright 2021-02-11 18:20:30 +01:00
copyright.cme Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
libnvpair3linux.docs d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libnvpair3linux.install.in d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libnvpair3linux.lintian-overrides d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libpam-zfs.install buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
libpam-zfs.postinst buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
libpam-zfs.prerm buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
libuutil3linux.docs d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libuutil3linux.install.in d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libuutil3linux.lintian-overrides d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfs4linux.docs d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfs4linux.install.in d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfs4linux.lintian-overrides d/control: match package names to debian-upstream 2021-02-25 12:11:15 +01:00
libzfsbootenv1linux.docs package zfsbootenv library 2021-01-13 14:14:01 +01:00
libzfsbootenv1linux.install package zfsbootenv library 2021-01-13 14:14:01 +01:00
libzfsbootenv1linux.install.in package zfsbootenv library 2021-01-13 14:14:01 +01:00
libzfsbootenv1linux.lintian-overrides debian/lintian-overrides: future-proof 2022-10-04 16:06:34 +02:00
libzfslinux-dev.docs Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
libzfslinux-dev.install.in Install files under multiarch directories 2021-01-13 14:14:01 +01:00
libzpool5linux.docs bump libzpool soname 2021-09-28 06:15:50 +02:00
libzpool5linux.install.in bump libzpool soname 2021-09-28 06:15:50 +02:00
libzpool5linux.lintian-overrides bump libzpool soname 2021-09-28 06:15:50 +02:00
not-installed Refresh debian/not-installed 2020-05-14 10:33:31 +02:00
python3-pyzfs.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
rules d/rules: allow abigail to fail 2022-01-11 11:30:14 +01:00
watch Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-dracut.install d/control: add new zfs-dracut package 2022-06-28 16:12:01 +02:00
zfs-initramfs.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-initramfs.lintian-overrides debian/zfs-initramfs.lintian-overrides add overrides file 2022-10-04 16:06:34 +02:00
zfs-test.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-test.lintian-overrides debian/lintian-overrides: future-proof 2022-10-04 16:06:34 +02:00
zfs-zed.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-zed.lintian-overrides update lintian-overrides 2021-06-18 15:25:41 +02:00
zfs-zed.postinst Adjust zed.d symlink-preservation 2021-06-18 15:25:41 +02:00
zfs-zed.postrm Remove /etc/zfs/zed.d on purge 2021-06-18 15:25:41 +02:00
zfs-zed.prerm Adjust zed.d symlink-preservation 2021-06-18 15:25:41 +02:00
zfsutils-linux.cron.d sync scrub and trim cronjobs with debian upstream 2021-06-18 15:25:41 +02:00
zfsutils-linux.docs Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfsutils-linux.examples Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfsutils-linux.install install zfs-load-key.service 2022-10-18 08:40:30 +02:00
zfsutils-linux.links Symlink zpool_influxdb to /bin. (Closes: #1001446) 2022-10-04 16:06:34 +02:00
zfsutils-linux.lintian-overrides debian/lintian-overrides: future-proof 2022-10-04 16:06:34 +02:00
zfsutils-linux.postinst Move zfs to top-level directory 2019-05-24 12:02:52 +02:00