I am attempting to lock down a Fedora 19 install so that the user is locked in to a full screen version of Firefox. This can be achived with an number of addons for Firefox. I also need to lock down the desktop environment in the event that Firefox crashes.
I am using the Xfce desktop environment (as it is less resource hungry than gnome). Obviously this lockdown task needs to be completed via the command line so it can be included within the initial setup scripts.
Examples of lockdowns:
- Remove all panels
- Disable right click
- Remove desktop icons
- Disable Ctrl+Alt+F1/F2
- Disable hotkeys Alt+tab / Alt+F4
So far I am unable to find any documentation on how to perform these changes via the command line. The Xfce website provides very limited documentation about their 'kiosk mode' -> http://wiki.xfce.org/howto/kiosk_mode which appears to be pointing in the right direction, however is incomplete.
Has anyone had experience with locking down the Xfce desktop environment, or any other environment?
Any suggestions would be appreciated.
The box is not (normally) interacted with. It is being used to display a single web page, which is dynamically changed. The reason for the lock down is to stop tampering. As the boxes still have USB ports, it is possible, although unlikely, that someone may attempt to attach input devices.