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!
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!
FS#71806 - [pam] Add custom prelude for /etc/pam.d/system-auth
Attached to Project:
Arch Linux
Opened by Clar Fon (lightdark) - Thursday, 12 August 2021, 00:34 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:14 GMT
Opened by Clar Fon (lightdark) - Thursday, 12 August 2021, 00:34 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:14 GMT
|
DetailsA lot of two-factor modules, such as `pam_oath` and `pam_u2f`, require adding custom preludes to `/etc/pam.d/system-auth` in order to function. While it makes sense to not modify the pam configuration by default when installing these packages, it would be beneficial to add a default prelude to this file of the form `auth include system-auth-custom`, with an empty stub at `/etc/pam.d/system-auth`, so that users can add their prelude there without having to modify this file.
I feel that most users would prefer to add extra lines to the pam auth, instead of removing them, so, it would be helpful to allow them to do so without having to modify the file directly. That way, if additional lines are added on update, the users don't need to merge changes with pacdiff. Obviously, this still has the potential to break setups if users aren't careful with their preludes, but I feel that this is part of the standard arch update process anyway. |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:14 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/pam/issues/1
Saturday, 25 November 2023, 20:14 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/pam/issues/1