This repo is for installing Cisco Secure Client, with a choices.xml, assembled with Composer, deploying via JAMF Pro.
- Create a folder under
/private/tmp/
, using the name of your package (e.g.org.foo.cisco-secure-client
) - Copy the Cisco DMG (e.g.
cisco-secure-client-macos-5.1.6.103-predeploy-k9.dmg
) file, and your yourchoices.xml
, into that directory. - Drag your package folder (e.g.
org.foo.cisco-secure-client
) to Composer. - Replace supplied
postinstall
file with the one in this repo. - In Composer, Build As Package.
- Rich Trouton: Working with Apple pkgs.
- JAMF: Adding a Postflight Script to a Package Source
- JAMF Idea: Specify ChoiceChangesXML for pkg install within policy
- Cisco: Customize macOS Installation of Cisco Secure Client
- Section 1.
- Section 2.
- Take care to note, you do need to have an entry for each functional module.
<dict>
<key>attributeSetting</key>
<integer>1</integer>
<key>choiceAttribute</key>
<string>selected</string>
<key>choiceIdentifier</key>
<string>choice_anyconnect_vpn</string>
</dict>
<dict>
<key>attributeSetting</key>
<integer>0</integer>
<key>choiceAttribute</key>
<string>selected</string>
<key>choiceIdentifier</key>
<string>choice_fireamp</string>
</dict>
Many thanks to the Macadmins Slack for ideas, assistance, and sympathy.