well, none of these three are new issues and all are being worked on (you can follow this in the https://forum.snapcraft.io forum and on the respective bugs), 22.04 is still two months away (and along with this snap packages are not bound to the underlying OS at all, so fixes will constantly flow in even after release)…
mozilla explicitly asked for this change and i think this should be respected …
Hi everyone,
I can see that with Firefox snap we can use /etc/firefox/policies folder to store company policies (as explained here How to customize the firefox snap with enterprise policies)
I was able to get some policies applied but I am not able to install any certificates in Firefox certificate store as explained here https://github.com/mozilla/policy-templates/blob/master/README.md#certificates--install
I tried using only filename with certificates installed in /usr/lib/mozilla/certificates but also a full path to certificates I put in /etc/firefox/certificates folder. No luck in both cases
Anybody knows where I should put the certificates I want to be added to Firefox certificate store automatically ?
You will need to put the certificates in a place where the snap can see them, e.g. a sub-folder under /etc/firefox/policies, or under $SNAP_COMMON (which resolves to /var/snap/firefox/common/).
thanks @oSoMoN , I managed to get this working by adding the full path in policies.json to my certificates installed in /etc/firefox/policies/certificates/ folder I created.
did you file a bug with logs and snappy-debug output so this can be fixed (after all i assume reporting bugs and testing to improve the release is the reason users use an alpha or beta release) ?
There is already issue filed regarding SSO: https://bugzilla.mozilla.org/show_bug.cgi?id=1696095. 21.10 was not alpha nor beta release. Revert to classic deb package was much simpler in 21.10, but fortunately we still have option to revert it in 22.04.
snap run firefox
in x2go (from the nigtly x2go PPA, using X2GoKDrive or not) on XFCE / 22.04 returns
/user.slice/user-1000.slice/session-N.scope is not a snap cgroup
where N is a low integer.
Firefox does not start.
Make sure that xdg-desktop-portal-gnome is installed. I don’t think the other portals support the light/dark theme yet. It’s not a Firefox issue since the save dialog isn’t provided by Firefox itself.
Sorry if this was already discussed. I notice that firefox is using an old version of mesa when running snapped. In about:support I get Mesa 21.0.3 (almost a year old and unsupported), while the default 22.04 install brings Mesa 22.0.1.
It is not a problem for my PC as far as I can see, but it may be a problem for people using newer GPUs.