This triggers another change to accountsservice...
** No longer affects: language-selector (Ubuntu Artful)
** Also affects: language-selector (Ubuntu Artful)
Importance: Undecided
Status: New
** Also affects: accountsservice (Ubuntu Artful)
Importance: Undecided
Status: New
** Changed in: language-selector (Ubuntu Artful)
Importance: Undecided => High
** Changed in: language-selector (Ubuntu Artful)
Status: New => In Progress
** Changed in: language-selector (Ubuntu Artful)
Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj)
** Changed in: accountsservice (Ubuntu)
Status: Fix Released => Fix Committed
** Changed in: accountsservice (Ubuntu Artful)
Importance: Undecided => High
** Changed in: accountsservice (Ubuntu Artful)
Status: New => In Progress
** Changed in: accountsservice (Ubuntu Artful)
Assignee: (unassigned) => Gunnar Hjalmarsson (gunnarhj)
** Description changed:
[Impact]
When the syntax for the entries in ~/.pam_environment was changed, the
GUI in language-selector-gnome for maintaining the language priority
list was broken since language-selector-gnome reads from
~/.pam_environment. The language-selector upload to artful makes
language-selector-gnome handle both the old and the new syntax
correctly.
+ An additional similar change to accountsservice (the update-langlist
+ script) is needed; hence also an accountsservice upload to artful.
+
[Test Case]
* Log in to an "Ubuntu on Xorg" session.
* Open Language Support and find that it appears as if you can only
- set one item before the "English" item in the language list.
+ set one item before the "English" item in the language list.
With the new version, it works as expected again.
[Regression Potential]
Low. This is necessary to fix the regression caused by the change in
accountsservice.
[Original description]
While investigating bug #1662031, I found out that /usr/share/language-
tools/save-to-pam-env writes to ~/.pam_environment using an incorrect
syntax: "VARIABLE=value" on each line. The expected syntax is "VARIABLE
[DEFAULT=[value]] [OVERRIDE=[value]]" (man pam_env.conf).
ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: accountsservice 0.6.42-0ubuntu2
ProcVersionSignature: Ubuntu 4.13.0-12.13-generic 4.13.3
Uname: Linux 4.13.0-12-generic x86_64
NonfreeKernelModules: zfs zunicode zavl zcommon znvpair
ApportVersion: 2.20.7-0ubuntu2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Mon Oct 9 06:57:17 2017
EcryptfsInUse: Yes
InstallationDate: Installed on 2016-07-02 (463 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64
(20160420.1)
SourcePackage: accountsservice
UpgradeStatus: Upgraded to artful on 2017-06-04 (126 days ago)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1722151
Title:
Incorrect syntax when writing to ~/.pam_environment
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1722151/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs