Index

LTSP Enhancements - LDAP



So you want to use LTS and have Auto Configuration, Dynamic DNS, NFS Swapping, integration with LDAP, and have a Web Based Configuration program, well Read on!

The LTSP Enhancements build upon the base LTSP distribution (we currently support version 1.90) and use LDAP to provide a centralized location to store the workstations settings.  By using LDAP we are able to implement an Auto Configuration Mode which is initiated whenever the workstation detects that it is not currently configured.  We have implemented a migration path that will migrate all settings in the lts.conf file to LDAP when a workstation boots that was previously configured in lts.conf.

We use the MAC Address of the workstation to store it's settings in LDAP instead of the hostname that was being given out by a static mapping in DHCP.  This allows you to simplify your DHCP configuration and will alleviate many headaches when working with multiple workstations.  The real beauty comes after you have configured (or migrated) all your workstations via LDAP because you can now take advantage of Dynamic DNS and NFS Swapping as we have the rc.local script configuring them if you have the correct Attributes defined.

Note:  From this point on you need to be logged in as root.  I am also assuming you have downloaded our latest distribution and have extracted it.

Simple Installation

To get up and running as quickly as possible, first backup your /tftpboot/lts/ltsroot directory and then extract our ltsroot2.tar.gz file into your /tftpboot/lts directory and rename it to ltsroot.  Our /ltsroot2 directory already has Perl installed with working versions of the necessary modules.  Modify your lts.conf file to include the necessary changes to use the features we have implemented that you want to work with and place it in /tftpboot/lts/ltsroot/etc.

Then configure your LDAP server and then restart your test workstation after configuring Dynamic DNS or NFS Swapping and watch your workstation boot into the new world of easier thin-client administration!

Manual Installation

To install and configure our LTSP Enhancements package manually, do the following:

LDAP Server Configuration

We used OpenLDAP 1.2.9 which came with RedHat 6.2 as our LDAP Server.
After installing the server and the development rpm's, do the following:

Final Steps

Without our Web Based Configuration Program everything that we have implemented doesn't do you a whole lot of good as you just get a bigger headache trying to manually administer the LDAP server with the command line programs.  After you install and configure the Web Based Configuration Program just surf over to Your LTSP Config Web Site (hopefully you are viewing this on your web server) and start working with your thin client configuration data!

Index   Comments, Questions E-Mail Us
Copyrighted by PC Xperience, Inc., 2000.