22.0 Customizing the ZENworks Desktop Management Installation on a Linux Server

The information in this section includes a procedure for customizing the installation of all Novell® ZENworks® Desktop Management features on a SUSE® Linux Enterprise Server (SLES) 9, SUSE Linux Enterprise Server (SLES) 10, Novell Open Enterprise Server (OES Linux) server 1.0, or Novell Open Enterprise Server (OES Linux) 2.0.

For information about the server platform combinations (Middle Tier Server and ZENworks Management Server) that have been tested, see Section 8.0, Platform Support for the Desktop Management Infrastructure. For information about the hardware and software prerequisites for the Linux installation, see Section 3.0, Prerequisites for Installing the ZENworks Desktop Management Server and Section 5.0, Prerequisites for Installing the ZENworks Middle Tier Server.

Use the following steps to install only the ZENworks 7 Desktop Management features that you want on the Linux server:

  1. From the terminal console, use the su command to switch to the root user.

  2. Run mount /CD_mount_point to mount the ZENworks 7 Desktop Management Services on Linux CD.

  3. Change to the CD mount directory, and run ./setup to display the first screen of the installation program.

    ==================================================================
    Introduction
    ------------
    
    InstallAnywhere will guide you through the installation of ZENworks Desktop Management.
    
    It is strongly recommended that you quit all programs before continuing with this installation.
    
    Respond to each prompt to proceed to the next step in the installation.  If you want to change something on a previous step, type ’back’.
    
    You may cancel this installation at any time by typing ’quit’.
    
    PRESS <ENTER> TO CONTINUE:
    
    
  4. Read the terms of the license, pressing Enter several times to page down and read the contents, then at the end of license agreement, enter Y to accept the terms.

    HINT:Enter back on any screen of the installation program to go back to the previous screen.

    Enter quit on any screen to cancel the installation program.

    The first screen of the installation is displayed.

    
    ==================================================================
    Choose Install Set
    ------------------
    Please choose the Install Set to be installed by this installer.
      ->1- All Features
        2- ZENworks Desktop Management Server
        3- ZENworks Middle Tier Server
    
        4- Customize...ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT
       :
    
    
  5. Enter 4 to choose the Customize option.

    The Choose Product Features screen is displayed.

    ==================================================================
    Choose Product Features
    -----------------------
    
    ENTER A COMMA_SEPARATED LIST OF NUMBERS REPRESENTING THE FEATURES YOU WOULD
    LIKE TO SELECT, OR DESELECT. TO VIEW A FEATURE’S DESCRIPTION, ENTER
    ’?<NUMBER>’.  PRESS <RETURN> WHEN YOU ARE DONE:
    
        1- [X] Application Management
        2- [X] Remote Management
        3- [X] Middle Tier
        4- [X] Inventory Server
        5- [X] Inventory Proxy
        6- [X] Inventory Database
        7- [X] NAL Database
        8- [X] Imaging
        9- [X] PXE
       10- [X] Autoworkstation Import/Removal
       11- [X] ZENworks Desktop Agent Installer
    
    Please choose the Features to be installed by this installer.
       :
    
  6. Enter the listed number of the feature or features you want to select or deselect for installation on the Linux server. An [X] next to the feature name means that the feature will be installed. All of the features are selected by default.

    If you want to select or deselect more than one feature, use a comma to separate the numbers.

    If you need a description of a feature, type a question mark (?) followed by the feature number, then press Enter.

  7. Press Enter when your feature list is ready for installation.

    After being selected for installation, many of the ZENworks features require no further configuration. You are not prompted for further information about these features.

    No matter which of the features you select, however, you will always be prompted for configuration information about the ZENworks Desktop Management Server. The first screen to be displayed is the Tree Information screen that is required for configuring the Desktop Management Server.

    
    ==================================================================
    Tree information
    ----------------
    Please enter authentication information for the tree where you want to configure ZENworks.
    
    Tree (zentree):
    
  8. On the Tree Information screen, enter the name of the local host (that is, this server's) tree where you want to configure ZENworks. This field is not case sensitive.

  9. Enter the eDirectory distinguished name (DN) for the Administrative User. This field is not case sensitive.

  10. Enter the password for the Administrative User. This field is not case sensitive.

    After your credentials are validated, the ZENworks License Key screen is displayed.

    
    ==================================================================
    ZENworks License Key Information
    --------------------------------
    Please enter a valid ZENworks license code. (90 Day Trial):
    
    
  11. Enter the license code that you received in an e-mail from Novell after you purchased Novell ZENworks. You are periodically reminded to license the product until you provide this license code. If you don’t enter an appropriate code, ZENworks Desktop Management functions for only 90 days.

    (Conditional) If you chose to install the Middle Tier, the Middle Tier Server Configuration Information screen is displayed.

    
    ==================================================================
    Middle Tier Server Configuration Information
    --------------------------------------------
    The Middle Tier Server you configure with this program will access an eDirectory server in order to authenticate users and workstations and to obtain ZENworks configuration and policy information.
    
    Please provide the name or IP address and administrative credentials for an eDirectory server.
    
    Server Name/IP Address (zenmidt):
    
    
  12. (Conditional, if you selected the Middle Tier option) Enter the DNS name or IP address of the server where eDirectory is installed.

    
    Enter Administrative Credentials:
    Proxy User (admin.myCompany):
    
    
  13. (Conditional, if you selected the Middle Tier option) Enter the fully qualified distinguished username of the Middle Tier proxy user account (for example, midtier-proxy.org-unit.org).

    To ensure that these credentials remain secure, you can set up an arbitrary user with specific administrative rights. For more information, see Section 10.3, Required Rights for the Middle Tier Proxy User Account and the NSAdmin Utility.

    Password():
    
  14. (Conditional, if you selected the Middle Tier option) Enter the eDirectory password for the Middle Tier proxy user.

    
    The ZENworks Middle Tier software searches for ZENworks user objects in a specified eDirectory context and below.
    
    Please Specify the ZENworks user context.
    NOTE: This context must already exist.
    
    Users Context (users.novell):
    
    
  15. (Conditional, if you selected the Middle Tier option) Enter the eDirectory context where the Middle Tier Server can look for user objects that will be using Desktop Management.

    The installation program verifies the existence of the context (that is, the directory container) before continuing.

    (Conditional) If you chose to install the Inventory Server and the Inventory Database on the same server, the Inventory Standalone Configuration screen is displayed.

    
    ==================================================================
    Inventory Standalone Configuration
    ----------------------------------
    
    Inventory Server Context (novell):
    
    
  16. (Conditional, if you selected the Inventory Server option) Enter the context for the standalone inventory server.

    If you chose to install the Inventory Proxy feature, the Inventory Proxy Configuration screen is displayed.

    
    ==================================================================
    Inventory Proxy Configuration
    -----------------------------
    
    XML Proxy port (65000):
    
    
  17. (Conditional, if you selected the Inventory Proxy option) Enter the port number you want to designate to allow XMLRPC requests pass through to the Inventory Proxy service.

    If you want to change the Port 65000 default, specify a value between 0 and 65535. Ensure that the port number is not used by other services on the server.

    The SSL Configuration screen is displayed.

    
    ==================================================================
    SSL Configuration
    -----------------
    Do you want to configure SSL? (Y):
    
    
  18. (Optional) If you want the ZENworks 7 Inventory Server to establish a secure connection with eDirectory using LDAP, enter Y, then enter the complete path and the filename of the SSL certificate.

    The NetBIOS Configuration screen is displayed

    
    ==================================================================
    NetBIOS Configuration
    ---------------------
    NetBIOS Name (NetBIOS_name):
    
    
  19. (Conditional) The NetBIOS Configuration screen is displayed only if the NetBIOS name is not present in /etc/samba/smb.conf, and the Linux server name on which you run the ZENworks installation is more than 13 characters.

    If the NetBIOS name is not present in /etc/samba/smb.conf and the Linux server name is more than 13 characters, then the installation program generates a NetBIOS name using the first 13 characters of the Linux server name on which you run the installation. This name is displayed as the default value during the ZENworks Linux installation.

    
    ==================================================================
    NetBIOS Configuration
    ---------------------
    NetBIOS Name (NetBIOS_name_generated_by_the_ZENworks_installation_program):
    
    

    You can either accept the default value or enter a new value, but make sure that the NetBIOS name is unique.

  20. The Pre-Installation Summary screen is displayed.

    
    Pre-Installation Summary
    ------------------------
    We are ready to install ZENworks to your server.  Press <Enter> to continue,
    type "back" to change your choices or "quit" to exit this install.
    
    Product Name:  
      ZENworks Desktop Management
    
    Product Components:
        Inventory Server,
        Remote Management,
        Application Management,
        Inventory Proxy,
        Inventory Database,
        NAL Database,
        Autoworkstation Import/Removal,
        PXE,
        Imaging,
        Middle Tier,
        ZENworks Desktop Agent Installer
    
    ZENworks License Key:
        90 Day Trial
    
    Schema Extensions: 
       Schema extensions will be applied.
    
    
    PRESS <ENTER> TO CONTINUE:
    
    
  21. Press Enter to begin the installation.

    When the installation process is complete, InstallAnywhere creates an installation log file. Press Ctrl+C to abort the creation of the log file.

    If the installation is successful, the View Readme screen is displayed.

    ============
    View Readme
    -----------
    
    Do you want to view the readme file?
    
      ->1- YES
        2- NO
    
    ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS <ENTER> TO ACCEPT THE DEFAULT:
       :
    
  22. (Optional) Enter 1 to open the Readme file. Read the file, pressing Enter to page down as you read. At the end of the Readme, press Enter to display the Installation Complete screen.

  23. (Optional) Enter 2 to display the Installation Complete screen.

    
    ================================================================
    Installation Complete
    ---------------------
    
    Congratulations. ZENworks Desktop Management has been successfully installed
    to:
    
    /opt/novell/zenworks/
    
    All installed ZENworks services have been started.
    
    Please see the log file (/var/log/ZENworks_Desktop_Management_InstallLog.log)
    for more details.
    
    PRESS <ENTER> TO EXIT THE INSTALLER:
    
    

    Although the Installation Complete message states that all installed ZENworks services have been started, the proxydhcp service is not started after the installation is completed, nor is it started after a reboot. To start the service, run /etc/init.d/novell-proxydhcp start. If you want the service to be started after a reboot, you can use a runlevel editor and add the daemon to the required runlevel. For more information, see Section L.0, Configuring Desktop Management Services for Startup on a Linux Server.

  24. Press Enter to exit the installation program.

IMPORTANT:When you complete the installation of the Desktop Management Server, make sure you complete the post-installation tasks that are required for Windows, NetWare®, and Linux servers. For more information, see Section V, Post-Installation.