MSI: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Chris (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Chris (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 9: | Zeile 9: | ||
** Am Beispiel sogo-connector: <b>sogo-connector@inverse.ca.xpi</b> | ** Am Beispiel sogo-connector: <b>sogo-connector@inverse.ca.xpi</b> | ||
* Thunderbird_Work\Binary.WrappedExe neu erstellen: | * Thunderbird_Work\Binary.WrappedExe neu erstellen: | ||
* Falls nicht vorhanden downloaden : https://hg.mozilla.org/mozilla-central/raw-file/tip/other-licenses/7zstub/firefox/7zSD.Win32.sfx und https://hg.mozilla.org/mozilla-central/raw-file/tip/browser/installer/windows/app.tag | |||
** 7z a -r -t7z ../app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3 | ** 7z a -r -t7z ../app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3 | ||
** cat 7zSD.Win32.sfx app.tag app.7z > Binary.WrappedExe | ** cat 7zSD.Win32.sfx app.tag app.7z > Binary.WrappedExe | ||
** oder unter Windows: copy /b ..\7zSD.Win32.sfx + ..\app.tag + app.7z Binary.WrappedExe | |||
* .msi Datei neu erstellen: | * .msi Datei neu erstellen: | ||
** xml2msi -m "Thunderbird Setup 68.2.2.xml" -o tb-custom.msi -s "ProductName=Mozilla Thunderbird 68.2.2-darkrealm x64 de" | ** xml2msi -m "Thunderbird Setup 68.2.2.xml" -o tb-custom.msi -s "ProductName=Mozilla Thunderbird 68.2.2-darkrealm x64 de" | ||
* MSI-Paket kann jetzt über GPO deployt werden | * MSI-Paket kann jetzt über GPO deployt werden | ||
Aktuelle Version vom 23. März 2023, 22:56 Uhr
Thunderbird MSI Paket mit Extensions splicen
- Aktuellste Thunderbird MSI downloaden
- msi2xml -b Thunderbird_Work <Thunderbird Setup.msi>
- Thunderbird_Work\Binary.WrappedExe in temporäres Arbeitsverzeichnis extrahieren (7zip)
- .xpi anpassen
- angepasste .xpi ins core\distribution\extensions Verzeichnis kopieren
- Auf die App-ID achten und .xpi-Datei entsprechend benennen
- Am Beispiel sogo-connector: sogo-connector@inverse.ca.xpi
- Thunderbird_Work\Binary.WrappedExe neu erstellen:
- Falls nicht vorhanden downloaden : https://hg.mozilla.org/mozilla-central/raw-file/tip/other-licenses/7zstub/firefox/7zSD.Win32.sfx und https://hg.mozilla.org/mozilla-central/raw-file/tip/browser/installer/windows/app.tag
- 7z a -r -t7z ../app.7z -mx -m0=BCJ2 -m1=LZMA:d24 -m2=LZMA:d19 -m3=LZMA:d19 -mb0:1 -mb0s1:2 -mb0s2:3
- cat 7zSD.Win32.sfx app.tag app.7z > Binary.WrappedExe
- oder unter Windows: copy /b ..\7zSD.Win32.sfx + ..\app.tag + app.7z Binary.WrappedExe
- .msi Datei neu erstellen:
- xml2msi -m "Thunderbird Setup 68.2.2.xml" -o tb-custom.msi -s "ProductName=Mozilla Thunderbird 68.2.2-darkrealm x64 de"
- MSI-Paket kann jetzt über GPO deployt werden