mooltipass / moolticute

Mooltipass crossplatform daemon/tools
GNU General Public License v3.0
141 stars 66 forks source link

Allow silent install without application launch #1212

Closed stschulte closed 4 months ago

stschulte commented 5 months ago

Some users may want to install moolticute in an unattended silent way, e.g. the following installs in silent mode skipping the creation of a desktop icon:

setupfile.exe /VERYSILENT /TASKS="!desktopicon"

However this will still run programs in the RUN section which executes moolticute. This is undesired in an unattended setup, so we skip this on silent installs.

NOTE: My change is based on the innosetup documentation but I did not run a build myself off this commit since I have no prior experience with innosetup.

limpkin commented 4 months ago

@raoulh is that ok?

raoulh commented 4 months ago

Yes it is ok