After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 662891 - screen recorder should be able to be disabled
screen recorder should be able to be disabled
Status: RESOLVED FIXED
Product: gnome-shell
Classification: Core
Component: general
3.2.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2011-10-27 20:05 UTC by Bill Nottingham
Modified: 2011-11-05 21:01 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
shellDBus: Lock down Eval() to be a development tool only (765 bytes, patch)
2011-10-27 21:42 UTC, Jasper St. Pierre (not reading bugmail)
committed Details | Review

Description Bill Nottingham 2011-10-27 20:05:42 UTC
Scenario: knowledge-user desktop is to be locked down by the administrators. One of the features they'd like to lock down is the screen recorder.
Comment 1 Florian Müllner 2011-10-27 20:21:30 UTC
Can't they unset the toggle-recorder keybinding and lock down the setting?
Comment 2 Jasper St. Pierre (not reading bugmail) 2011-10-27 20:50:09 UTC
They could still enable it through the looking glass. I have a patch for this coming up.
Comment 3 Jasper St. Pierre (not reading bugmail) 2011-10-27 20:59:30 UTC
Except I don't, because fmuellner told me on IRC that we already have a setting for the looking glass. 'development-tools'.
Comment 4 Jasper St. Pierre (not reading bugmail) 2011-10-27 21:42:15 UTC
Created attachment 200144 [details] [review]
shellDBus: Lock down Eval() to be a development tool only

There's still a minor hole here:

 $ gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval 'foo'

Someone could potentially access locked down features through here, so let's lock Eval() down to be dev-tools only
Comment 5 drago01 2011-11-05 17:09:17 UTC
Review of attachment 200144 [details] [review]:

Makes sense.
Comment 6 Jasper St. Pierre (not reading bugmail) 2011-11-05 21:01:10 UTC
Attachment 200144 [details] pushed as 85cd189 - shellDBus: Lock down Eval() to be a development tool only