Closed Bug 1823053 Opened 3 years ago Closed 1 year ago

[Snap] Downloads directory defaults inside of Snap directory for LDAP users

Categories

(Firefox Build System :: Third Party Packaging, defect)

Firefox 110
Desktop
Linux
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jesse.darnley, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Steps to reproduce:

Run Snap version of Firefox for the first time as a new LDAP user.

Actual results:

Downloads directory defaults to /home/<LDAP USER>/snap/firefox/common/Downloads

Expected results:

Downloads directory should default to /home/<LDAP USER>/Downloads

The Bugbug bot thinks this bug should belong to the 'Firefox::Downloads Panel' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Downloads Panel

What's the significance of LDAP here?

On the whole this smells like a Snap issue.

Blocks: snap
Component: Downloads Panel → Widget: Gtk
Product: Firefox → Core
Component: Widget: Gtk → Third Party Packaging
OS: Unspecified → Linux
Product: Core → Firefox Build System
Hardware: Unspecified → Desktop

(In reply to :Gijs (he/him) from comment #2)

What's the significance of LDAP here?

On the whole this smells like a Snap issue.

It works for local users but not LDAP users. Seems like it was fixed for local users here: https://bugzilla.mozilla.org/show_bug.cgi?id=1535785
But I can confirm that the issue still occurs when logging on to a computer with a LDAP account.

I will confirm this bug based on the previous comment of a secondary user that has reproduced this issue specifically on a LDAP user account.

To provide the status flags of the latest channels/branches, I will need a detailed tutorial on how to set up and use a LDAP account.

Status: UNCONFIRMED → NEW
Ever confirmed: true

Would you be able to provide us with a tutorial on how to set up and use a LDAP account on a Ubuntu 22? Thank you!

Flags: needinfo?(jesse.darnley)

(In reply to Daniel Bodea [:danibodea] from comment #5)

Would you be able to provide us with a tutorial on how to set up and use a LDAP account on a Ubuntu 22? Thank you!

I just tried in our lab with OpenLDAP and I wasn't able to reproduce the issue. So it doesn't seem related to LDAP per say. We run MS AD + SSSD in production so I will have to set that up in the LAB and from that test we should be able to determine if the issue is related to our config or a general issue.

I can now confirm that the issue occurs on a AD joined Ubuntu 22.04 client using SSSD. Here are the instructions on how to reproduce my environment: https://pastebin.ubuntu.com/p/v6SGxXgn2T/

(In reply to Martin Nyström from comment #7)

I can now confirm that the issue occurs on a AD joined Ubuntu 22.04 client using SSSD. Here are the instructions on how to reproduce my environment: https://pastebin.ubuntu.com/p/v6SGxXgn2T/

Can you attach those here? Pastebin content will be lost in a few hours at most.

(In reply to Alexandre LISSY :gerard-majax from comment #8) > (In reply to Martin Nyström from comment #7) > > I can now confirm that the issue occurs on a AD joined Ubuntu 22.04 client using SSSD. Here are the instructions on how to reproduce my environment: https://pastebin.ubuntu.com/p/v6SGxXgn2T/ > > Can you attach those here? Pastebin content will be lost in a few hours at most.

Redirect a needinfo that is pending on an inactive user to the triage owner.
:gerard-majax, since the bug doesn't have a severity set, could you please set the severity or close the bug?

For more information, please visit BugBot documentation.

Flags: needinfo?(jesse.darnley) → needinfo?(lissyx+mozillians)

(In reply to Martin Nyström from comment #9)

(In reply to Alexandre LISSY :gerard-majax from comment #8)

(In reply to Martin Nyström from comment #7)

I can now confirm that the issue occurs on a AD joined Ubuntu 22.04 client using SSSD. Here are the instructions on how to reproduce my environment: https://pastebin.ubuntu.com/p/v6SGxXgn2T/

Can you attach those here? Pastebin content will be lost in a few hours at most.

Thanks, sorry this went out of my radar. Can you:

  • reproduce on current versions?
  • make sure the $HOME/Downloads directory is properly accessible to the snap?
  • make sure there is nothing in about:config that changes the download directory?
Flags: needinfo?(lissyx+mozillians) → needinfo?(jesse.darnley)
Flags: needinfo?(martin.nystrom2)

Redirect needinfos that are pending on inactive users to the triage owner.
:gerard-majax, since the bug has recent activity, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(martin.nystrom2)
Flags: needinfo?(lissyx+mozillians)
Flags: needinfo?(jesse.darnley)

Amin, this was filed by Canonical people, can you try to folowup?

Flags: needinfo?(lissyx+mozillians) → needinfo?(bandali)

Sorry for the late reply, I thought canonical had closed this bug report already.

This was fixed in the gnome-42-2204 snap. I suppose this can be closed now. @jesse.darnley don't you agree?

Flags: needinfo?(jesse.darnley)

Redirect a needinfo that is pending on an inactive user to the triage owner.
:gerard-majax, since the bug has recent activity, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(jesse.darnley) → needinfo?(lissyx+mozillians)

Marking as fixed per comment 14.

Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(lissyx+mozillians)
Flags: needinfo?(bandali)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: