Requirements for Kiosk We are in search of an individual that can assist us with a custom Linux build for a Kiosk type environment. We prefer this project is handled in a build of Ubuntu or Suse Linux, but will be flexible to other OS recommendations provided you can explain your suggestion. The intention is to provide a simple easy to use branded experience for a client to setup and utilize our Kiosk appliance. This Kiosk can be delivered via ISO to download and install, but we would prefer individual physically delivers to our office in zip code of 48331. The below requirements summaries our needs: 1. Change Logo on boot up (Grub) and show progress load within splash screen (ie. loading screen) 2. Auto Login for generic account ID (single-user login) w/time for alternate user to sign in 5 sec. 3. Lock down the desktop so nothing can be altered added / removed. Some of the lockdown items are: - Disable right click on desktop - Disable USB mounting - Disable Alt-F2 or any other keyboard shortcuts for admin functions or terminal launching. 4. User Desktop - There will be only 2 icons on the desktop in larger scale (listed below). Panel should include volume, monitor, and shutdown icons. No other applets for this user. Disable any power management / screen savers from appearing. Wireless Icon - Graphical interface for user to search and connect to wireless network. Main Application Icon - Shortcut to a provided Adobe Air Application 5. Onscreen Keyboard - An on screen keyboard will need to be configured allowing selection via mouse to keyboard. This keyboard should automatically be present when cursor is on a data input box. There will be only 2 areas input is needed: 1.) wireless pass code info and 2.) adobe application activation. Kiosk will not have a physical keyboard when shipped only a wireless mouse. 6. Remote Management - we need the ability to login and assist user or troubleshoot any issues. This must be handled in a method where we the IP info / location of the Kiosk or the Firewall configuration is unknown when placed within environment. We prefer all sessions for remote management run via port 80 and managed via web browser. Open to possible integration with 3rd party online services. 7. Restoring to Defaults - within the Kiosk hardware there will be a large hard drive with the ability to store a “default imageâ€. Once the above requirements are met we would like to create a restore procedure upon boot should something go wrong. I.e. user can plug in USB keyboard and can select F2 and this will prompt for a default image restore.