Welcome to my delusion.

Standard disclaimers people. YMMV! If you
run this script and it breaks something.
you have only yourself to blame. Especially
if you did not BACKUP your LTSP install.

Also make sure you have your NIS DBs updated
this will drive you mad if you do not.

So for LTSP, LTSP Local Apps, LTSP Sound,
NIS, NFS, XMMS, AyTTM, xboard and anything
not apart of this script: RTFM!

that out of the way....

This is so simple it was embarrassing.

What this script does:
  copies common libraries, xmms, ayttm
  and xboard into the /opt/ltsp/i386/usr
  tree.
  Places some startup scripts in
  /usr/local/bin to start the programs.

What you need for this to work:

  RedHat 9.0 
  nfs up and running
  NIS up and running
  LTSP Local packages enabled
  Sound cards in your terminals (and working)
  xmms installed (and working)
  ayttm installed (and working)
  xboard installed (and yes it has to work)
  
My preference is to build xmms and ayttm 
from source. 

You will also have to add: RCFILE_XX = chtmpperm
to the lts.conf file for any client that you 
want to have run the XMMS software.

Now before you start flaming me. I slapped
this together after getting the apps working,
on little sleep. I know the scripting is poor
I would have written it in C but then you
would have to compile it first. Hopefully,
I can get back to this a do the wishlist
items.

Wishlist:

  Automate the copy commands preferably use
  ldd <program-file> to build a list of
  libraries to copy.

  Check to see if the programs are installed,
  download source and compile from scratch.

  Put a desktop/menu icon in the X so that
  the admins do not have to hand link the
  ltsp-<program>.sh scripts.

  I know I am forgetting a few items.

Thanks LTSP team for a good product.


Contact Info:

Knut Stormkartr
http://www.evilsupergenius.org/ 

 superevilgenius@qwest.net
            or 
stormbringer@tradersclub.com

