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?

closed as not a real question by MDMarra, Wesley, Scott Pack, Ward, Iain Dec 21 '11 at 9:04

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • Is there a question in there somewhere? – MDMarra Dec 21 '11 at 0:53
  • Ooops! How do I set this up? – user1052448 Dec 21 '11 at 0:54
  • I know how to install apache/php/mysql Just not sure if I should use X11 or KDE. And how to setup autologin to launch lets say Firefox. – user1052448 Dec 21 '11 at 0:55

xguest in combination with SELINUX will provide you with this functionality.

Not the answer you're looking for? Browse other questions tagged or ask your own question.