trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2014

Re: [trinity-devel] [KDE * Restrictions]

From: Darrell <darrella@...>
Date: Tue, 25 Mar 2014 13:14:47 -0500
> > Is there a way to query the full source tree to assemble a list of all possible "kiosk" related restrictions?

> I am not a kiosk expert (I don't use it).
> How does a kiosk restriction look like on a file? Then we can perhaps come up with some sort of search.

Here is an example from my home theater PC kdeglobals:

[KDE Action Restrictions]
action/bookmarks=false
action/configdesktop=false
action/devnew=false
action/editfiletype=false
action/kicker_rmb=false
action/konsole_rmb=false
action/kwin_rmb=false
action/menuedit=false
action/openintab=false
action/openwith=false
action/properties=true
editable_desktop_icons=true
lock_screen=false
movable_toolbars=false
run_command=false
services=false
switch_user=false
user/root=false

In my use case example, these restrictions lock the desktop.

There is a KDE web page containing a list of restrictions, but the page also includes plasma restrictions, which implies some of the other restrictions might be KDE4-only as well. After excluding the plasma restrictions the resulting list probably is close to being complete.

http://techbase.kde.org/KDE_System_Administration/Kiosk/Keys

Regardless, seems there ought to be a programmatic way to create a complete list.

In that web page is a heading titled "Using D-Bus To Find More Actions," but there is no information. That heading title hints that perhaps dcop might be able to do the same thing.

Darrell