How do I setup a Linux based kiosk?

view full story

http://serverfault.com – I'm currently looking into building a kiosk running linux. Here's what I need it to do: Run Apache, PHP, and MySQL Launch a web browser in full screen mode (loads local content hosted by Apache) Auto-login to 'kiosk' user If they need to configure wireless/wired, they can use a key command to quit the web browser, launch the wireless/wired config, and then relaunch the full screen browser. However, I don't want them to have any user folders (if possible) or the ability to save things other than network settings. Restricts any key commands to perform any other tasks Provides an on-screen ke (HowTos)