So you want to just use LTS as it currently is but would like, or need, to use Dynamic DNS or NFS Swapping, well Read on!
The LTSP Enhancements can be used without LDAP and without making any other changes to your setup. But to take advantage of Dynamic DNS or NFS Swapping you will have to make some minor changes to your lts.conf file.
These changes consist of using the MAC Address of each workstation as the section header in lts.conf instead of the workstation name as given by DHCP. This will immediately allow you to simplify your DHCP configuration headaches. You don't even have to use Dynamic DNS if you don't want to, but then your workstation won't have a resolved hostname on the network and will use it's IP Address for it's hostname. As long as you are not wanting to run Local Apps or do Remote Printing then you don't really need to assign a hostname. If you are wanting to do NFS Swapping and are wondering why we require you to use the MAC Address as the section header, it is because we have named each workstations swap file using the MAC Address as part of the file name. Also, by switching over to using the MAC Address as the section header you are one step away from being able to migrate your settings into LDAP and have everything continue working without you needing to do anything other than say not to Configure the next time the workstation reboots.
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 then 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.
Next 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:
backup your /tftpboot/lts/ltsroot directory.
Download and install the Net::LDAP, Convert::BER, and Term::ReadKey modules from CPAN. The process is usually, untar, cd into extracted directory, perl Makefile.pl, make, make test, make install
Copy the perl executables from /usr/bin to usr/bin in the lts file system. Copy the perl5 directory from /usr/lib to usr/lib in the lts file system.
Copy libdl.so.2, libm.so.6, libcrypt.so.1, libdb.so.3, libnss_files.*, ld-*, libldap.so* from /lib to lib in the lts file system. (The specific files were what perl required on our system. Yours may be different.)
Copy halt, mkswap, swapon, insmod from /sbin; rm, dd, sed from /bin to ltsbin in the lts file system.
Copy our programs from bin in the distribution tarball into /tftpboot/lts/ltsroot/ltsbin.
Copy our version of rc.local into /tftpboot/lts/ltsroot/etc.
Modify your lts.conf file and copy it into /tftpboot/lts/ltsroot/etc.
Configure Dynamic DNS or NFS Swapping and then restart a workstation to test your installation.
Index Comments, Questions E-Mail Us
Copyrighted by PC Xperience, Inc., 2000.