How to install the ZAM 7 client on Macintosh OS X

  • 3643775
  • 30-Jan-2007
  • 16-Mar-2012

Environment

Novell ZENworks Asset Management 7
Novell ZENworks 7.5 Asset Management - ZAM7.5
Novell ZENworks 7.0 SP1 StandAlone Macintosh Install Fileset

Situation

How to install the ZAM 7 client on Macintosh OS X
Command line install for ZENworks Asset Management 7 client on Macintosh OS X

Resolution

1. Download the ZEN7_AssetMgmt.iso to the Mac OS X desktop.

https://download.novell.com/sendredirect?target=%2Fprot%2FdgZ3FOQuRDw%7E%2FZEN7_AssetMgmt.iso&buildid=dgZ3FOQuRDw~&fileid=0X1QVLnJh6M~&mirror=ProvoHost&nohost=false

This link will require a download portal login account.
NOTE:A StandAlone Macintosh Fileset will need to be downloaded if you have installed ZAM using the SP1 ISO. The macintosh Fileset on the CD does not work and a Fileset must be downloaded for a workable install of the Macintosh client.

2. The OS X system will automatically mount the iso image for browsing if you are using the ZAM 7.0 CD ISO. However, if you have downloaded the Macintosh Client fileset go to Step 5.

3. Browse the image to the UNIX/Install/OSX directory if you have the 7.0 CD ISO, otherwise, if you have downloaded the 7.0 SP1 Standalone fileset, go to step 5.

Note: To the Mac OS X operating system, a directory with a .pkg extension
is a package and is not "browsable" like a normal directory.

Since the Mac OS X operating system mounts the ISO image"read-only"
(like most operating systems would), one will need to copy the"package"
to another location and change its permissions to modify it.

4. Copy the UNIX/Install/OSX/zamclient_install.pkg "package" to the desktop.

5. Right-click the zamclient_install.pkg and select "File Info". On an OS X 10.4.8 machine the option will be "Get Info".

6. Under the Names & Extension section for the package information, remove the '.pkg' extension from the directory name. This is temporary and will be changed back in a later step.

6a.While you are removing the '.pkg' extension from the package, you can also give yourself permissions to modify the file. Under 'Ownership & Permissions' change your 'Read only' permissions to 'Read & Write' permissions.
6b. The 'zamclient_install.pkg' file is now a directory called 'zamclient agent' and you can see the installation files for the Macintosh client for ZAM.
7. Under the 'zamclient_install' directory, you will see a directory called 'Contents' and possibly a file called'options'. If the 'options' file exists, open it with a text editor. If not, create a text file named 'options' and add the collection server information.
8. Once you have the 'options' file opened or created, you need to specify which Collection Server the ZAM client is going to communicate with. Add the following command line to the 'options' file '-s CollectionServerName' (without the quotes).
The CollectionServerName can be either the DNS machine name where the collection server is installed or the IP Address of the collection server.
9. Also in the 'options' file you will need to use the -target command line option.The "-target" argument specifies which volume to install to.
The OS X client should always be installed to the boot volume, which is probably "/".

-s CollServerName
-target "/"

(where "CollServerName" is the collection server you want the OS X client
to connect to, and "/full/path).

10. Change the name of the directory back to zamclient_install.pkg (see 5-6)

11. Open a terminal window. You must be logged in as root or an administrator.

The "-target" argument specifies which volume to install to.
The OS X client should always be installed to the boot volume, which is probably "/".

To check what volumes are available, you can run:

installer -volinfo -pkg /full/path/to/zamclient_install.pkg

This will list the valid arguments for "-target".
The command to install the Macintosh client in silent mode is as follows:

installer -pkg /full_path_to/zamclient_install.pkg -target"/”

using a single "'" around the target path

installer -pkg /full_path_to/zamclient_install.pkg -target'/'

13. This will install zamclient just as if you had run the GUI installer. This will also work over a remote connection.


Additional Information


Formerly known as TID# 10099055