zfs/contrib/debian
Rich Ercolani 8ed62440ef
Work around Raspberry Pi kernel packaging oddities
On Debian and Ubuntu and friends, you get something like
"linux-image-$(uname -r)" and "linux-headers-$(uname -r)" you
can put a Depends on.

On Raspberry Pi OS, you get "raspberrypi-kernel" and
"raspberrypi-kernel-headers", with version numbers like 20230411.

There is not, as far as I can tell, a reasonable way to map that
to a kernel version short of reaching out and digging around in
the changelogs or Makefile, so just special-case it so the packages
don't fail to install at install time. They still might not build
if the versions don't match, but I don't see a way to do anything
about that...

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Signed-off-by: Rich Ercolani <rincebrain@gmail.com>
Closes #14745
Closes #14747
2023-04-17 17:38:09 -07:00
..
source Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
tree/zfs-initramfs/usr/share/initramfs-tools Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
.gitignore Add native-deb* targets to build native Debian packages 2022-12-13 17:33:05 -08:00
changelog Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
clean Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
control Add native-deb* targets to build native Debian packages 2022-12-13 17:33:05 -08:00
control.modules.in Work around Raspberry Pi kernel packaging oddities 2023-04-17 17:38:09 -07:00
copyright Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
not-installed Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libnvpair3.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libnvpair3.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libpam-zfs.install Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libpam-zfs.postinst Add native-deb* targets to build native Debian packages 2022-12-13 17:33:05 -08:00
openzfs-libpam-zfs.prerm Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libuutil3.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libuutil3.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzfs-dev.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzfs-dev.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzfs4.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzfs4.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzfsbootenv1.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzfsbootenv1.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzpool5.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-libzpool5.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-python3-pyzfs.install Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.config Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.dkms Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.install Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.postinst Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.prerm Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.templates Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dkms.triggers Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-dracut.install Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-initramfs.install Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-modules-_KVERS_-di.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-modules-_KVERS_.install.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-modules-_KVERS_.postinst.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-modules-_KVERS_.postrm.in Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-test.install Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-zed.install Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-zed.postinst Add native-deb* targets to build native Debian packages 2022-12-13 17:33:05 -08:00
openzfs-zfs-zed.postrm Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfs-zed.zfs-zed.init Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfsutils.docs Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfsutils.examples Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfsutils.install Fix github build failures because of vdevprops.7 2023-02-28 14:02:48 -08:00
openzfs-zfsutils.postinst Add native-deb* targets to build native Debian packages 2022-12-13 17:33:05 -08:00
openzfs-zfsutils.zfs-import.init Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfsutils.zfs-load-key.init Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfsutils.zfs-mount.init Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
openzfs-zfsutils.zfs-share.init Add native Debian Packaging for Linux 2022-10-27 15:38:45 -07:00
rules.in Add native-deb* targets to build native Debian packages 2022-12-13 17:33:05 -08:00