feat: Fleet Forge UEM - device management, agent, remote desktop (VNC), TLS reverse proxy
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
|
||||
<Product Id="*"
|
||||
Name="Fleet Forge Agent"
|
||||
Language="1033"
|
||||
Version="__VERSION__"
|
||||
Manufacturer="FleetForge"
|
||||
UpgradeCode="A1B2C3D4-E5F6-7890-ABCD-EF1234567890">
|
||||
|
||||
<Package InstallerVersion="200"
|
||||
Compressed="yes"
|
||||
InstallScope="perMachine"
|
||||
Description="Fleet Forge Agent"
|
||||
Comments="Fleet Forge endpoint management agent for Windows" />
|
||||
|
||||
<MajorUpgrade DowngradeErrorMessage="A newer version is already installed." />
|
||||
<MediaTemplate EmbedCab="yes" />
|
||||
|
||||
<Feature Id="AgentFeature" Title="Fleet Forge Agent" Level="1">
|
||||
<ComponentRef Id="AgentBinary" />
|
||||
<ComponentRef Id="AgentConfig" />
|
||||
</Feature>
|
||||
|
||||
<Icon Id="FleetForgeIcon" SourceFile="$(var.AgentBinaryPath)" />
|
||||
<Property Id="ARPPRODUCTICON" Value="FleetForgeIcon" />
|
||||
|
||||
<Directory Id="TARGETDIR" Name="SourceDir">
|
||||
<Directory Id="ProgramFilesFolder">
|
||||
<Directory Id="INSTALLFOLDER" Name="FleetForge">
|
||||
<Component Id="AgentBinary" Guid="B1C2D3E4-F5A6-7890-BCDE-F12345678901" Win64="yes">
|
||||
<File Id="AgentExe"
|
||||
Source="$(var.AgentBinaryPath)"
|
||||
KeyPath="yes"
|
||||
Name="forge-agent.exe" />
|
||||
<ServiceInstall Id="FleetForgeService"
|
||||
Name="FleetForgeAgent"
|
||||
DisplayName="Fleet Forge Agent"
|
||||
Description="Fleet Forge endpoint management agent"
|
||||
Start="auto"
|
||||
Type="ownProcess"
|
||||
ErrorControl="normal"
|
||||
Interactive="no"
|
||||
Account="NT AUTHORITY\SYSTEM"
|
||||
Arguments="run --service" />
|
||||
<ServiceControl Id="FleetForgeServiceControl"
|
||||
Name="FleetForgeAgent"
|
||||
Stop="both"
|
||||
Remove="uninstall"
|
||||
Wait="no" />
|
||||
</Component>
|
||||
</Directory>
|
||||
</Directory>
|
||||
<Directory Id="CommonAppDataFolder">
|
||||
<Directory Id="FleetForgeDataFolder" Name="FleetForge">
|
||||
<Component Id="AgentConfig" Guid="C2D3E4F5-A6B7-8901-CDEF-123456789012" Win64="yes">
|
||||
<CreateFolder />
|
||||
<File Id="ConfigJson"
|
||||
Source="$(var.ConfigFilePath)"
|
||||
KeyPath="yes"
|
||||
Name="config.json" />
|
||||
</Component>
|
||||
</Directory>
|
||||
</Directory>
|
||||
</Directory>
|
||||
|
||||
</Product>
|
||||
</Wix>
|
||||
Reference in New Issue
Block a user