PAM User info messages do not localized

Bug #1539445 reported by Sergey Fedotov
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Light Display Manager
New
Undecided
Unassigned

Bug Description

The problem is, when I login through lightdm (pam:lightdm:account), then PAM "User info message", such as "Password expired. Change your password now." is not shown in the system locale, but only is shown in English, that can be a problem for our users. Though on the other hand, when I login through getty (pam:login:account), PAM messages are shown in right locale. I tried to track down the problem, and found in lightdm sources this block of code: http://pastebin.calculate-linux.org/ru/show/11722 As I can see, locale environment variables has passed to PAM after successful authorization, but not before, I do not know whether it is the cause...

Some logs and system info: http://pastebin.calculate-linux.org/ru/show/11717
Conversation in #sssd IRC channel: http://pastebin.calculate-linux.ru/ru/show/11723

Tags: lightdm pam

Related branches

Revision history for this message
Sergey Fedotov (sr-fido) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.