Knowledge Base

Upgrading the Webroot Business Endpoint Protection agent for macOS to version 9.1.3 or later

  • 5 August 2020
  • 0 replies
  • 10007 views
Upgrading the Webroot Business Endpoint Protection agent for macOS to version 9.1.3 or later
Userlevel 4
Badge +15

This article contains information on upgrading the Webroot Business agent for macOS to version 9.1.3 or later. This is the minimum agent version supported on macOS Big Sur and the minimum recommended version for macOS Catalina.

Since the Webroot agent is constantly being updated, the exact version you will upgrade to will be a later version number.

If you have an older version of macOS, click here for assistance choosing the correct installer, click here to see a list of supported operating systems.


Here are the options available:


Manually run the installer over the top of an existing installation

Note: This requires the user to be present during the process to enter the keycode and answer prompts.

  1. Download the latest version of the Business agent here:
  2. Double click the .dmg file to open it.
     
  3. Double click the icon to start the installation process.
     
  4. Answer the prompts and enter the keycode when asked, the agent will install.

 

Use a script to remotely and silently run the installer over the top of an existing installation

IMPORTANT NOTE: These instructions contain example shell scripts and are provided as-is. They should only be used by those experienced with scripts and should be fully tested before use. Webroot Support does not troubleshoot or support scripts and will not answer script functionality related questions.

 

Here is a script that can be used to silently install the Webroot Endpoint agent to macOS, assuming the Webroot agent is currently present on the system. There is no need to uninstall the agent prior, simply execute the script to update the version to the most current.

 

#!/bin/sh


#Get the OS version. We need to execute differently on Catalina than on <Catalina
OS_Version=`sw_vers -productVersion`
echo OS_Version is $OS_Version

clear

#Check OS version. Big Sur may show as 10.16 or 11.
if [[ (${OS_Version} > 10.15) ]];

then

echo "Operating System is Catalina or newer, downloading 9.1.1"

#Check if Webroot is installed. If not, then exit script.
file="/Applications//Webroot SecureAnywhere.app"
if [ -d "$file" ]; then
echo "Webroot is installed, proceeding to upgrade."

#Download webroot mac client
cd /tmp; curl -O https://mac.webrootmultiplatform.com/production/wsa-mac/10.15/latest/WSAMACSME.dmg
echo "Please wait while file is downloaded and mounted"
wait 15

#Mount the DMG file
echo "Beginning DMG mount"
hdiutil attach -nobrowse /tmp/wsamacsme.dmg
echo "Mounted DMG"

#Before installing, we need to make sure we remove the InstallHelperTool
sudo rm -f /Library/PrivilegedHelperTools/com.webroot.InstallerHelperTool

#On Catalina, we run the installer that is on the DMG rather than copying to /Applications.
#For an upgrade, we don't need the keycode/proxy since it is already installed.
sudo /Volumes/Webroot\ SecureAnywhere/Webroot\ SecureAnywhere.app/Contents/MacOS/Installer -silent

wait 10

#Unmount the DMG.
echo "Unmounting DMG"
diskutil list | grep Webroot\ SecureAnywhere | diskutil unmount /Volumes/Webroot\ SecureAnywhere
echo "Unmounting DMG complete"

wait 30
#Remove the DMG
echo "Removing downloading DMG from tmp"
rm -rf /tmp/wsamacsme.dmg
echo "DMG deletion complete"

echo "Script complete on Catalina++"

else
#If webroot is not installed, we can't upgrade. A full install needs to be run.
echo "Webroot is not installed. We cannot upgrade."
fi

else
echo "Operating System is NOT Catalina or newer and therefore, does not qualify for an upgrade"

fi


echo "Script complete overall"

 

Manually uninstall the existing Endpoint agent then re-install it

  1. Uninstall the Endpoint agent by clicking the uninstall link in the program or shutting down the Endpoint agent, then dragging the program icon from the Applications directory to the Trash.
     
  2. Download the latest version of the Webroot agent here:
  3. Double click the .dmg file to open it.
     
  4. Drag the icon to the Applications folder or double-click it to start the installation process.
     
  5. Answer the prompts and enter the keycode when asked, the agent will install.

For more detailed installation instructions, choose from below:

 

Remotely use a script to uninstall the Endpoint agent then re-install it

Build and deploy a script that first removes the Endpoint agent, then re-installs it. Click here for a sample shell script that can be used to install the Endpoint agent.


This topic has been closed for comments