Agent Shift Mac OS

broken image


  1. Agent Shift Mac Os X
  2. Agent Shift Mac Os Download

One of my previous article talks about fresh or upgrade Installation of McAfee agent on Mac OS. But did you ever tried re-Installing the existing version of McAfee agent? Kniferunner mac os. Thus the result would be negative. So this post explains the reason behind it. And to overcome this check & force re-install same version of McAfee agent on Mac OS. Please be aware this document created for clients in ePO environment. For demonstration, I have Mac book running McAfee agent version 5.6.2 and will show you how to force Install same version again.

Agent Shift Mac OS

Agent Shift Mac Os X

Why re-installation fails?

The Installer script's 'preinstall check block' do compares both Installing and existing (Installed) versions. As a result if both versions found to be same, the Installer terminate task with error as shown below.

Actually version check part is still applicable for windows clients too. But there you have '/ForceInstall' switch to overcome it. Google for mac os x.

What does force Install means here?

Verity Confidential Cloud Agent for Mac Installation Guide Agent Version 1.6 - 1.7, 2.3, 2.5 September 3, 2020 (Updated April 9, 2021). The shift key is a modifier key on a keyboard, used to type capital letters and other alternate 'upper' characters. There are typically two shift keys, on the left and right sides of the row below the home row.

Now like windows Installer, lets do apply small modification to Mac OS McAfee agent Install script. As it makes Installer to assume Installing version is higher than existing version of McAfee agent. https://os-it-hatch-ax-mac-softwaremobil.peatix.com. In other words just masking the version check.

Enable Force Install Action

McAfee Install script for Mac actually written as bash shell script. And it includes Install logic as well as encoded Install binaries at the end. Therefore do not modify anything even white space at encoded bin area. But good thing is not much changes needed. Because just need to add few lines of additional code.

  • Download the Installation files from ePO and extract it. If you are not sure how to do it, please do refer Get McAfee agent package from ePO.
  • Edit the Installer script using your preferred editor. For example notepad++, vim, etc.
  • Look for code block 'Cannot have install and upgrade together' and then Insert the code above to it. This should work for McAfee agent versions greater than 5.0.0.0
  • On Mac OS, McAfee verifies currently Installed agent properties from config file '/etc/ma.d/EPOAGENT3000/config.xml'. This file holds the details of version currently running. Therefore at the beginning of the Installation above code will modify the config and set version to 5.0.0.0. When the Installation finishes the version number automatically updated by current Installer. Certainly we are not altering any Important codes nor binaries. Since this method of approach is safe and should not create any harm.
  • After doing modifications that particular section should be similar to below.

Note: Do not modify anything beyond this line. Since its the encoded binary area. Which will be extracted into binary during Installation. Even adding a white space make this Installer script useless.

Now we have enabled force Install option without affecting any other Install options. So lets try out.

force re-install McAfee agent on Mac OS

Agent Shift Mac Os Download

Execute the Installer with additional argument '-f' (force)

Then take a look at the log, instead of error you should see progressive messages like below.

Finally verify agent settings and version.

In other words we made the Installer script ready with force action enabled. So use without switch '-f' for normal Installation and vice versa.

In conclusion, by doing simple tweak we did force re-install same version of McAfee agent on Mac OS. Hope this does helps you. Most Importantly 'thank you' for reading my post. Please post your comments and suggestions.





broken image