zfsonlinux/debian
Stoiko Ivanov 1f122c546d buildsys: make libpam-zfs a separate package
ZFS includes (since 2.0.0) a pam-module, which takes the login
credentials of an user to unlock their home-dataset.

Enabling it in its current state can cause some side-effects like
prompting for a password when running `su` as root (see [0]).

Our update to ZFS 2.0.0 shipped the pam config in zfsutils-linux,
whereas debian-upstream split it out into its own optional package

This commit adopts this change.
based on debian-upstream [1] commit
cad2f3d24aa44cfdce1e2eae8b6ba027efaba2d6

The issue becomes apparent by installing the current zfsutils-linux
package and running `pam-auth-update --package` (e.g. by installing
an upgraded libpam-runtime package).

[0] https://github.com/openzfs/zfs/issues/11222
[1] https://salsa.debian.org/zfsonlinux-team/zfs/

Reported-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
Originally-by: Antonio Russo <aerusso@aerusso.net>
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-02-11 18:20:30 +01:00
..
patches move manpage arcstat(1) to arcstat(8). 2021-02-06 09:39:41 +01:00
source Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
tree cron: Do not error if already scrubbing 2020-03-23 08:08:11 +01:00
changelog bump version to 2.0.2-pve1 2021-02-06 10:23:07 +01:00
compat Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
control buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
copyright Refresh upstream Git repo URL in d/copyright. 2020-03-23 08:08:11 +01:00
copyright.cme Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
libnvpair2linux.docs Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libnvpair2linux.install.in Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libnvpair2linux.lintian-overrides Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +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
libuutil2linux.docs Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libuutil2linux.install.in Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libuutil2linux.lintian-overrides Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libzfs3linux.docs Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libzfs3linux.install.in Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libzfs3linux.lintian-overrides Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +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 package zfsbootenv library 2021-01-13 14:14:01 +01: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
libzpool3linux.docs Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libzpool3linux.install.in Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01:00
libzpool3linux.lintian-overrides Bump libz{fs, pool, uutil} soname version 2021-01-13 14:14:01 +01: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: fix resolving sphinx-build on bullseye 2021-01-15 15:08:23 +01:00
watch Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-initramfs.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-initramfs.triggers Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-test.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-test.lintian-overrides Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-zed.install Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfs-zed.postinst Preserve /etc/zfs/zed.d configuration on upgrade 2020-03-23 08:08:11 +01:00
zfs-zed.prerm Preserve /etc/zfs/zed.d configuration on upgrade 2020-03-23 08:08:11 +01:00
zfsutils-linux.cron.d Move zfs to top-level directory 2019-05-24 12:02:52 +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 buildsys: make libpam-zfs a separate package 2021-02-11 18:20:30 +01:00
zfsutils-linux.lintian-overrides Move zfs to top-level directory 2019-05-24 12:02:52 +02:00
zfsutils-linux.postinst Move zfs to top-level directory 2019-05-24 12:02:52 +02:00