-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathDisplayLink.jamf.recipe
executable file
·71 lines (71 loc) · 2.4 KB
/
DisplayLink.jamf.recipe
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Description</key>
<string>Uses parent pkg recipe to download latest DisplayLink Manager and import it into the JSS.</string>
<key>Identifier</key>
<string>com.github.beatlemike.jamf.DisplayLink</string>
<key>Input</key>
<dict>
<key>NAME</key>
<string>DisplayLink Manager</string>
<key>CATEGORY</key>
<string>Utilities</string>
<key>POLICY_CATEGORY</key>
<string>Utilities</string>
<key>POLICY_NAME</key>
<string>Install - %NAME%</string>
<key>POLICY_TEMPLATE</key>
<string>JamfPolicyTemplateAllUsers.xml</string>
<key>SELF_SERVICE_DESCRIPTION</key>
<string>DisplayLink Manager is a new way to enable your DisplayLink dock, adapter or monitor on macOS platforms. It's an application that combines our latest driver with features that streamline the setup of mutliple displays up to 4K.</string>
<key>SELF_SERVICE_ICON</key>
<string>DisplayLink.png</string>
<key>POLICY_TRIGGER</key>
<string>displaylink</string>
<key>UPDATE_PREDICATE</key>
<string>pkg_uploaded == False</string>
</dict>
<key>MinimumVersion</key>
<string>2.3</string>
<key>ParentRecipe</key>
<string>com.github.beatlemike.pkg.DisplayLink</string>
<key>Process</key>
<array>
<dict>
<key>Arguments</key>
<dict>
<key>pkg_category</key>
<string>%CATEGORY%</string>
</dict>
<key>Processor</key>
<string>com.github.grahampugh.jamf-upload.processors/JamfPackageUploader</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
<key>predicate</key>
<string>%UPDATE_PREDICATE%</string>
</dict>
<key>Processor</key>
<string>StopProcessingIf</string>
</dict>
<dict>
<key>Arguments</key>
<dict>
<key>icon</key>
<string>%SELF_SERVICE_ICON%</string>
<key>policy_name</key>
<string>%POLICY_NAME%</string>
<key>policy_template</key>
<string>%POLICY_TEMPLATE%</string>
<key>replace_policy</key>
<string>True</string>
</dict>
<key>Processor</key>
<string>com.github.grahampugh.jamf-upload.processors/JamfPolicyUploader</string>
</dict>
</array>
</dict>
</plist>