Package: firefox-esr Version: 128.5.0esr-1~deb12u1 Severity: wishlist Hi,
I've been using D-I preseeding to automate installing a load of laptops for a school computer-lab recently, and the only thing I ended up having to configure by hand post-install was the default search engine to be used by Firefox (they wanted it to be DuckDuckGo). If there is already some method for doing this via the CLI (or by dropping files into /etc, say) then please document how it can be done in the README. Preferably one should be able to change the default without having to run firefox first, unless it's possible to run it in a headless mode which succeeds when running from the /target chroot during a D-I install, in which case that would also be OK. I suspect this feature is not something that upstream is very interested in implementing (given the responses to the various requests that have been made for it), but it seems like it should be quite a small thing to implement as a local patch, in which case giving our (and downstream) users the chance to easily get what they want seems like it's worth carrying a patch. BTW I searched extensively for suggestions, and I tried all of them that I could find around the internet for setting the default in line with our wishes, without success. Some of the suggestions revolve around using javascript snippets that are supposed to be able to set settings, which seemed promising (but sadly do nothing). I suspect that the internal variable that those suggestions were relying upon to work have been renamed/removed, but have so far failed to discover what the new names/methods might be. One can of course change it for an individual user once firefox has run in their account, because then there's a profile that one can edit, but that doesn't address changing the default for a user that might not even have been created yet. Cheers, Phil.