Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#79262 - [sddm] 0.20.0-1 xauth files are getting cleaned up by systemd-tmpfiles

Attached to Project: Arch Linux
Opened by Ilia Kats (iliakats) - Monday, 31 July 2023, 17:57 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 01 August 2023, 19:57 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Since 0.20.0, sddm places Xauthority files in /tmp, as opposed to ~/.Xauthority in earlier versions. In the default configuration, systemd-tmpfiles cleans up /tmp every 10 days, deleting the xauth file in the process, such that no X apps can be launched. There should be an exception for /tmp/xauth* either in the default systemd-tmpfiles configuration or shipped with sddm.
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 01 August 2023, 19:57 GMT
Reason for closing:  Fixed
Additional comments about closing:  sddm 0.20.0-2
Comment by loqs (loqs) - Monday, 31 July 2023, 19:41 GMT
Upstream supplies a tmpfiles snippet that provides such exceptions [1]. It should be enough to drop the local tmpfiles snippet. The local sysusers snippet could also be dropped if it did not contain the fix for  FS#55960 .

[1] https://github.com/sddm/sddm/commit/0a54d3abbb896d652bac7a495ed98b0617306a6c

Loading...