Novell Home

Installing the ZfH Proxy Service Using a ZENworks for Desktops Silent Install

Novell Cool Solutions: Feature

Digg This - Slashdot This

Posted: 28 Jul 2003
 

In most Novell? ZENworks? for Handhelds (ZfH) installations, you will need to install only one ZfH server. However, because handheld devices synchronize with users' desktop or laptop machines, the ZfH proxy service must be installed on any machine in your organization that a handheld device synchronizes with.

NOTE: If you are using the ZfH IP client, you might need to install the proxy service on only one machine.

For more information about the ZfH server and proxy service, see ?Understanding the ZfH Components? under ?What Is Novell ZENworks for Handhelds? in the ZfH Administration guide (http://www.novell.com/ documentation/lg/zfh5/index.html).

You can install the proxy service software on users' desktop or laptop machines using ZENworks for Desktops (ZfD) Application Management. Additionally, you can populate the PROXY.INI file with the appropriate settings so that you can perform silent (unattended) installations of the proxy service.

Silent installations allow you to install the proxy service quickly by eliminating the prompts that are normally displayed during installation. When you use a silent installation, the proxy service on each machine will be configured identically because each proxy service will be configured based on what is stored in the PROXY.INI file. For example, each machine will use the same installation path for the proxy service software and each machine will connect to the same ZfH server.

The following sections contain additional information:

Creating the Silent Installation Files (SETUP.ISS and PROXY.INI)

If you want to distribute the ZfH proxy service to machines using various platforms (Windows 98, Windows 2000, Windows XP, and so forth), you need to perform the following steps on a machine with that OS platform. Also, the machine you perform the following steps on should have the same or similar configuration as the machines you will be installing the proxy service on.

  1. Copy the \PROXY directory from the ZENworks for Handhelds CD to a local or network drive.

    If you downloaded the ZfH software from the Novell Product Downloads page (http://download.novell.com) and extracted the file, you should already have the \PROXY directory on a local or network drive.

    The \PROXY directory contains the SETUP.EXE file to install the proxy service and a blank PROXY.INI file that you will populate with the appropriate settings for your installation.


  2. Install the ZfH proxy service, using the -r command. For example, from a command prompt, enter SETUP.EXE -r.

    The -r command creates a SETUP.ISS file in the \WINDOWS directory for Windows 95/98/XP or in the \WINNT directory for Windows NT/2000.

    The SETUP.ISS file contains information to answer the installation prompts during the silent installation.

    When you are installing the proxy service, you should specify the exact settings you want the installation program to use when installing on users' machines (for example, installation path, ZfH server name, communications settings, and so forth).


  3. After installation is complete, from the command prompt, change to the \PROGRAM FILES\NOVELL\ZFHPROXY directory.


  4. Run ZFHPROXY.EXE -r.

    The -r command populates the PROXY.INI file with the settings that all users' machines will use (the name of the ZfH server and the installation path of the proxy service software).

    The following text is a sample PROXY.INI with the proxy service's configuration information:

    Name=*
    Company=Novell, Inc.
    Machine Name=*
    Is Using Network=TRUE
    Server's Network Name=mtalbot_zfh_ser
    Install Path=C:\Program Files\Novell\ZfHProxy

    The asterisks in the Name and Machine Name fields mean that the primary user name and machine name will be automatically taken from the current settings on the machine that the software is installed on (the proxy service will register with its machine name to the ZfH server).

    If you want to prompt users for their names during the silent install, use a question mark (?) in the Name field in the PROXY.INI file.


  5. Copy the PROXY.INI file from the \PROGRAM FILES\NOVELL\ZFHPROXY directory to the \PROXY directory. This will replace the blank .INI file with the populated .INI file that you created in Step 4.


  6. Copy the SETUP.ISS file from the \WINDOWS directory (for Windows 95/98/XP) or from the \WINNT (for Windows NT/2000) to the \PROXY directory.


  7. Copy the \PROXY directory to the network location from which it will be distributed.
Creating and Distributing the Application Object Using ZfD

After creating the SETUP.ISS and PROXY.INI files and copying the \PROXY directory to a network location, you are ready to create and distribute the Application object using ZfD.

If you want to distribute the ZfH proxy service to machines using various platforms (Windows 98, Windows 2000, Windows XP, and so forth), you need to create and distribute a different Application object for each platform.

The following sections contain specific information to help you create and distribute the Application object:

Creating and Distributing the Application Object Using ZfD 3.x

  1. In ConsoleOne?, right-click the container in which you want to create the Application object, click New, then click Object to display the New Object page.


  2. Click App:Application, then click OK to display the New Application page.




  3. Click Create a Simple Application Object (No .AOT/.AXT File or .MSI File), then click Next.


  4. Fill in the fields:

    Object Name: Type a name for the Application object, such as ZfH Proxy Service\W2K.

    Path to Executable: Type the path to the location from which the SETUP.EXE file will be run.

    The path you enter should be to the \PROXY directory you created in Step 7 on page 189.

    When specifying a network file path for distributing or launching an application, you can use either mapped drives or UNC paths. If you use a mapped drive, the user's workstation must have the same drive mapping.

    Display Details After Creation: Check this option to further configure the Application object.


  5. Click Finish to create the Application object.


  6. Click the Run Option tab > Application.


  7. In the Parameter field, type -s.


  8. Click Run Application Once.


  9. Click the Availability tab > click System Requirements to display the System Requirements page.


  10. Select the appropriate OS requirement for the Application object. If the correct OS version is not listed, click Add, click Operating System, enter the requirements for the operating system, then click OK to add it to the list.

    IMPORTANT: An OS Version requirement must be defined before an application will be distributed.


  11. Click the Associations tab to display the Associations page.


  12. Click Add, browse and select a User object, Workstation object, Group object, or container object, then click OK to add the user, workstation, group, or container to the Associations list.


  13. Click Force Run to run the Application object as soon as Application Launcher/Explorer or Workstation Helper starts and the Application object is available.


  14. Click OK to save the Application object information.


The Application object will be distributed to the associated user or workstation objects as soon as Novell Application Launcher or Workstation Helper starts, usually at login.

Creating and Distributing the Application Object Using ZfD 4

If you want to distribute the ZfH proxy service to machines using various platforms (Windows 98, Windows 2000, Windows XP, and so forth), you need to create a separate application object for each platform.

  1. In ConsoleOne, right-click the container where you want to create the Application object > click New > click Object to display the New Object page.


  2. Click App:Application, then click OK to display the New Application page.




  3. Click A Simple Application (No .AOT/.AXT/.MSI File), then click Next.


  4. In the Object Name field, type a name for the Application object, such as ZfH Proxy Service/W2K




  5. Click Next; in the Path to Executable field, enter the path to the location from which the SETUP.EXE file will be run.

    The path you enter should be to the \PROXY directory you created in Step 7 on page 189.

    NOTE: When specifying a network file path for distributing or launching an application, you can use either mapped drives or UNC paths. If you use a mapped drive, the user's workstation must have the same drive mapping.


  6. Click Next, then select the system requirements that a workstation must meet before the application will be distributed to it.

    By default, the list includes two OS Version requirements, one for Windows NT/2000/XP (any version) and one for Windows 98 (any version). This means that the application can be distributed to a Windows NT/2000/XP workstation or a Windows 98 workstation. You can modify the two OS version requirements as necessary and add any additional requirements you want.

    NOTE: Because Microsoft no longer supports Windows 95, the default operating systems shown in ZfD 4 do not include Windows 95. However, the ZfH proxy service can run on Windows 95. If you use the default settings, you should be able to distribute the proxy service to Windows 95 machines; however, Novell does not support this scenario.


  7. Click Next, then associate the Application object with the users or workstations that you want to distribute the application to. To do so:

    1. Click Add, then browse for and select User or Workstation objects.

      You can also select Group objects, Workstation Group objects, and container objects (Organizational Unit, Organization, or Country). If you select a container object, you will be given the choice of associating all the container's User and/or Workstation objects with the application.


    2. After you add the user or workstation to the list, select the Force Run check box. The Force Run option runs the Application object as soon as Novell Application LauncherTM or Workstation Helper starts and the Application object is available.

  8. Click Next, review the Application object settings, click the Display Details After Creation check box, then click Finish to create the Application object.


  9. Click the Run Options tab > Application.


  10. In the Parameters field, type -s so that the SETUP.EXE file runs in silent mode, then click Run Application Once.




  11. Click OK to save the Application object information.

    The Application object will be distributed to the associated user or workstation objects as soon as Novell Application Launcher or Workstation Helper starts, usually at login.



Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com

© 2014 Novell