This is a follow up to my previous post regarding LTSP 5 and Fedora 8 .
The installation part is pretty simple and is same as told before . But need some tweaks to make things work . I am detailing them here ..hope it will help .
One most important point is ,
xinetd service must be enabled and running in order to have a xsession running in thin clients .
In order to do so there are some points to take care of: -
As this a ubuntu version running so there are certain changes than a normal fedora version.
a) Ubuntu uses inetd instead of xinetd so take care of that . Also from this version NBD is used and is fired over NFS. This is taken care of by installing nbd.rpm which can be found here.
b )Ubuntu has /etc/X11/Xsession but fedora has /etc/X11/xinit/Xsession , so it is important to create link between them in order to have a xsession firing up.
This can be done by
# ln -s /etc/X11/xinit/Xsession /etc/X11/Xsession
Now that most configurations are ready . Fire up the thin client . At this point actually
ubuntu bits are executed .if every things all right you will be getting a ubuntu login screen.
At this point it is necessary that a ssh authentication do takes place otherwise no login allowed .
If you run ltsp-update-sshkeys for the first time in Fedora you will get the following error
ltsp-update-sshkeys: line 6: tempfile: command not found
Now it can be solved by downloading an installing tempfile rpm from here .
Another problem encountered is
/var/log/syslog: No such file or directory.
This can be easily overcomed by either creating a blank file as /var/log/syslog .
Now execute the command
The output will be something like the following.
Setting up ssh_known_hosts in:
One important point , you may face problem while logging in . It is better to enable passward authentication for ssh . In order to enable this
and remove comment from line 25 which states
- password authentication yes
Now run the command after you are sure of all changes .
you will get a output like the one below.
Updating /tftpboot directories for chroot: /opt/ltsp/i386
Now Configurations are ready and you should be getting a fedora desktop fired up . a pic is here showing a fedora 8 desktop