I've already done that... I have k12ltsp clients autologing in and resetting the desktop when you logout.
Here is the email I posted to the BRLUG LTSP list ========================================== Well, I finaly got my new K12LTSP server running. The machine I used for the server is a 500Mhz PIII with .5GB of ram running K12LTSP 4.1. For the first client I used a donated computer from a friend of mine Kris. A compaq presario 9548 with a 100Mhz PI and I was able to cram about 80MB of RAM into it. Since everything is processed on the server the terminal is surprisingly quick, and is nowhere near ready to be tossed into the recycle bin. I set this server up to have the terminals use GDM Kiosk Mode. The machine automatically logs in as a user with the same name (ws001) as the workstation name. The user has complete control over the desktop and can run or change whatever they want, but when the session is logged out, the /home/ws001/ folder is wiped clean and /etc/skel/ is copied in it's place just like it was a new user. It's like a homebrew centurian guard. I used this as a guide. http://www.k12ltsp.org/phpwiki/index.php/GDMKiosKMode Here are the gotchas and things you will need to do different than the link above. You will need to edit the /etc/dhcpd.conf file and make sure that the MAC address for the terminal is giving the right IP address and giving it the right hostname. I didn't want the terminals to use DHCP since all of my terminals are going to be public workstations. I just wanted them to autologin, then blow out the home directory on logout. example in dhcpd.conf: --------------------- host ws001 { #the hostname of terminal one hardware ethernet 00:01:02:c5:0f:37; #MAC address of terminal one. fixed-address 192.168.0.1; #the IP that I want it to have --------------------- Also, where the how-to has "/etc/gdm/gdm.conf" you will not find this file there, you will find this file in "/etc/X11/gdm/gdm.conf" the "gdm" folder is under /etc/X11/ Also, where it says "/etc/gdm/PostSession/ws001 and so on (One file per hostname)" You will need to name the script ws001.ltsp since that is the actual hostname, not just ws001. The only other snag I ran into was this below. --------------------------- I would get "error activating xkb configuration" when logging into a terminal. Found the answer here: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=120858 I solved this by simply adding a symlink in /usr/X11R6/lib/X11/xkb/rules: ln -s xorg.lst xfree86.lst Temporary, sure, but setxkbmap is happy again. ---------------------------- Here are some shots of the terminal screen and the terminal itself. http://www.vermilion.lib.la.us/sysadminsite/files/terminal/screenshot1.jpg http://www.vermilion.lib.la.us/sysadminsite/files/terminal/screenshot2.jpg http://www.vermilion.lib.la.us/sysadminsite/files/terminal/terminal1.JPG Enjoy! ========================================== On Tue, 23 Nov 2004 11:51:35 -0600, Baudouin, Andrew <[EMAIL PROTECTED]> wrote: > You could do something with resolv.conf and the hosts file as well as the > routing table to prevent access to anywhere but the card catalog without > necessarily having to use a firewall. > > Andrew Baudouin > Applications Programmer > AWC, Incorporated > [EMAIL PROTECTED] > > > > -----Original Message----- > From: Adam Melancon [mailto:[EMAIL PROTECTED] > Sent: Tuesday, November 23, 2004 11:31 AM > To: [email protected] > Subject: Re: [brlug-general] web kiosk... > > Looks interesting, it would have to be behind some type of firewall to > only allow the browser to access our card catalog, but it might work. > Did you happen to see the requirements for this. The tweaked out > K12LTSP terminals I have setup right for card catalog access are > 133mhz with about 48mb of ram > I don't think that these will boot to CD though. > > > On Tue, 23 Nov 2004 11:16:01 -0600 (CST), Brad Bendily <[EMAIL PROTECTED]> > wrote: > > > > Adam, Have you seen this thread on the Knoppix forums? > > > > http://www.knoppix.net/forum/viewtopic.php?t=9905 > > > > It has some good information about building a bootable > > cd web kiosk. I know you were interested in this > > at one time. There are several links to several different > > cd kiosks. Most are using firefox, but one uses Mozilla. > > I'm not really sure that any of these actually fits > > a library kiosk need, but a couple are very promising. > > and it may be easier to remaster one of these that's > > mostly done. > > Here's a flash animation of one of them: > > http://www.ljudmila.org/~gandalf/ff3.swf > > > > The links to the downloads are scattered throughout > > the forum, starting on page 9. One the guy has available > > through bit torrent. I have it downloaded if you want > > let me know and i'll put it somewhere that you can > > grab it. > > > > -- > > Brad Bendily - CNA/CLE > > Systems Administrator > > > > _______________________________________________ > > General mailing list > > [email protected] > > http://brlug.net/mailman/listinfo/general_brlug.net > > > > > -- > Adam Melancon > Work: http://www.vermilion.lib.la.us > Personal: http://www.melancon.org > > > > _______________________________________________ > General mailing list > [email protected] > http://brlug.net/mailman/listinfo/general_brlug.net > > _______________________________________________ > General mailing list > [email protected] > http://brlug.net/mailman/listinfo/general_brlug.net > -- Adam Melancon Work: http://www.vermilion.lib.la.us Personal: http://www.melancon.org
