Hallo,
wir verteilen den Firefox 45.5.1 mit SCCM.
Der Kunde wünscht nun, dass standardmäßig die Unternehmenseigene Suche implentiert und als Standardsuchmaschine aktiviert ist.
Was ich jetzt schon versucht habe ist:
Auf einem Referenzsystem die Suchmaschine hinzugefügt.
Die "search.json.mozlz4"-Datei, die dann den Eintrag der eigenen Suchmaschine enthält, mit folgendem Skript in die Userprofile verteilt:
@echo off
for /f %%a in ('dir /b/ad "%Appdata%\Mozilla\Firefox\Profiles" ') ^
do xcopy /y "search.json.mozlz4" "%Appdata%\Mozilla\Firefox\Profiles\%%a" >> ".\log.txt"
Im Anschluss habe ich die Mozilla.cfg angepasst und die folgenden Zeilen hinzugefügt:
Components.utils.import("resource://gre/modules/Services.jsm");
var searchService = Services.search;
var engine = searchService.getEngineByName("Suche mit freenet.de");
searchService.currentEngine = engine;
Gestern hatte das so funktioniert auf meinem Testsystem. Heute, nach einem Neustart, startet Firefox nur noch, wenn ich die originale CFG wiederherstelle. Dann ist natürlich die Standardsuchmaschine wieder "google".
Vll. machen wir uns das alles auch viel zu umständlich. Hat hier jemand noch eine Idee:
Firefox soll installiert werden und die indivuduelle Suchmaschine von Anfang an als Standard implementiert sein.
Danke und Gruß aus Hamburg.
Chris