6.3 Installing and Configuring the Branch Server

This section describes how to install the Novell Linux Point of Service software and set up a Branch Server.

6.3.1 Installing the Novell Linux Point of Service Software

To install the Novell Linux Point of Service software on the Branch Server:

  1. Start the YaST utility by inserting Novell Linux Point of Service 9 CD 1 into the drive and rebooting the computer.

  2. At the SuSE boot screen, select Installation.

  3. Go through the rest of the initial installation screens as outlined in Section 2.5.1, Starting the YaST Utility.

  4. When you get to the Installation Settings menu, make your settings as outlined in Section 2.5.2, The Installation Settings Screen.

    For the Software option, choose the NLPOS Admin/Branch Server software selection option.

    This selection installs all the necessary Branch Server packages to the server. For more information, see Software Selection Screen.

  5. When you have finished making your installation settings, click Accept.

  6. When prompted, answer Yes to start the installation.

    YaST partitions the drive, applies the installation settings, and copies the necessary files from NLPOS CD 1 to disk.

  7. When prompted, insert each requested CD, then click OK.

  8. When it finishes with the basic installation, the system reboots and YaST starts again.

    Continue through the screens as outlined in Section 2.5.3, The YaST Configuration Phase.

  9. After you have completed the options in the Hardware Configuration menu, click Next.

  10. Remove any CDs from the drive, and then click Finish to complete the installation.

    The system reboots.

  11. Log in as root on the Branch Server.

    You are now ready to configure the Branch Server.

6.3.2 Configuring the Branch Server

This section describes the Branch Server configuration with the posInitBranchServer.sh script.

IMPORTANT:You must have created the scBranchServer object and its supporting organizational structure before you can run posInitBranchserver.sh to configure the Branch Server. For more information, see Section 6.2, Creating Branch Server Objects in LDAP.

  1. Before starting the configuration script, ensure that the Branch Server can find its object in the LDAP directory.

    IMPORTANT:The Branch Server’s hostname must resolve to the IP address defined in the --ipHostNumber attribute of the scNetworkcard object; for example, 192.168.2.1. Otherwise, the Branch Server cannot find the scBranchServer object in the LDAP directory.

    To ensure this resolution, add the following line to the Branch Server’s /etc/hosts file:

    ip_address_of_scNetworkcard  fully_distinguished_name  hostname
    

    For example,

    192.168.2.1  bs1.boston.mycorp.com  bs1
    
  2. Execute posInitBranchserver.sh at the Branch Server console.

  3. Specify your company name without spaces or special characters.

  4. Specify your country abbreviation.

    Use de for Germany, uk for United Kingdom, us for United States, and so forth.

  5. Specify the IP address of the Administration Server.

    Set the value according to the IP address you assigned when you configured the Administration Server.

  6. The script attempts to connect to the Administration Server. If it fails, you are prompted again for the company name, country name, and password.

    Otherwise, the script tries to determine the Branch Server’s IP address, hostname, and domain name as it is defined in the LDAP database. If it fails, you are prompted for the Branch Server’s IP address.

    If the Branch Server configuration is successful, the script displays the Branch Server’s name, IP address, and domain name, along with a success message.

  7. Verify that the necessary LDAP objects have been created by using a GUI-based LDAP browser or an ldapsearch command. For example:

    ldapsearch -x -h administration_server_name -b base_context -s base -D dn_of_admin_user -w password