** Description changed: Hi localechooser writes /etc/default/locale with quotes protecting LANG and LANGUAGE; typically after an install the file contains something like: LANG="en_US.UTF-8" however pam_env expects VAR=VALUE lines, without quotes. This causes LANG to be set literally to "en_US.UTF-8" with the quotes; this is of course not a valid locale name. [ I raised this bug to Michael Vogt during UDS as I was seeing this after using language-selector, he fixed language-selector to write LANG=foo instead of LANG="foo", but this only fixes the issue for people who will run language-selector in the future. ] - I believe we should change pam_env to strip qutoes, perhaps only for + I believe we should change pam_env to strip quotes, perhaps only for certain env vars; we can also change localechooser to stop using quotes for new installs. Cheers
-- pam_env's and localechooser's usage of quotes for /etc/default/locale conflicts https://bugs.launchpad.net/bugs/387262 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
