pam_console doesn't handle overlapping file classes.
The default file contains <console> and <xconsole> which
overlap, but the <xconsole> will never be processed since
only the first match matters.
We have written a patch to use GSList for the cache instead.
Created attachment 113 [details]
This patch works for us :-)
assigned to nalin
A similar fix should be in Raw Hide. Thanks!