X01-localapps issues when using ldap on the client

Bug #1610304 reported by Julien Fayad
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
LTSP5
Won't Fix
Low
Unassigned

Bug Description

When using LDAP on the client (FAT client in my case) the GID mapping for the user isn't being performed correctly (GID=1000 instead of the correct one).

This has side effects on processes running, for instance pulseaudio wouldn't be able to start because of that mismatch (unable to create secure directory /home/{username}/.config/pulse: permission denied)

Alkisg provided a fix on my instance of LTSP (by editing the X01-localapps file). I'm testing the fix now and so far so good, I think this should be pushed into the product soon.

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Julien, can you try the attached patch and see if it works for you?

Changed in ltsp:
assignee: nobody → Alkis Georgopoulos (alkisg)
importance: Undecided → Low
status: New → In Progress
Revision history for this message
Julien Fayad (julfen) wrote :

After a week of testing on multiple stations/users this has proven to work well and cause no side effects.

Revision history for this message
ben-Nabiy Derush (bennabiy) wrote :

Alkisg, are you going to push a commit?

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Bennabiy, did you test the patch? Does it work for you? I was waiting for additional confirmation, because I think someone on IRC had mentioned a negative side on not adding users locally to the client, when using LDAP... though I don't remember what the down side was.

Revision history for this message
Julien Fayad (julfen) wrote :

Well by my side after almost a year of testing I can't spot a downside to this patch...

I've re-applied it with the latest update and it still does the job.

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Sorry, I didn't commit this on time.
The issue doesn't apply to the new LTSP, so I'll just close it.

Changed in ltsp:
assignee: Alkis Georgopoulos (alkisg) → nobody
status: In Progress → Won't Fix
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.