diff --git a/index.json b/index.json index 10c9a75..a162d44 100644 --- a/index.json +++ b/index.json @@ -135265,6 +135265,15 @@ "com.github.davidbpirie.pkg.NativeAccess" ] }, + "com.github.davidbpirie.jamf-upload.NativeAccessISOContentMinimal": { + "name": "NativeAccessISOContentMinimal", + "description": "Locates the main installation pkg from the source ISO, verifies\nthe signature, extracts the version, creates a new\npayload-free pkg with the source pkg in the scripts directory\nand a postinstall script to install it with only the provided\nchoice selected, then uploads the new package to Jamf Pro.\n\nAll Native Access content delivered on ISOs include a \nFactory Content.pkg component, so version information is read\nfrom there.\nThey also include the main content in separate Part X.pkg files,\nwhich are stripped out in this process. It is intended that this\ncontent is made available through a network share.\n\nPackage source ISO must be manually downloaded using Native Access,\ngrabbing the ISO from the Downloads folder before it is deleted, then\nprovided either as Input Variable PKG or via the -p parameter eg:\nautopkg run NativeAccessISOContentMinimal.jamf-upload -p \"path/to/Content_Installer.iso\"\n\ndesired_choices is the list of pkg components you would like installed,\nwhich must be set in your override. To find all available choices, run:\ninstaller -showChoicesXML -pkg \"path/to/Content Installer Mac.pkg\"\n\nJSS_URL, API_USERNAME, and API_PASSWORD, and for non-cloud instances\nSMB_URL, SMB_USERNAME and SMB_PASSWORD, are expected to be populated\nin your AutoPkg preferences, override Input variables, or by\ncommand-line keys.\n", + "repo": "autopkg/davidbpirie-recipes", + "path": "Native Instruments/NativeAccessISOContentMinimal.jamf-upload.recipe.yaml", + "parent": "com.github.davidbpirie.pkg.NativeAccessISOContentMinimal", + "shortname": "NativeAccessISOContentMinimal.jamf-upload", + "inferred_type": "jamf-upload" + }, "com.github.davidbpirie.pkg.NativeAccess": { "name": "NativeAccess", "description": "Downloads the latest version of Native Access as a dmg, verifies\nthe code signature, then creates a pkg.\n\nSet ARCH to one of:\n\"Intel\" for Intel\n\"M1\" for ARM\n", @@ -135297,9 +135306,20 @@ "shortname": "NativeAccess.jamf-upload", "inferred_type": "jamf-upload" }, + "com.github.davidbpirie.pkg.NativeAccessISOContentMinimal": { + "name": "NativeAccessISOContentMinimal", + "description": "Locates the main installation pkg from the source ISO, verifies\nthe signature, extracts the version, then creates a new\npayload-free pkg with the source pkg in the scripts directory\nand a postinstall script to install it with only the provided\nchoice selected.\n\nAll Native Access content delivered on ISOs include a \nFactory Content.pkg component, so version information is read\nfrom there.\nThey also include the main content in separate Part X.pkg files,\nwhich are stripped out in this process. It is intended that this\ncontent is made available through a network share.\n\nPackage source ISO must be manually downloaded using Native Access,\ngrabbing the ISO from the Downloads folder before it is deleted, then\nprovided either as Input Variable PKG or via the -p parameter eg:\nautopkg run NativeAccessISOContentMinimal.pkg -p \"path/to/Content_Installer.iso\"\n\ndesired_choices is the list of pkg components you would like installed,\nwhich must be set in your override. To find all available choices, run:\ninstaller -showChoicesXML -pkg \"path/to/Content Installer Mac.pkg\"\n", + "repo": "autopkg/davidbpirie-recipes", + "path": "Native Instruments/NativeAccessISOContentMinimal.pkg.recipe.yaml", + "shortname": "NativeAccessISOContentMinimal.pkg", + "inferred_type": "pkg", + "children": [ + "com.github.davidbpirie.jamf-upload.NativeAccessISOContentMinimal" + ] + }, "com.github.davidbpirie.jamf-upload.NativeAccessDMGContent": { "name": "NativeAccessDMGContent", - "description": "Copies the content installer pkg from the source DMG, verifies\nthe signature and extracts the version, then uploads the new\npackage to Jamf Pro.\n\nAll Native Access content delivered on DMGs include a Factory\nContent.pkg component, so version information is read from there.\n\nPackage source DMG must be manually downloaded using Native Access,\ngrabbing the DMG from the Downloads folder before it is deleted, then\nprovided either as Input Variable PKG or via the -p parameter eg:\nautopkg run NativeAccessDMGContent.jamf-upload -p \"path/to/Content_Installer.dmg\"\n\nJSS_URL, API_USERNAME, and API_PASSWORD, and for non-cloud instances\nSMB_URL, SMB_USERNAME and SMB_PASSWORD, are expected to be populated\nin your AutoPkg preferences, override Input variables, or by\ncommand-line keys.\n", + "description": "Copies the content installer pkg from the source DMG, verifies\nthe signature and extracts the version, then uploads the package\nto Jamf Pro.\n\nAll Native Access content delivered on DMGs include a Factory\nContent.pkg component, so version information is read from there.\n\nPackage source DMG must be manually downloaded using Native Access,\ngrabbing the DMG from the Downloads folder before it is deleted, then\nprovided either as Input Variable PKG or via the -p parameter eg:\nautopkg run NativeAccessDMGContent.jamf-upload -p \"path/to/Content_Installer.dmg\"\n\nJSS_URL, API_USERNAME, and API_PASSWORD, and for non-cloud instances\nSMB_URL, SMB_USERNAME and SMB_PASSWORD, are expected to be populated\nin your AutoPkg preferences, override Input variables, or by\ncommand-line keys.\n", "repo": "autopkg/davidbpirie-recipes", "path": "Native Instruments/NativeAccessDMGContent.jamf-upload.recipe.yaml", "parent": "com.github.davidbpirie.pkg.NativeAccessDMGContent", @@ -181361,12 +181381,18 @@ "Escrow Buddy.jamf-upload": [ "com.github.davidbpirie.jamf-upload.EscrowBuddy" ], + "NativeAccessISOContentMinimal.jamf-upload": [ + "com.github.davidbpirie.jamf-upload.NativeAccessISOContentMinimal" + ], "NativeAccessDMGContent.pkg": [ "com.github.davidbpirie.pkg.NativeAccessDMGContent" ], "NativeAccess.jamf-upload": [ "com.github.davidbpirie.jamf-upload.NativeAccess" ], + "NativeAccessISOContentMinimal.pkg": [ + "com.github.davidbpirie.pkg.NativeAccessISOContentMinimal" + ], "NativeAccessDMGContent.jamf-upload": [ "com.github.davidbpirie.jamf-upload.NativeAccessDMGContent" ],