[lxc] Some directories in the user's mapped home has user 100000/100000 as the owner

Bug #1570961 reported by Christopher Townsend
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Libertine
Status tracked in Devel
Devel
Fix Released
Medium
Christopher Townsend
Trunk
Fix Released
Medium
Christopher Townsend
libertine (Ubuntu)
Fix Released
Medium
Christopher Townsend

Bug Description

When using LXC based containers, some directories inside the user's mapped home directory have 100000/100000 set as the owner which can then mess up apps that are expecting a different user.

For example, the ~/.config directory has 100000/100000 as it's owner and will not allow chromium-browser to start.

Need some way to make sure these directories are owned by the actual user starting the LXC.

Tags: lxc

Related branches

Changed in libertine (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
tags: added: lxc
Revision history for this message
Libertine CI Bot (libertine-ci-bot) wrote :

Fix committed into lp:libertine at revision 231, scheduled for release in libertine, milestone Unknown

Changed in libertine:
status: In Progress → Fix Committed
Changed in libertine (Ubuntu):
status: Triaged → In Progress
assignee: nobody → Christopher Townsend (townsend)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libertine - 1.1+16.10.20160607-0ubuntu1

---------------
libertine (1.1+16.10.20160607-0ubuntu1) yakkety; urgency=medium

  [ Brandon Schaefer ]
  * Set up a new proxy socket for the maliit server.

  [ Chris Townsend ]
  * Remove the demo icons and desktop files and deprecate libertine-demo.
    (LP: #1575315)
  * Explicitly create .config/dconf and the common XDG data directories in the
    user container's mapped home directory in order to make sure the file
    permissions are correct. (LP: #1570961) (LP: #1581131)
  * Bump version to 1.1.

  [ Larry Price ]
  * Make it possible for the user to interact with debconf prompts from apt-get.
    (LP: #1518814)
  * Refactor ContainerManagerWorker to use the async QProcess API.
  * Reap children processes when closing GUI and attempt to recover as necessary.
  * Implement bash auto-completion for libertine-container-manager.
    (LP: #1580610)

 -- Christopher Townsend <email address hidden> Tue, 07 Jun 2016 12:44:16 +0000

Changed in libertine (Ubuntu):
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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