ConfigMgr server, as of version 2012, can support other operating systems than Windows. Below I will describe the installation of the client for Mac OS X systems version 5.00.8471.1000. This version allows you to install and manage the latest version of Mac OS X - macOS Sierra 10.12. In addition to the latest version of the client, you will need ConfigMgr server version 1610.
The ConfigMgr server client, for systems other than Windows, is downloadable from the Internet. It is not part of the server installation, it must be downloaded separately. Also, you have to check independently if a new version of the client supporting new versions of non-Windows systems has appeared.
We download the installation file from the Internet and run the installation on Windows.
Figure 1: Directory with client installation file.
The macclient.dmg file is copied to Mac OS X and mounted.
Figure 2: ConfigMgr server client installation files.
The installation package includes:
- Ccmsetup - ConfigMgr server client installation program
- CMDiagnostic - a program to collect diagnostic information about the installed client
- CMUninstall - client uninstaller program
- CMAppUtil - a program to convert program installation files for Mac OS X systems, into a format acceptable to the ConfigMgr server
- CMEnroll - a program to connect the client to the ConfigMgr server.
We will use two programs to install and connect the client: ccmsetup and ?????
Below, I will describe the installation of the client for Mac OS X version 5.00.8471.1000. This version allows you to install and manage the latest version of Mac OS X - macOS Sierra 10.12.
Command sudo ./ccmsetup installs the ConfigMgr server client.
Figure 3. server client installation command
Client installation does not take long.
Figure 4: Installation result.
Installation alone is not enough to be able to manage Mac OS X through the ConfigMgr server client. It still needs to be attached to the server.
Figure 5: Server client properties right after installation.
After installation, the client must be attached to the server. This can be done using the wizard or the command: sudo ./cmenroll -s -ignorecertchianvalidation -u .
Figure 6: The command that attaches the client to the ConfigMgr server.
Connecting the client does not take long.
Figure 7: The result of the cmenroll command.
Once the client is connected, check that it has established a connection to the server.
Figure 8: Client configuration information and the date of the last connection to the server.
Figure 9: Information about the newly connected Mac OS X computer on the server console.
Installation of the client is not difficult. Two commands are enough, but these are only appearances. To correctly connect the client to the server, we need to take care of the correct configuration of the PKI and the ConfigMgr server.