Reconsider the existence of gdm-pin
According to a statement by @halfline the pam config for gdm-pin
like provided on RH-based systems and others was a sketched out features which was never fully implemented. However, these files have made it into production on e.g. Fedora Workstation.
Since its the implementation is no longer pursued and is incomplete, it would be appropriate to drop this implementation as it's currently dead(?) code sitting in the authentication system.
And this only gets worse as I couldn't even find an implementation of pam_pin.so
so we have a blanko pam module with a quite generic name sitting in the auth config deployed on many system.
Some further context:
https://matrix.to/#/!uatXhspnXdmOktRHQG:matrix.org/$163164147013oikDW:shivering-isles.com?via=gnome.org&via=matrix.org&via=kde.org
https://matrix.to/#/!FVCeJFLZBFPuUddPvh:matrix.org/$163223635372RStcP:shivering-isles.com?via=gnome.org&via=matrix.org&via=shivering-isles.com