userdata permissions on libertine lxc container

Bug #1585581 reported by Gareth Woolridge
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Libertine
New
Undecided
Unassigned

Bug Description

Creating a new container using the Libertine app on a Xenial Unity8 laptop install was successful and I was then able to install apps into the sandbox container using the app, eg Quassel Client, LibreOffice.

On first run, quassel asked me to configure access to my quassel core and was then able to connect. After closing the app however the config/settings were lost and I was asked to configure the core again.

Likewise when starting LibreOffice for the first time it failed with an error about being unable to set up the user.

I note the container rootfs is uid/gid 100000 under ~/.cache which I believe is correct for an unprivileged LXC.

The apps themselves however seem to run as my user, and the userdata under .local/share/libertine-container/user-data/xenial was also 100000:100000.

A simple manual chown of the user-data dir to my uid:gid resolved this issue for me.

Revision history for this message
Christopher Townsend (townsend) wrote :

Hello,

Thanks for entering this bug report. This is a duplicate of bug #1570961. I have a fix committed to the Libertine development branch, so a proper fix in the archive should be forthcoming.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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