GNOME Bugzilla – Bug 394252
Restricted Application Launching
Last modified: 2013-01-15 22:43:37 UTC
At Guadec last year in Villanova, one of the topics that came up from Luis's talk on what our customers want from Gnome was the ability to restrict the gnome menus. Here's the solution we've implemented for this exact purpose, simply involves two new global desktop lockdown keys : - desktop/gnome/lockdown/restrict_application_launching Boolean value, that simply states whether restricted application launching is switched on or not. - desktop/gnome/lockdown/allowed_applications A list of string's containing full path's to applications that are allowed. e.g. /usr/local/bin/evince etc... Four initial patches are required for this : - gnome-panel (DONE)- Check of restricted application launching is set to true then : - hide items on menus whose application is not in the allowed list - hide launcher icons on panels whose application is not in the allowed list - Restrict creating of launchers by D'n'D whose application are not in the allowed list. - Patch attached to bug : http://bugzilla.gnome.org/show_bug.cgi?id=394249 - libgnome (DONE but needs updating) - provide default schema for two new gconf keys - Pessulus (DONE) - Update to allow editing of new gconf keys. - Nautilus (DONE)
Created attachment 79751 [details] [review] Feature Request Patch Patch to implement editing of two new proposed lockdown keys : restrict_application_launching allowed_applications
An idea, from d-d-l thread: > > Just disallow use of the deskbar-applet completely, via disabled_applets. > > So there is a third part involved the admin needs to take care of in > order to lock down anything... We can make things easier with pessulus: if this lockdown setting is enabled, then we can also automatically add deskbar-applet to disabled_applets.
any hope of getting this into 2.20 ?
Created attachment 91623 [details] [review] Feature Request Patch Updated Patch to apply to latest svn
Is this going to happen?
If this makes it into gnome-panel/nautilus/libgnome then the pessulus patch is very easy to provide.
We are sorry, but pessulus will no longer be maintained due to lack of manpower. I am closing all remaining open bug reports. Pessulus is already closed down for new report submissions. Apologies for the noise and any inconvenience caused by it.