thanks for your answer.
As I metioned before,
"We deploy firefox on windows clients by removing/purgings old versions und
redeploy firefox by choosing x86/x64 / language / Version (esr or standard, at
the moment 60.7.0 or 67.0)"
In more detail:
Usually the new firefox version is the in the same place, but upgrading from
66.0.5 to 67.0 led to a new
installs.ini which points to a new default profile (therefore users thoud they
lost their bookmarks)
So we mad an ugly workaround after installing firefox in opsi-script patching
existing profiles:
...
If ( $usededicatedprofilesperfirefoxinstallation$ = "false")
Set $profile.ini.profile.0.path$ =
GetValueFromInifile($akt_profile_ini$,"Profile0","path","")
if ( $profile.ini.profile.0.path$ = "" )
Logwarning " do nothing "
else
if NOT(FileExists($akt_profile_installs_ini$))
Files_copy_installs_ini_template
endif
if ( $architecturesuffix$ = "" )
; patches 32 installs.ini part
Patches_install.ini
$akt_profile_installs_ini$
if
LineContaining_ExistsIn("InstallE7CF176E110C211B",$akt_profile_ini$)
PatchTextFile_usededicatedprofilesperfirefoxinstallation $akt_profile_ini$
endif
Patches_profile.ini $akt_profile_ini$
else
; patches 64 installs.ini part
Patches_install64.ini
$akt_profile_installs_ini$
if
LineContaining_ExistsIn("Install308046B0AF4A39CB",$akt_profile_ini$)
PatchTextFile_usededicatedprofilesperfirefoxinstallation64 $akt_profile_ini$
endif
Patches_profile64.ini $akt_profile_ini$
endif
endif
endif
...
[PatchTextFile_usededicatedprofilesperfirefoxinstallation]
GoToTop
InsertLine "InstallE7CF176E110C211B"
[PatchTextFile_usededicatedprofilesperfirefoxinstallation64]
GoToTop
InsertLine "Install308046B0AF4A39CB"
[Files_copy_installs_ini_template]
copy "%SCRIPTPATH%\opsi\$architecturesuffix$\installs.ini" "$akt_profile_dir$"
[Patches_install.ini]
;E7CF176E110C211B
set [InstallE7CF176E110C211B] Default=$profile.ini.profile.0.path$
[Patches_install64.ini]
;308046B0AF4A39CB
set [Install308046B0AF4A39CB] Default=$profile.ini.profile.0.path$
[Patches_profile64.ini]
set [Install308046B0AF4A39CB] Default=$profile.ini.profile.0.path$
set [Install308046B0AF4A39CB] Locked=1
set [Profile0] Default=$profile.ini.profile.0.path$
set [General] StartWithLastProfile=1
set [General] Version=2
[Patches_profile.ini]
set [InstallE7CF176E110C211B] Default=$profile.ini.profile.0.path$
set [InstallE7CF176E110C211B] Locked=1
set [Profile0] Default=$profile.ini.profile.0.path$
set [General] StartWithLastProfile=1
...
With this workaround firefox 67.0 dont point to the wrong default profile but a
better solution would appreciated.
kind regards,
Bardo Wolf
--
opsi - Open PC-Server-Integration
Wondering who's using opsi? Have a look at the opsi map:
http://opsi.org/opsi-map/. <http://opsi.org/opsi-map/>
--
------------------------------------
Bardo Wolf
eMail: [email protected] <mailto:[email protected]>
uib gmbh
Firmensitz / Anschrift:
Bonifaziusplatz 1B
55118 Mainz
internet: www.uib.de <http://www.uib.de>
Geschäftsführer: dr. detlef oertel + erol ülükmen
Handelsregister: Amtsgericht Mainz HRB 6942
-----Ursprüngliche Nachricht-----
Von: Dave Townsend <[email protected]>
Gesendet: Mittwoch 29 Mai 2019 21:16
An: [email protected]
Betreff: Re: [Mozilla Enterprise] upcoming ESR 68 / Impact of "Dedicated
profiles per Firefox installation"
(sorry if this doesn't thread right, I only just joined this list)
Regarding how the dedicated profiles per install feature works, there is
currently no difference between how it works on normal Firefox builds and ESR.
New versions of Firefox are not new installations. The installation is defined
by the installation directory.
As long as you are upgrading the Firefox version by putting the new version
into the same directory that the old version was in then users would continue
to use the same profile. We are currently seeing an edge case where that is
breaking right now on Windows but I'm expecting to have that fixed before
Firefox 68 ships.
There is currently no policy setting to disable this feature, there is
currently an environment variable that can be set (though it's targeted at a
different use case right now, so if important I'd like to use a different name
for it) but it applies to any version and channel of Firefox.
_______________________________________________
Enterprise mailing list
[email protected]
https://mail.mozilla.org/listinfo/enterprise
To unsubscribe from this list, please visit
https://mail.mozilla.org/listinfo/enterprise or send an email to
[email protected] with a subject of "unsubscribe"