8.1 Using ZENworks Configuration Management to Distribute the GroupWise Client

You can use the Configuration Management functionality in Micro Focus ZENworks 11 to distribute the GroupWise client to workstations.

8.1.1 Prerequisites

Before creating a bundle for the GroupWise client software in Micro Focus ZENworks, you must have the following:

  • A copy of the following GroupWise client software on the machine where you are creating the ZENworks Bundle:

    • extract_setupip_packs.cmd

    • setupip.fil

    • setupip.xx (where xx is a two-letter language code)

    The GroupWise client software can be found on the GroupWise server in the following location:

    • Linux:
    • Windows:
    • /opt/novell/groupwise/agents/data/client/setup/win32
    • c:\Program Files\Novell\GroupWise Server\agents\data\client\setup\win32

    You can also extract the GroupWise Server installation files on your workstation if you don’t have access to the GroupWise server. To do this, follow the steps in Extracting the GroupWise Software in the GroupWise 2014 R2 Administration Guide.

  • A GroupWise MST file to customize the GroupWise install. For information on creating an MST file, see Using GroupWise Client Custom Installation Options in the GroupWise 2014 R2 Administration Guide.

    IMPORTANT:If you want a shortcut created on the desktop for GroupWise, make sure that is selected in the MST file.

  • (Optional) A copy of the GroupWise icon which can be found on your GroupWise server in the following location:

    \groupwise_software_path\client\win32\groupwise2014.ico

IMPORTANT:If you don’t want your users to be prompted to install .NET 3.5, you must have it installed on the devices previous to installing GroupWise 2014 R2.

8.1.2 Creating a Bundle for the GroupWise Client Software

ZENworks Configuration Management 11 SP4 deploys software as bundles that include all the files and instructions required to successfully install software on users’ workstations. To create a ZENworks bundle for the GroupWise client software follow the steps below:

IMPORTANT:For background information, or for help completing the ZENworks tasks outlined in the steps below, see the ZENworks Configuration Management 11 SP4 documentation at the Micro Focus ZENworks Documentation website.

  1. In the ZENworks Control Center, on the Bundles tab, create a new Window Empty Bundle with the following:

    • Upload the GroupWise icon as the icon for the bundle. The icon can be found on the GroupWise server in the following location:

      \groupwise_software_path\client\win32\groupwise2014.ico

    • Select Create as Sandbox and make sure Define Additional Properties is selected when you finish the bundle.

  2. On the Install tab of the bundle, add an Install Files action to copy the GroupWise client install files to the workstation. Do the following in the Install Files action:

    • Add the following three files:

      • extract_setupip_packs.cmd

      • setupip.fil

      • setupip.xx (where xx is a two-letter language code)

    • Select Do not compress or encrypt uploaded content if it is available.

    • Set the Destination Directory to a temporary location on the machine where all of the GroupWise install actions can be performed. For example:

      C:\Windows\Temp\gwclient\

    • Make sure Run as secure system user or Run as dynamic administrator is selected for the action.

  3. On the Install tab of the bundle, add a Run Script action to extract the GroupWise client software. Do the following in the Run Script action:

    • In the Specify a file on the managed device field, specify the path to the extract_setupip_packs.cmd file which was placed on the device in Step 2. For example:

      C:\Windows\Temp\gwclient\extract_setupip_packs.cmd

    • In the Wait before proceeding to next action box, select When action is complete.

    • On the Advanced tab, make sure Run as dynamic administrator or Run as secure system user is selected.

    When this step runs on the device, a win32 folder is created in the temporary folder where the GroupWise client install files were placed previously. You need to know the path to this folder for the following steps.

  4. On the Install tab, add an Install File(s) action to copy the GroupWise MST file to the workstation to customize the install. Do the following in the Install File(s) action:

    • Add the groupwise.mst file.

    • Select Do not compress or encrypt uploaded content if it is available.

    • Set the Destination Directory to be the path to the win32 folder that gets created by the script in Step 3. For example:

      C:\Windows\Temp\gwclient\win32

    • Make sure Run as secure system user or Run as dynamic administrator is selected.

  5. On the Install tab, add a Launch Executable action to install the GroupWise client software on the workstation. Do the following in the Launch Executable action:

    • In the Command field, specify the path to the install.bat file which is in the win32 folder that gets created by the script Step 3. For example:

      C:\Windows\Temp\gwclient\win32\install.bat

    • In the Command Line Parameters field, specify one of the following:

      Parameter

      Description

      /unattended

      Users see a window showing that GroupWise is being installed, but do not have to interact with the install.

      /silent

      Users do not see that GroupWise is being installed.

    • Add two Environment Variables:

      Name

      Value

      GW_INST_TRANSFORM_FILE

      groupwise.mst

      GW_INST_REMOVE_MSI

      True

    • If you want GroupWise to be installed for all users on the device, on the Advanced tab select Run as dynamic administrator. Otherwise, you can use the default Executable security level or Run as logged in user.

The bundle is now configured to install the GroupWise client. Assign the bundle to a test workstation to test it and make sure it is working as desired before publishing the bundle.