Bug#389466: gdm: runs sessions with "POSIX" locale after installation
Package: gdm
Severity: grave
Tags: patch l10n d-i
This is due to changes in location where information about locale is
stored. Attached patch fixes this problem. This bug may not be "grave"
for gdm itself, but IMHO it is release-critical for d-i.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-me
Locale: LANG=uk_UA.UTF-8, LC_CTYPE=uk_UA.UTF-8 (charmap=UTF-8)
diff -urN debian.orig/gdm-autologin.pam debian/gdm-autologin.pam
--- debian.orig/gdm-autologin.pam 2006-09-25 23:17:22.000000000 +0200
+++ debian/gdm-autologin.pam 2006-09-25 23:19:06.000000000 +0200
@@ -1,6 +1,6 @@
#%PAM-1.0
auth requisite pam_nologin.so
-auth required pam_env.so
+auth required pam_env.so readenv=1 envfile=/etc/default/locale
auth required pam_permit.so
@include common-account
session required pam_limits.so
diff -urN debian.orig/gdm.pam debian/gdm.pam
--- debian.orig/gdm.pam 2006-09-25 23:17:22.000000000 +0200
+++ debian/gdm.pam 2006-09-25 23:18:43.000000000 +0200
@@ -1,6 +1,6 @@
#%PAM-1.0
auth requisite pam_nologin.so
-auth required pam_env.so
+auth required pam_env.so readenv=1 envfile=/etc/default/locale
@include common-auth
@include common-account
session required pam_limits.so
Reply to: