How do I add MAC operating systems agents for to the infrastructure deployment wizard for CA Client Automation

Document ID : KB000021720
Last Modified Date : 14/02/2018
Show Technical Document Details

Introduction:

The best way to accomplish this would be to use the DSMPUSH tool. The dsmpush tool (script) lets you import or "push" installation packages from the installation DVD into the domain manager.

The dsmpush tool is used to import packages suitable for use by either Infrastructure Deployment or software delivery functionality.

 

Environment:

All supported versions of the MAC operating system

CA Client Automation - All Versions

 

 Instructions: 

To add the agent packages to the deployment wizard you would need to change directory (cd) into the directory where the install media is extracted and run the following command:

dmscript dsmpush.dms copy -MAC -single -am

This will copy over the AM agent packages in English for MAC  into the software delivery library and the infrastructure deployment wizard.

Example:
dmscript dsmpush.dms copy -mac (will copy over all of the MAC packages in the deployment wizard).
dmscript dsmpush.dms copy -MAC -single -sd (will copy of the SD agent for MAC)

The MAC agents are located on Disk 2 CA Client Automation installation media and the requirements would be the same for all supported versions . 

 

Additional Information:  

Here are some additional notes about install on MAC machines.

There are two things that need to be set up before initiating the deployment on the MAC machines:

  • Root account needs to be enabled
  • Root account should be permitted to do SSH into the machine

* Note: By default the root user account is disabled on MAC OSX - it can be enabled in the Netinfo Manager application like so:

Macintosh HD -> Applications -> Utilities -> NetInfo Manager -> Security
Menu -> Enable Root User

Additionally you will need Enable Root user to perform SSH into the MAC Host

Open the sshd_config file, found under /etc and set the following:

  • PermitRootLogin yes
  • PasswordAuthentication No -> (This needs to be already remmed out to enable automatic deployment via SSH)

If you do not want to use the infrastructure deployment wizard or Software Delivery you can manually install the MAC agents by doing the following. first copy the MAC media over locally to the MAC machine and Run the agent setup by executing the script ($ ./installdsm from source)