aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs
diff options
context:
space:
mode:
authorchris_bednarski <Chris.Bednarski@minfos.com.au>2023-09-21 16:03:28 +1000
committerBob Arnson <github@bobs.org>2023-11-19 12:17:13 -0500
commitdfb7512b85536b7726080648f2228cf8d0153724 (patch)
treed053018ee47afe7e349dda6739a6580c771a1a3d /src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs
parent80e604761b4f43b9b79a4878fcae360b071a7c35 (diff)
downloadwix-dfb7512b85536b7726080648f2228cf8d0153724.tar.gz
wix-dfb7512b85536b7726080648f2228cf8d0153724.tar.bz2
wix-dfb7512b85536b7726080648f2228cf8d0153724.zip
add firewall extension decompiler, make msi modifications work, add all attributes
Diffstat (limited to 'src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs')
-rw-r--r--src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs53
1 files changed, 53 insertions, 0 deletions
diff --git a/src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs b/src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs
new file mode 100644
index 00000000..05c3ea8a
--- /dev/null
+++ b/src/ext/Firewall/test/WixToolsetTest.Firewall/TestData/UsingProperties/PackageComponents.wxs
@@ -0,0 +1,53 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
3 xmlns:fw="http://wixtoolset.org/schemas/v4/wxs/firewall">
4 <Fragment>
5 <ComponentGroup Id="ProductComponents" Directory="INSTALLFOLDER">
6 <Component Id="FirewallComponent" Guid="28DF3387-F30E-4DBE-90E2-D2C760CB4DD9">
7 <fw:FirewallException
8 Name="[NAME]"
9 Port="[LOCALPORT]"
10 Protocol="[PROTOCOL]"
11 Program="[PROGRAM]"
12 Profile="[PROFILE]"
13 Description="[DESCRIPTION]"
14 Scope="[REMOTESCOPE]"
15 Action="[ACTION]"
16 EdgeTraversal="[EDGETRAVERSAL]"
17 Enabled="[ENABLED]"
18 Grouping="[GROUPING]"
19 IcmpTypesAndCodes="[ICMPTYPES]"
20 Interface="[INTERFACE]"
21 InterfaceType="[INTERFACETYPE]"
22 LocalScope="[LOCALSCOPE]"
23 RemotePort="[REMOTEPORT]"
24 Service="[SERVICE]"
25 LocalAppPackageId="[PACKAGEID]"
26 LocalUserAuthorizedList="[LOCALUSERS]"
27 LocalUserOwner="[LOCALOWNER]"
28 RemoteMachineAuthorizedList="[REMOTEMACHINES]"
29 RemoteUserAuthorizedList="[REMOTEUSERS]"
30 IPSecSecureFlags="[SECUREFLAGS]"
31 />
32
33 <fw:FirewallException Name="Single Nested properties" >
34 <fw:RemoteAddress Value="[REMOTEADDRESS]" />
35 <fw:LocalAddress Value="[LOCALADDRESS]" />
36 <fw:InterfaceType Value="[INTERFACETYPE]" />
37 <fw:Interface Name="[INTERFACE]" />
38 </fw:FirewallException>
39
40 <fw:FirewallException Name="Multiple Nested properties" >
41 <fw:RemoteAddress Value="[REMOTEADDRESS1]" />
42 <fw:RemoteAddress Value="[REMOTEADDRESS2]" />
43 <fw:LocalAddress Value="[LOCALADDRESS1]" />
44 <fw:LocalAddress Value="[LOCALADDRESS2]" />
45 <fw:InterfaceType Value="[INTERFACETYPE1]" />
46 <fw:InterfaceType Value="[INTERFACETYPE2]" />
47 <fw:Interface Name="[INTERFACE1]" />
48 <fw:Interface Name="[INTERFACE2]" />
49 </fw:FirewallException>
50 </Component>
51 </ComponentGroup>
52 </Fragment>
53</Wix>