Commit Graph

16 Commits

Author SHA1 Message Date
Gunnar Beutner cfafaee5b0 Move user data before running the uninstaller
refs #11449
2016-04-20 10:09:38 +02:00
Gunnar Beutner d2ebb80c0a Fix "Run Icinga 2 wizard" option in the installer
refs #11449
2016-04-20 10:09:37 +02:00
Gunnar Beutner a716b9f4d7 Fix include for icinga2.wixpatch (again)
refs #11449
2016-04-20 10:09:37 +02:00
Gunnar Beutner e17f5f7d00 Use _rmdir instead of _unlink
refs #11449
2016-04-20 10:09:37 +02:00
Gunnar Beutner 3c3ed80967 Remove the Icinga 2 directory (if it's empty) after running uninstall.exe
refs #11449
2016-04-20 10:09:37 +02:00
Gunnar Beutner 0028bf0b8a Fix support for building debug MSI packages
refs #11449
2016-04-20 10:09:36 +02:00
Gunnar Beutner 7fe6c429dd Make sure NSIS-based installations are uninstalled before we copy the new
files

refs #11449
2016-04-20 10:09:36 +02:00
Gunnar Beutner 233f8ffb17 Fix arguments for uninstall.exe
refs #11449
2016-04-20 10:09:36 +02:00
Gunnar Beutner fd16e2d7d6 Wait for uninstall.exe to terminate
refs #11449
2016-04-20 10:09:36 +02:00
Gunnar Beutner 6e2e90cc62 Make sure the etc and var directories are in the common data directory
refs #11449
2016-04-20 10:09:36 +02:00
Gunnar Beutner 53cb18543c Implement support for upgrading NSIS-based installations
refs #11449
2016-04-20 10:07:51 +02:00
Gunnar Beutner e04278e6c3 Hide console windows during installation
refs #11449
2016-04-20 10:07:51 +02:00
Gunnar Beutner fe5cef4107 Add missing MkDirP call
refs #11449
2016-04-20 10:07:51 +02:00
Gunnar Beutner 9ce63aa68e Make sure config files aren't overwritten during updates
refs #11449
2016-04-20 10:07:50 +02:00
Gunnar Beutner 01709955a8 Add missing pre and post installation commands
refs #11449
2016-04-20 10:07:50 +02:00
Gunnar Beutner 389cb54f93 Implement support for running custom install/uninstall actions
refs #11449
2016-04-20 10:07:47 +02:00