In a Lubuntu 15.04 Live Session, Root is the owner of /home/lubuntu/.config - which causes several other problems

Bug #1419366 reported by Dave Kokandy
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lubuntu-meta (Ubuntu)
Incomplete
High
Unassigned

Bug Description

In daily builds of Lubuntu 15.04's live desktop images (both i386 and amd64), root is the owner of the live user's ~/.config directory.

To reproduce: Boot a live daily build of Lubuntu 15.04.

To verify: Run command "ls -laR ~"
(I have attached the relevant part of the output of that command as a screenshot)

This appears to be the underlying cause of at least 3 related bugs (and probably more):

https://bugs.launchpad.net/ubuntu/+source/lubuntu-software-center/+bug/1414366

https://bugs.launchpad.net/ubuntu/+source/xpad/+bug/1414341

https://bugs.launchpad.net/ubuntu/+source/lubuntu-default-settings/+bug/1419334

I have been trying to pin down WHY root owns the /home/lubuntu/.config folder, but so far I can't figure out what is doing it.

I have no idea what package is causing it.
Here's what I know so far:

* Root is the owner of /home/lubuntu/.config and the only user with write permissions.
* The only item in this folder is a 0 byte file, /home/lubuntu/.config/ubuntu-system-settings/wizard-has-run
* ubuntu-system-settings is the help wizard for Ubuntu Touch. The ubuntu-system-settings package is NOT on the live USB, nor would there be any reason for it to be a part of Lubuntu at all.

My hypothesis is that something is causing root to touch /home/lubuntu/.config/ubuntu-system-settings/wizard-has-run somehow that creates an empty file there before the rest of the directory structure is built. I have no idea how to try to track down what might do that. I haven't found anything blindly looking through log files.

See also: https://lists.launchpad.net/lubuntu-qa/msg04911.html

Tags: vivid
Revision history for this message
Dave Kokandy (drkokandy) wrote :
Changed in lubuntu-meta (Ubuntu):
status: New → Confirmed
Dave Kokandy (drkokandy)
tags: added: vivid
Changed in lubuntu-meta (Ubuntu):
importance: Undecided → High
Revision history for this message
Dave Kokandy (drkokandy) wrote :

This appears to have been resolved as of the 15 February 2015 live vivid image for amd64. lubuntu is owner of ~/.config and everything that should be there is there. Marking as incomplete. Please update if you encounter this issue again.

Changed in lubuntu-meta (Ubuntu):
status: Confirmed → Incomplete
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.