Extract Install Nessus Agent.pkg and .NessusAgent.pkg from NessusAgent-<version number>.dmg.
Note that these are two pakcages, the Install Nessus Agent.pkg needs the .NessusAgent.pkg in the same directory, otherwise the install fails:
$ sudo installer -allowUntrusted -pkg ~/Downloads/Install\ Nessus\ Agent.pkg -target /
installer: Package name is Tenable Nessus Agent
installer: Installing at base path /
installer: The install failed. (The Installer can't locate the data it needs to install the software. Check your install media or Internet connection and try again, or contact the software manufacturer for assistance. )
Changes
Product
[ ] Write the script that combines the two Tenable packages into one .pkg. In this iteration, we'll supporting running this script on a macOS workstations. Windows and Linux coming soon.
Goal
Context
As part of the "Deploy security agents" (#14921) story, Fleet supports uploading one package.
In the Tenable docs, they say...
Note that these are two pakcages, the Install Nessus Agent.pkg needs the .NessusAgent.pkg in the same directory, otherwise the install fails:
Changes
Product
Engineering
QA
Risk assessment
Manual testing steps
Testing notes
Confirmation