Reference files and directories¶
Here is a list of files and directories used by LTLJ.
Use it as reference sheet to help you understand and locate the various components.
Server side¶
/opt/ltlj/¶
Base LTLJ directory. Everything related to LTLJ is located under this directory.
/opt/ltlj/bin/rebuildclient¶
Command for building a new squashfs/NBD image for terminal. The generated file i386.img is in /opt/ltsp/images/
A time stamped version is also created (hardlink). To enabled this new_image, you have to rename it to i386_ok.img
/opt/ltlj/bin/chrootclient¶
Command for enternig the client image in a chrooted environnement.
Hit ctrl-D or type exit to leave the chroot.
/opt/ltsp/i386/¶
Root directory of the terminal image.
/var/lib/tftpboot/i386/¶
Root directory for PXE (TFTP) access.
/var/lib/tftpboot/i386/lts.conf¶
LTSP terminals configuration file.
Client side¶
Here are the important files and directories located on any LTLJ terminal.
The default mount method is NDB.
/etc/lts.conf¶
The LTSP configuration file copied from server via TFTP or SCP.
Client side with NFS mount¶
The main benefit of NFS mount is for development : Each change made on server side in /opt/ltsp/i386 is immediately available to terminals.
NFS mount and NBD mount should present the same content. They are some exceptions listed below :
/root¶
Home directory in NFS mount behaves differently.
For example game setting stored in /root are ignored !