我有一间大约有 10 名员工的小办公室。我想为我们的用户定制 Firefox,我已经使用策略和自动配置完成了。我想做的一个定制是默认情况下不显示书签工具栏,即将 browser.toolbars.bookmarks.visibility 设置为从不。我尝试通过策略和自动配置来实现这一点,但都不起作用,因为当创建新用户时,用户主目录中没有配置文件。当用户第一次打开 Firefox 时,程序会创建配置文件并将一些文件放入配置文件文件夹中,其中包括一个 prefs.js 文件,其中包含将 browser.toolbars.bookmarks.visibility 设置为始终(至少在 Fedora 33 中是这样的)的首选项,它会覆盖策略和自动配置设置。
所以我想知道,有没有办法告诉 Firefox 88 不要使用 prefs.js 文件设置配置文件,或者以某种方式让策略和自动配置比用户偏好具有更高的优先级?
我曾尝试将 prefs.js 放入 /etc/skel 文件夹中的 /etc/skel/.mozillla/firefox/ 中,但是当用户第一次打开 Firefox 时,该文件会被覆盖。
这是 Qubes-OS 和 DisposableVM,我正在尝试执行此操作,并且在该设置中,主目录是从另一个 VM 继承的,因此我无法通过重新启动该 VM 来控制主目录,但我想为所有新用户执行此操作,而不是已经打开程序并创建配置文件夹的用户。