FS#66757 - [systemd] v245.5-2: backport homed "lockscreen manager fix"?

Attached to Project: Arch Linux
Opened by tinywrkb (tinywrkb) - Saturday, 23 May 2020, 15:26 GMT
Last edited by freswa (frederik) - Wednesday, 24 June 2020, 22:20 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Christian Hesse (eworm)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

systemd v245.5-2

This affects users of systemd-homed with a lockscreen running as a non-root user like i3lock or swaylock.
Users affected will see in their log an error message similar to this: "pam_systemd_home(i3lock:auth): Failed to acquire home for user ***: Access denied"

Bug report: https://github.com/systemd/systemd/issues/15072
PR: https://github.com/systemd/systemd/pull/15737
Backported patch: https://gist.github.com/tinywrkb/afa01883595f3e85189fc14231b09bd7

The backported patch merges cleanly when added to the PKGBUILD of systemd 245.5-2 and seems to have the desired effect, making the screenlock works with systemd-homed, specifically, i3lock was tested.

I leave it to the maintainers here to decide if this should be included. I thought it should be at least reported.
This task depends upon

Closed by  freswa (frederik)
Wednesday, 24 June 2020, 22:20 GMT
Reason for closing:  Upstream
Additional comments about closing:  Fix will be included in v246 which will be release soon.

Loading...