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.

Reply via email to