1
The Xfce session manager supports the KIOSK mode introduced with libxfce4util
2
4.1.13. It provides the following KIOSK capabilities:
4
CustomizeSplash whether or not the user is allowed to customize
7
CustomizeChooser whether or not the user is allowed to customize
8
the session chooser settings
10
CustomizeLogout whether or not the user is allowed to customize
13
CustomizeCompatibility whether or not the user is allowed to customize
14
the compatibility settings (KDE/Gnome compat)
16
CustomizeSecurity whether or not the user is allowed to customize
17
the security settings. This is one of the most
18
IMPORTANT settings, since it prevents users
19
(actually libICE) from binding to a TCP port.
21
Shutdown whether or not the user is allowed to shutdown
22
(reboot or poweroff) the system. If a user lacks
23
this capability the reboot and poweroff options
24
in the shutdown dialog will be greyed out.
26
So a sample xfce4-session section in your kioskrc might look like this:
33
CustomizeCompatibility=%wheel
34
CustomizeSecurity=NONE
38
This allows all users to change their splash, chooser and logout settings, but
39
allows only users in the group wheel to customize the compatibility settings
40
and shutdown the system. No one will be allowed to adjust the security settings.