MSI: Disable creation of system restore points during installation
We don't install low-level system components that have potential of ruining the system, which would be the reason to create the restore points. Some systems suffer from very long creation of the restore points, like in tdf#129087: ... MSI (s) (60:00) [09:18:54:201]: Calling SRSetRestorePoint API. dwRestorePtType: 1, dwEventType: 102, llSequenceNumber: 0, szDescription: "Removed LibreOffice 6.3 Help Pack (English (United Kingdom))". MSI (s) (60:00) [09:26:57:699]: The call to SRSetRestorePoint API succeeded. Returned status: 0, llSequenceNumber: 73. ... So let's just disable the generation of restore points, as per [1]. [1] https://docs.microsoft.com/en-us/windows/win32/msi/msifastinstall Change-Id: I452859d72284e0b2ea9a407e30a5e256a8c0a0f6 Reviewed-on: https://gerrit.libreoffice.org/84113 Tested-by: Jenkins Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
This commit is contained in:
@@ -27,6 +27,7 @@ ISSCRIPT_VERSION_MISSING IDS_ISSCRIPT_VERSION_MISSING
|
||||
ISSCRIPT_VERSION_OLD IDS_ISSCRIPT_VERSION_OLD
|
||||
ISVROOT_PORT_NO 0
|
||||
Manufacturer MANUFACTURERTEMPLATE
|
||||
MSIFASTINSTALL 1
|
||||
PIDTemplate 12345<###-%%%%%%%>@@@@@
|
||||
ProductCode PRODUCTCODETEMPLATE
|
||||
ProductID none
|
||||
|
@@ -28,6 +28,7 @@ ISSCRIPT_VERSION_MISSING IDS_ISSCRIPT_VERSION_MISSING
|
||||
ISSCRIPT_VERSION_OLD IDS_ISSCRIPT_VERSION_OLD
|
||||
ISVROOT_PORT_NO 0
|
||||
Manufacturer MANUFACTURERTEMPLATE
|
||||
MSIFASTINSTALL 1
|
||||
MSIRESTARTMANAGERCONTROL 0
|
||||
MsiUIRMOption DontUseRM
|
||||
PIDTemplate 12345<###-%%%%%%%>@@@@@
|
||||
|
@@ -28,6 +28,7 @@ ISSCRIPT_VERSION_MISSING IDS_ISSCRIPT_VERSION_MISSING
|
||||
ISSCRIPT_VERSION_OLD IDS_ISSCRIPT_VERSION_OLD
|
||||
ISVROOT_PORT_NO 0
|
||||
Manufacturer MANUFACTURERTEMPLATE
|
||||
MSIFASTINSTALL 1
|
||||
PIDTemplate 12345<###-%%%%%%%>@@@@@
|
||||
ProductCode PRODUCTCODETEMPLATE
|
||||
ProductID none
|
||||
|
Reference in New Issue
Block a user