mirror of
https://github.com/amnezia-vpn/amnezia-client.git
synced 2026-06-22 02:01:08 +07:00
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>
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
<?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>
|
||||
Reference in New Issue
Block a user