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 keyboard to enter text Read-only system, except for a partition to store data (user sessions) Ability to add/remove printers (admin only) Ability to connect to wired and wireless connections (any user) Play flash files and other common web media content (including audio)
How do I set this up?