Initial commit: Project structure, Coordinator Server v1.0.0, and Documentation
This commit is contained in:
commit
0ead98d0c4
18 files changed
+2073
No files matched your search
@@ -0,0 +1,47 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs">
|
||||
<Package Name="MeshVPN Client"
|
||||
Manufacturer="MeshVPN"
|
||||
Version="1.0.0.0"
|
||||
UpgradeCode="53a08b3d-b9da-48d5-9454-59dbcbd0c7bc"
|
||||
Language="1033">
|
||||
|
||||
<!-- Request Administrator Privileges -->
|
||||
<Package InstallPrivileges="elevated" />
|
||||
|
||||
<MajorUpgrade DowngradeErrorMessage="A newer version of [ProductName] is already installed." />
|
||||
|
||||
<Feature Id="Main">
|
||||
<ComponentGroupRef Id="ProductComponents" />
|
||||
</Feature>
|
||||
|
||||
<ComponentGroup Id="ProductComponents">
|
||||
<!-- The main executable -->
|
||||
<Component Guid="0f8328ee-1e2c-4de6-9e2c-e86799b18f70">
|
||||
<File Source="bin\client.exe" KeyPath="yes" />
|
||||
</Component>
|
||||
|
||||
<!-- Bundling wintun.dll -->
|
||||
<Component Guid="bbfda103-64e2-4add-a2b2-e14faaaec1d9">
|
||||
<File Source="bin\wintun.dll" />
|
||||
</Component>
|
||||
</ComponentGroup>
|
||||
|
||||
<!-- Windows Service Configuration -->
|
||||
<ServiceInstall Id="ServiceInstaller"
|
||||
Name="MeshVPNService"
|
||||
DisplayName="MeshVPN Client Service"
|
||||
Type="ownProcess"
|
||||
Start="auto"
|
||||
ErrorControl="normal"
|
||||
Account="LocalSystem"
|
||||
Password="" />
|
||||
|
||||
<ServiceControl Id="ServiceControl"
|
||||
Name="MeshVPNService"
|
||||
Start="install"
|
||||
Stop="uninstall"
|
||||
Remove="uninstall" />
|
||||
|
||||
</Package>
|
||||
</Wix>
|
||||
Reference in new issue
Block a user