Not that I know in any detail what this means, but:

$ snap connections firefox
Interface               Plug                            Slot
                 Notes
alsa                    firefox:alsa                    -
                 -
audio-playback          firefox:audio-playback
:audio-playback                 -
audio-record            firefox:audio-record            :audio-record
                 -
avahi-observe           firefox:avahi-observe           :avahi-observe
                 -
browser-support         firefox:browser-sandbox
:browser-support                -
camera                  firefox:camera                  :camera
                 -
content[gnome-42-2204]  firefox:gnome-42-2204
gnome-42-2204:gnome-42-2204     -
content[gtk-3-themes]   firefox:gtk-3-themes
gtk-common-themes:gtk-3-themes  -
content[icon-themes]    firefox:icon-themes
gtk-common-themes:icon-themes   -
content[sound-themes]   firefox:sound-themes
gtk-common-themes:sound-themes  -
cups-control            firefox:cups-control            :cups-control
                 -
dbus                    -
firefox:dbus-daemon             -
desktop                 firefox:desktop                 :desktop
                 -
desktop-legacy          firefox:desktop-legacy
:desktop-legacy                 -
gsettings               firefox:gsettings               :gsettings
                 -
hardware-observe        firefox:hardware-observe
:hardware-observe               -
home                    firefox:home                    :home
                 -
joystick                firefox:joystick                :joystick
                 -
login-session-observe   firefox:login-session-observe
:login-session-observe          -
mount-control           firefox:host-hunspell           :mount-control
                 -
mpris                   -                               firefox:mpris
                 -
network                 firefox:network                 :network
                 -
network-bind            firefox:network-bind            :network-bind
                 -
network-observe         firefox:network-observe         -
                 -
opengl                  firefox:opengl                  :opengl
                 -
personal-files          firefox:dot-mozilla-firefox
:personal-files                 -
removable-media         firefox:removable-media
:removable-media                -
screen-inhibit-control  firefox:screen-inhibit-control
:screen-inhibit-control         -
system-files            firefox:etc-firefox             :system-files
                 -
system-packages-doc     firefox:system-packages-doc
:system-packages-doc            -
u2f-devices             firefox:u2f-devices             :u2f-devices
                 -
unity7                  firefox:unity7                  :unity7
                 -
upower-observe          firefox:upower-observe
:upower-observe                 -
wayland                 firefox:wayland                 :wayland
                 -
x11                     firefox:x11                     :x11
                 -

On Tue, Jun 25, 2024 at 4:46 PM Russell Senior
<[email protected]> wrote:
>
> The weird thing is, if snap sandboxing was responsible, why did
> Galen's snap-based firefox on the same release not do the same thing.
> Also, why can I see the directory contents and click on the file. It
> just doesn't get passed to the uploader. There is something opaque
> going on.
>
> --
> Russell Senior
> [email protected]
>
> On Tue, Jun 25, 2024 at 4:42 PM Tomas Kuchta
> <[email protected]> wrote:
> >
> > I had the same issue with Ubuntu snap based applications not having access
> > to this or that file/directory/extension because snap uses separate
> > directory structure and/or permissions.
> >
> > My solution was to instal firefox as .deb from mozilla ppa and change the
> > apt priorities, so that the next update wouldn't put back the snap.package
> > over the .deb. Normal (as not snap) packages just use your filesystem with
> > its permissions as is.
> >
> > I guess that you could try to figure out snap packaging and .... I
> > honestly, do not care about snap, other than get it out of my way.
> >
> > Hope that helps,
> > Tomas
> >
> > On Tue, Jun 25, 2024, 16:04 Russell Senior <[email protected]>
> > wrote:
> >
> > > Hi,
> > >
> > > I had a slightly bizarre experience yesterday with Firefox. I was
> > > using a web form to upload firmware to a router. The classic "Browse"
> > > button allowed me to navigate my local environment for a file to
> > > upload and "Select" the file. Because the file was actually coming
> > > from another machine, I had scp'd it to my local /tmp directory to
> > > make it available to my browser. So, I navigate to /tmp/, see the
> > > intended file, and click "Select" in the file browser. But then, the
> > > file isn't actually selected, and there is nothing to upload when I
> > > click the Upload button in the web form.
> > >
> > > I thought to myself, "wait, what?". So, I copy the file to my
> > > ~/Downloads directory and try again and it works. I try in a private
> > > browser window. I try in Firefox's "Safe mode" (or "Troubleshoot
> > > Mode"). Still, it works from ~/Downloads but it does not work from
> > > /tmp or /srv/randomdir. I checked ownership/permissions of the file
> > > and the directory.
> > >
> > > This is on a fairly recent install of Ubuntu 22.04, with Firefox
> > > 127.0.1, and the default Snap.
> > >
> > > Does anyone have insight to this odd behavior?
> > >
> > > --
> > > Russell Senior
> > > [email protected]
> > >

Reply via email to