I use Firefox Enterprise on both Windows and macOS, this alone is the single reason why I gravitate towards Firefox the most, it might be even my main browser, I really d… (read more)
I use Firefox Enterprise on both Windows and macOS, this alone is the single reason why I gravitate towards Firefox the most, it might be even my main browser, I really don't know which is since I have at least 2 opened at any given time, normally 3 or 4. The best part of it is that I don't have to set it up, it's all done. I use Firefox Sync just in case I use Firefox somewhere else, like a phone or Linux, or to push a page to another device (really, it's pulling the history bc push has never worked) but I can live without it.
When I use Firefox on Linux though, it's a night and day experience, it feels like I have to setup Firefox from scratch even after logging into Firefox Sync, it's only synced selectively mostly cares about useless stuff or stuff that I wouldn't let the browser save, like passwords, partly (but very little) because of privacy but mostly because I use a ton of browsers, I can't micromanage each. I even disable all of this via policy and that's what I'm looking to do, find how to deploy policies on Linux clients. I assume is just a config file like the preference list on Macs, even if it's not automated it should be easy to make available centrally a pull it on demand and drop it in the right place with some script but I have to find how's it done first and what settings will there be supported, none of that available in the documentation of Firefox Enterprise.
Fedora Server 32 now comes with an easy GUI for 389 DS (not FreeIPA for some reason) and a deployment tool for desktops both as Cockpit modules, which is also the GUI used by Red Hat in a lot of their products, OpenShift for instance. I wonder if I could use this to deploy Firefox settings. It even connects to Active Directory out of the box, if it could only process Windows policies... anyway. Is there some obscure documentation, maybe in beta, that goes over any of this?