Firefox Zertifikate mit Logon Script

afrohase

Cadet 2nd Year
Registriert
Okt. 2009
Beiträge
27
Hallo,

ich habe das Problem das in unserem Firmen Netzwerk bis heute 24h, ein Zertifikat in Firefox ausgetauscht werden muss.

Ich habe jetzt die Datei cert8.db in Firefox mit dem neuen Zertifikat erstellt und wollte diese mit dem Logon Script auf alle Rechner kopieren.

Leider kopiert er zwar die Datei, aber vermutlich in das falsche Verzeichnis, da jeder User bzw. jedes Firefox Profile einen anderen Namen hat.

Bitte um Hilfe.

Thx.
 
Wenn es sich um den Windows-Anmeldenamen handelt, dann kannst du den Anmeldenamen durch den Platzhalter %username% ersetzen.
 
Hört sich fies an - wäre irgendein Softwaredeployment mittels https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/tools/NSS_Tools_certutil nicht der bessere Weg? Da gehen dir dann auch nicht alle Änderungen an den schon vorhandenen DBs kaputt.

Du willst nach "%appdata%\Mozilla\Firefox\Profiles\{GUID}.default\cert8.db" schreiben?
Du müsstest alle Unterordner von \Mozilla\Firefox\Profiles enumerieren und für jeden die Änderung durchführen.
 
Zuletzt bearbeitet:
so könnte n powershellskript aussehen
$certdb = c:\cert8.db
$firefoxappdata = $env:appdata + "\Mozilla\Firefox\Profiles\*.default
gci $firefoxappdata | % {
$Firefoxprofile = $firefoxappdata + $_.name
Copy-Item $certdb $Firefoxprofile
}
 
Zuletzt bearbeitet:
Zurück
Oben