Managing Mac computers
Patch Manager Plus can be used to manage computers with Mac operating Systems. There are separate agents to manage Mac computers. This document will explain you on the following:
The following macOS versions are currently supported:
* OS marked as EOL by the vendor. Hence, we don't support patching for these OS versions.
- OS X 12 - Monterey
- OS X 11 - Big Sur
- OS X 10.15 - Catalina
- OS X 10.14 - Mojave*
- OS X 10.13 - High Sierra*
- OS X 10.12 - Sierra*
- OS X 10.11 - El Capitan*
- OS X 10.9 - Mavericks*
- OS X 10.10 - Yosemite*
- OS X 10.8 - Mountain Lion*
- OS X 10.7 - Lion*
- OS X 10.6 - Snow Leopard*
Apple Silicon processors can run apps that are compiled for the Intel chipset through a software technology known as Rosetta 2. This translation layer is automatically enabled in macOS Big Sur, and provides users with access to all features in Patch Manager Plus Agent. In short, Patch Manager Plus efficiently supports laptops with these new types of processors.
Configuring Mac agent settings
There are different agents for Windows and Mac computers. Mac agents will not be created by default. You can create Mac agents by configuring the settings in the Scope of Management. This will enable the automatic creation of Mac agents for the local office and the remote offices.
To configure the Mac agent settings, follow the steps mentioned below:
- Click Admin
- Click Agent Settings under SoM Settings.
- Select Mac Agent Settings
- Specify the root credentials for installing the agents remotely to target computer. Ensure that remote login is enabled on the target computer.
- Select the domain or the workgroup to group Mac computers (this is virtual grouping and will not impact on its functions). Agents that are pushed remotely from SoM --> Add Computers will be shown under the respective Domain/Workgroup from which they are added.
While adding credentials it is recommended that the user account falls under active directory else the credentials can be added under workgroup type. This credential will be used for automatic installation of agents across local office computers irrespective of their domain.
- Click Save Changes to create Mac agents. The agents can be downloaded from the Scope of Management page.
Installing Mac agents manually in computers
Mac agents can be installed manually in the computers that need to be managed. You can either install agents manually in every computer or through SSH. To download the agent, log-in into the required computer as an administrator and follow the steps mentioned below.
- Open the Patch Manager Plus admin console from the device
- Click on Scope of Management
- Click on
The Download Agent window pops up , from which you can choose and download the appropriate agent. If the managed computers are in the same LAN, download Mac local agent. If the managed computers are in remote locations, download agents appropriately.
Follow the steps mentioned below to install the agents manually:
- Login into the Mac computer as an administrator and navigate to the location where the agent is downloaded
- Extract the zip file, locate UEMS_MacAgent.pkg and serverinfo.plist file.
- Double click to install the agent.
- Enter administrator password when prompted to complete installation.
Installing Mac Agents Remotely
- For installing agents in computers within the LAN, choose the computers and invoke agent installation from the web console Admin tab --> Scope of Management -->Computers, select the computers and invoke agent installation.
- For installing agents on computers that belong to a different remote office, you need to use SSH.
Installing Mac agents to remote office computers can be done easily through SSH. Using a Mac computer you can remotely connect to other computers and install the Mac agents. To know about installing agents follow the steps mentioned below:
- Login into the Mac computer as an administrator
- Download the Mac agent.
- Copy the downloaded Mac agent
- Open the terminal
- Navigate to the location where the agent is downloaded.
- Type scp UEMSMacAgent.zip adminusername@hostname: to copy the agent to the target computer, where:
- adminusername - administrator user name of the remote computer
- hostname - local host name of the remote computer
- Agent is copied in the location ~/Users/adminusername in target computer
- Install the agent in the remote computer
- To login into the target computer using SSH, type ssh adminusername@hostname
- Navigate to the location where the agent is copied. Unzip the agent zip file by typing unzip -oq UEMSMacAgent.zip
- Install the agent using the command sudo installer -pkg UEMS_MacAgent.pkg -target /
- Enter the administrator password when prompted to complete agent installation.
- Once the agents are installed successfully, the Mac computers will be listed in the Scope of Management page in the web console.
Uninstalling Mac agents
To uninstall the agents from the computers, follow the steps mentioned below.
- Login into the computer as an administrator and open the terminal.
- Navigate to the directory /Library/UEMS_Agent/uninstall
- Type sudo chmod 744 uninstall.sh, and enter administrator password when prompted.
- Type the command sudo ./uninstall.sh. This command removes all the files except logs.