etc/pam.d/sddm etc/pam.d/sddm-autologin etc/pam.d/sddm-greeter These should really be samples, I uncommented the pam_kwallet5 entries so it auto logs in on login for KDE wallet but when updating the sddm package by a revision bump my changes where lost.
Created attachment 229129 [details] sddm.diff Poudriere testport looks good. Default sample files are installed as *.default instead of *.sample. This was borrowed from sudo which also installs *.default in pam.d. Of course this is an easy change if *.sample is preffered over the other.
Funny, we do patch these files, but don't install them. Thanks for the patch, I'll look into getting in pushed in.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=4027ae5056a912be257bb4129178332031fb48d6 commit 4027ae5056a912be257bb4129178332031fb48d6 Author: Dries Michiels <driesm@freebsd.org> AuthorDate: 2021-11-10 06:04:31 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2021-11-10 06:05:07 +0000 x11/sddm: Install PAM configs using @sample. PR: 259435 x11/sddm/Makefile | 5 ++++- x11/sddm/pkg-plist | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-)
Pushed in, thanks! And sorry for the delay.
Now I wonder, why these files are treated with @sample. From what I understand, the end user shouldn't ever change them.