1f122c546d
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>
9 lines
109 B
Bash
9 lines
109 B
Bash
#!/bin/sh
|
|
set -e
|
|
|
|
if [ "$1" = remove ] ; then
|
|
pam-auth-update --package --remove zfs_key
|
|
fi
|
|
|
|
#DEBHELPER#
|