Skip to content

x11-misc/sddm-9999: PAM has been removed upstream include files manually#278

Closed
FireBurn wants to merge 1 commit intogentoo:masterfrom
FireBurn:sddm-pam
Closed

x11-misc/sddm-9999: PAM has been removed upstream include files manually#278
FireBurn wants to merge 1 commit intogentoo:masterfrom
FireBurn:sddm-pam

Conversation

@FireBurn
Copy link
Contributor

@FireBurn FireBurn commented Mar 6, 2024

sddm/sddm@ae072f9

PAM modules are distribution specific and are ultimately better fit in the distribution packaging.

Having them in SDDM brings extra burden to the already stretched developers and maintainers. Plus a handful of distributions currently patch the (Arch) PAM modules, where having the full set in their own tree would make for cleaner solution.

I've added the pam files that uses to be installed into the files directory and manually installed them, this keeps things working. Not sure if they should be versioned or not

sddm/sddm@ae072f9

PAM modules are distribution specific and are ultimately better fit in
the distribution packaging.

Having them in SDDM brings extra burden to the already stretched
developers and maintainers. Plus a handful of distributions currently
patch the (Arch) PAM modules, where having the full set in their own
tree would make for cleaner solution.

Signed-off-by: Mike Lothian <mike@fireburn.co.uk>
"${FILESDIR}/${PN}-0.21.0-Xsession.patch" # bug 611210
"${FILESDIR}/${PN}-0.20.0-sddm.pam-use-substack.patch" # bug 728550
"${FILESDIR}/${PN}-0.21.0-disable-etc-debian-check.patch"
"${FILESDIR}/${PN}-0.21.0-no-default-pam_systemd-module.patch" # bug 669980
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

simply dropping this patch is re-introducing bug 669980.

@gentoo-bot gentoo-bot closed this in 6f42134 Mar 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants