On Tue, 25 Mar 2014 13:14:47 -0500 Darrell <darrella@...> wrote: > > > 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 [...] > > 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. Some poking around reveals http://git.trinitydesktop.org/cgit/tdelibs/tree/tdecore/README.kiosk which seems to be our equivalent of the source material for that page. It includes some dcop-related discovery instructions. E. Liddell