[Sugar-devel] [PATCH 2/2] disabling become root button
Sascha Silbe
sascha-ml-reply-to-2011-2 at silbe.org
Fri May 20 17:29:31 EDT 2011
Excerpts from Rafael Ortiz's message of Thu May 19 18:52:59 +0200 2011:
> Temporaly Disabling become root button on terminal activity
> avoiding problems reported SL#2756 and #2597, also in merge request on gitorious
CC'ing Gary and Walter to discuss the UI side of this.
As discussed in both tickets [1,2] we might want to get rid of this
button permanently - at least in its current form. It's dangerous
(kills the currently running process(es)) and just a shorthand for
"su -".
While getting rid of the button without any replacement would make root
access less easy to discover, I'd argue that without a minimal
introduction the shell functionality is equally "hard" to discover. The
same minimal introduction (/etc/motd?) could mention "sudo -i".
[terminal.py]
> @@ -86,17 +86,17 @@ class TerminalActivity(activity.Activity):
> tab_toolbar_button.show()
>
> # Add a button that will be used to become root easily.
> - root_button = ToolButton('activity-become-root')
> - root_button.set_tooltip(_('Become root'))
[...]
> + #root_button = ToolButton('activity-become-root')
> + #root_button.set_tooltip(_('Become root'))
[...]
Please just remove the lines. If we want to bring them back later, we
can just revert the patch. That's what a VCS is for after all.
Sascha
[1] https://bugs.sugarlabs.org/ticket/2597
[2] https://bugs.sugarlabs.org/ticket/2756
--
http://sascha.silbe.org/
http://www.infra-silbe.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 494 bytes
Desc: not available
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20110520/1b9d364a/attachment.pgp>
More information about the Sugar-devel
mailing list