zfsonlinux/debian
Stoiko Ivanov dceb3ed09f trim: clean up, fix
This does:
  * fix get_transp() on non-bash
  * re-indent of the code from #990745
  * fix terminology: it's pool
  * remove -e: I originally actually fixed -e,
    but it turns out literally every bit that could fail
    is already either || : or wasn't by accident (like in the #990745 code)
  * simplify get_transp() and explain why we do it instead of matching nvme path
  * use remove -L from the data we feed to lsblk, zpool w/o -L is measurably faster
  * pipe the devices into while read to match rest of code
  * use read -r in main loop
  * match the userprop with case/esac instead of if tree
  * shellcheck-clean the script

(cherry picked from debian-upstream[0]
commit 769a09407c6b65db981804a05a81ea63d004ebeb)

[0] https://salsa.debian.org/zfsonlinux-team/zfs
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2022-12-06 16:39:35 +01:00
..
patches update zfs submodule to 2.1.7 and refresh patches 2022-12-06 16:39:35 +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.6-pve1 2022-10-04 16:09:22 +02:00
control d/control: recommend bsd-mailx | mailutils for ZED 2022-10-17 13:44:58 +02: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