Files
amnezia-client/deploy/installer/wix/service_install_patch.xml
vkamn d669adb707 feat: msi installer and cli command (#2020)
* feat: Add msi quite installer

* chore: update code for new wix

* feat: add cpack wix installer

* feat: add gihub workflow for msi

* chore: fix deploy script

* chore: add wix logs

* chore: fix msi build

* chore: fix msi build

* chore: add wix exts log

* chore: add cpackwixpatch for registering the service

* chore: fix build script

* chore: fix wix fragment

* feat: add closing app with reinstalling

* chore: update version for test

* chore: fix build script

* feat: added cli commands --connect and --import (#1967)

* fix: delete unused file and disable rollback after unsuccessful service start in msi installer

* fix: Add deps to msi

* fix: msi deps

* feat: added os signal handler

* fix: incorrect import at the empty client start (#2024)

* chore: add force quit for os signal handler

* feat: os signal handler improvements

* fix: fixed --connection command

---------

Co-authored-by: Mykola Baibuz <mykola.baibuz@gmail.com>
Co-authored-by: aiamnezia <ai@amnezia.org>
Co-authored-by: Mitternacht822 <sb@amnezia.org>
2025-12-11 18:54:24 +08:00

24 lines
838 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<CPackWiXPatch>
<CPackWiXFragment Id="CM_CP_AmneziaVPN_service.exe">
<ServiceInstall
Id="AmneziaServiceInstall"
Name="AmneziaVPN-service"
DisplayName="AmneziaVPN Service"
Description="Service for AmneziaVPN"
Start="auto"
Type="ownProcess"
ErrorControl="normal"
Vital="no">
<ServiceDependency Id="BFE" />
<ServiceDependency Id="nsi" />
</ServiceInstall>
<ServiceControl
Id="AmneziaServiceControl"
Name="AmneziaVPN-service"
Start="install"
Stop="both"
Remove="uninstall"
Wait="yes" />
</CPackWiXFragment>
</CPackWiXPatch>