Bug#1056166: systemd-homed: `passwd` fails

Alexander Bochmann ab+debug at reg.gxis.de
Sun Nov 19 22:48:46 GMT 2023


Package: systemd-homed
Version: 254.5-1~bpo12+2
Followup-For: Bug #1056166

Hello,

I can confirm this problem still exists in bookworm and 
bookworm-backports:

As soon as the Debian systemd-homed PAM configuration is activated 
by pam-auth-update, it's not possible to change passwords of 
users that come from /etc/passwd anymore.

This seems to be due to a PAM misconfiguration. I don't understand
enough of the Debian PAM setup to say why it doesn't work, but 
I tried replacing the rules with alternatives that I copied from 
an openSUSE Tumbleweed install, and using those it's possible to 
change details on users both from /etc/passwd and systemd-homed.

Alex.


-- System Information:
Debian Release: 12.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: arm64 (aarch64)
Foreign Architectures: armhf

Kernel: Linux 6.1.0-rpi6-rpi-v8 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages systemd-homed depends on:
ii  init-system-helpers  1.65.2
ii  libblkid1            2.38.1-5+b1
ii  libc6                2.36-9+rpt2+deb12u3
ii  libcap2              1:2.66-4
ii  libfdisk1            2.38.1-5+b1
ii  libp11-kit0          0.24.1-2
ii  libpam-runtime       1.5.2-6+rpt2+deb12u1
ii  libpam0g             1.5.2-6+rpt2+deb12u1
ii  libssl3              3.0.11-1~deb12u2+rpt1
ii  libsystemd-shared    254.5-1~bpo12+2
ii  systemd              254.5-1~bpo12+2
ii  systemd-userdbd      254.5-1~bpo12+2

systemd-homed recommends no packages.

systemd-homed suggests no packages.

-- no debconf information



More information about the Pkg-systemd-maintainers mailing list