Skip to content

Commit 381d8cf

Browse files
authored
Merge pull request #285 from wycomco/cws_minos_installs
Citrix Workspace: minimum_os_version, installs array
2 parents 39597aa + 3e194ec commit 381d8cf

File tree

1 file changed

+42
-5
lines changed

1 file changed

+42
-5
lines changed

CitrixReceiver/CitrixWorkspace.munki.recipe

+42-5
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,28 @@
6868
<key>Processor</key>
6969
<string>PkgPayloadUnpacker</string>
7070
</dict>
71+
<dict>
72+
<key>Arguments</key>
73+
<dict>
74+
<key>flat_pkg_path</key>
75+
<string>%RECIPE_CACHE_DIR%/payload/Library/Application Support/CitrixPackage/com.citrix.apps.cwa.pkg</string>
76+
<key>destination_path</key>
77+
<string>%RECIPE_CACHE_DIR%/payload2</string>
78+
</dict>
79+
<key>Processor</key>
80+
<string>FlatPkgUnpacker</string>
81+
</dict>
82+
<dict>
83+
<key>Arguments</key>
84+
<dict>
85+
<key>pkg_payload_path</key>
86+
<string>%RECIPE_CACHE_DIR%/payload2/com.citrix.ICAClientcwa.pkg/Payload</string>
87+
<key>destination_path</key>
88+
<string>%RECIPE_CACHE_DIR%/payload3</string>
89+
</dict>
90+
<key>Processor</key>
91+
<string>PkgPayloadUnpacker</string>
92+
</dict>
7193
<dict>
7294
<key>Arguments</key>
7395
<dict>
@@ -91,11 +113,13 @@
91113
<key>Arguments</key>
92114
<dict>
93115
<key>info_path</key>
94-
<string>%RECIPE_CACHE_DIR%/payload/Applications/Citrix Workspace.app/Contents/Info.plist</string>
116+
<string>%RECIPE_CACHE_DIR%/payload3/Applications/Citrix Workspace.app/Contents/Info.plist</string>
95117
<key>plist_keys</key>
96118
<dict>
97119
<key>CFBundleShortVersionString</key>
98120
<string>version</string>
121+
<key>LSMinimumSystemVersion</key>
122+
<string>minimum_os_version</string>
99123
</dict>
100124
</dict>
101125
<key>Processor</key>
@@ -106,10 +130,21 @@
106130
<dict>
107131
<key>additional_pkginfo</key>
108132
<dict>
109-
<key>minimum_os_version</key>
110-
<string>10.15</string>
111-
<key>version</key>
112-
<string>%version%</string>
133+
<key>minimum_os_version</key>
134+
<string>%minimum_os_version%</string>
135+
<key>installs</key>
136+
<array>
137+
<dict>
138+
<key>CFBundleShortVersionString</key>
139+
<string>%version%</string>
140+
<key>path</key>
141+
<string>/Applications/Citrix Workspace.app</string>
142+
<key>type</key>
143+
<string>application</string>
144+
<key>version_comparison_key</key>
145+
<string>CFBundleShortVersionString</string>
146+
</dict>
147+
</array>
113148
</dict>
114149
</dict>
115150
<key>Processor</key>
@@ -122,6 +157,8 @@
122157
<array>
123158
<string>%RECIPE_CACHE_DIR%/unpack</string>
124159
<string>%RECIPE_CACHE_DIR%/payload</string>
160+
<string>%RECIPE_CACHE_DIR%/payload2</string>
161+
<string>%RECIPE_CACHE_DIR%/payload3</string>
125162
</array>
126163
</dict>
127164
<key>Processor</key>

0 commit comments

Comments
 (0)