
- #MCAFEE AGENT FOR MAC INSTALL HOW TO#
- #MCAFEE AGENT FOR MAC INSTALL INSTALL#
- #MCAFEE AGENT FOR MAC INSTALL ARCHIVE#
- #MCAFEE AGENT FOR MAC INSTALL CODE#
Verify that the Agent is installed and working properly.
#MCAFEE AGENT FOR MAC INSTALL INSTALL#
On a test Mac system, install the Agent manually by running its bash archive:. This script may need some slight modification after each new McAfee Agent release.ĭeployment Method Install McAfee Agent on a Test Mac.
The script is easy to read, and there are some global variables that control names, descriptions, and other product metadata.
Review and modify the make-pkg-and-pkginfo.py script as necessary for your environment.
It will create the pkginfo as described above. It will create a UDZO disk image containing the McAfee Agent bash archive. The make-pkg-and-pkginfo.py script will request information about the version and a path to the McAfee Agent bash archive. The make-pkg-and-pkginfo.py script performs both of these tasks. The resulting pkginfo will contain an postinstall script that removes any previous McAfee product and runs the McAfee Agent bash archive. #MCAFEE AGENT FOR MAC INSTALL CODE#
This installcheck script has a higher priority than an installs array, and its return code will be the sole determiner as to whether or not the current Agent is installed. The resulting pkginfo will contain an installcheck script that reads various McAfee XML files to determine what version of the Agent, if any, is installed.Programmatically create a pkginfo file for the “pkg” (the disk image containing bash archive).Add that disk image to the Munki repository.
#MCAFEE AGENT FOR MAC INSTALL ARCHIVE#
Create a disk image containing the McAfee Agent bash archive (typically named install.sh). After the Agent is deplyed, it communicates with its server to download and install other McAfee components, such as firewall or threat protection services. We discovered this though experimentation.Ī simple deployment strategy for the Agent is as follows. The entire /Library/McAfee folder must be removed or the installer bash archive will fail. /Library/McAfee/cma/uninstall.sh #Agent 4.x. /Library/McAfee/agent/scripts/uninstall.sh #Agent 5.x. Uninstall scripts for previous versions are provided with those installations 2:. It's best to uninstall all previous McAfee products. 1 We'll need a postinstall script to run the bash archive like this:Īgent Installer Failure Cases: There are some cases where the installer will fail, though. Install the Installer Problem: Creating the pkginfo for this item requires knowing about Munki's “copy from dmg” installation method, and a solid understanding of how Munki determines if something is installed. It also seems that the terms “McAfee Agent,” “McAfee EPO Agent,” “EPO Agent,” “ma,” and “cma” are synonymous. Using proper macOS terminology, the McAfee Agent is actually a daemon, because it is loaded by launchd in the system context, runs as root, and has no UI. The McAfee Agent is distributed as a bash archive (or a zipped version thereof) 2. You have successfully created the agent package for deployment.Scripts and notes for deploying the McAfee Agent with Munki. Store this file to the desired location, by specifying the location and clicking Save. Under Credentials for Agent Installation section, type the desired credentials to perform agent installation, then click OK. Select Create and download agent installation package. Click System Tree Actions, and then select New Systems from the menu. Click Menu,and choose Tree under System. Log on to the ePO 4.5 console (McAffe server console). To create a client package, follow the steps mentioned below:
McAaffè server needs to be installed in one of the computer manually. To deploy McAffè to multiple computers, you will have to create a client package for installation.
Deploying the package using Desktop Central.
There are two stages in deploying McAffè using Desktop Central they are: This document provides steps required to deploy McAffè to multiple computers using Desktop Central.
#MCAFEE AGENT FOR MAC INSTALL HOW TO#
How to deploy McAaffe client using Desktop Central? Description