Hello,
I want to roll out DUPLICATI via software deployment in a Windows Server Environment, using the *.msi Installers.
Is there a documentation for pre-configuration the software via a Tool like ORCA ?
For instance I want to remove the possibilitiy for automatic user-defined updates.
I opend the .MSI in ORCA, and it looks possible If i see all the options. But Im not professional enough to know what to do exactly.
I think… I f I set UPGRADE/VERISONMAX from 99.0.0.0 to the actual Version like 2.0.2.18, there will be no newer Version installing. But the better way will be to stop the UpdateCheck, but I dont know the correct option.
And - other thing - what I see was that the Version number inside the .msi does not correspondece exacly with the “official” Verison number. Property / Product Version tells me its 2.0.0.7 <-> duplicati-2.0.2.18_canary_…msi. That generate problems and must be correcting in MSI generating process.
Wow - thanks for all the detail there!
Unfortunately, I’m not involved in the building of deployment code so I’m going to have to tag out @kenkendk on this one.
I am not well versed in MSI generation; I just made the installer on a “least-effort” basis.
The code that generates the MSI files is here:
The build-msi.bat
file is invoking the build process, and I guess it needs to also change this line:
No, there is no such document. I have not used ORCA or other enterprise install tools.
I assume you mean the ability to install updates automatically (you will roll out updates centrally).
You can get this by setting an environment variable on the machines:
AUTOUPDATER_Duplicati_SKIP_UPDATE=1
If this environment variable is present, Duplicati will not check for updates.
Hello ,
thank you for your time and help!
<?define ProductVersion="2.0.0.7" ?>
Yes, this must be the correct line to change.
ORCA isnt a enterprice install tool, ORCA or SuperORCa are tolls to open the msi in a tabelar form and set modifications. ( Often used to modify JAVA JRE )
Yes, I want to roll out D. centrally , without automatically updates. Its nice that there are a option via a environment variable, but on this way , I must go to / or roll out separatly the script / variable on every client in a second step.
Possible, but not elegant.
I will alternativly investigate the MSI for a option, maybe I have luck
Regards,
I changed the build process, so it now updates the MSI product code. It will be in v2.0.3.8+.