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
Desktop Bugs, which is subscribed to accountsservice in 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

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to