[sugar] [PATCH] 5657: don't install activities in Rainbow's loophole (and draft 2 of bigger patch for 9.1)

Jameson "Chema" Quinn jquinn at cs.oberlin.edu
Wed Aug 6 12:55:43 EDT 2008


attachments, in order:
(1) 0...the  proposed patch to sugar
(2) suga..9.1  sugar part of a draft patch for 9.1, only read it if you're
interested, scarcely tested.
(3) 0...s-l   proposed patch for sugar-toolkit
(4) tool...9.1  the sugar-toolkit part of the draft 9.1 patch
(5) 0...fixes   some minor pylint cleanup to sugar, to be applied after
patch 1 above.

So, the important parts here are (1) and (3). Patch (1) makes sugar registry
service not add bundles unless they're in ~/Activities. (The registry can
add such bundles, but the service will refuse to). Patch (3) makes
activitybundle.py refuse to install loopholed activities unless called with
securitycheck=False.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.laptop.org/pipermail/sugar/attachments/20080806/ab8c6238/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-bug-5657-don-t-add-bundles-to-registry-unless-the.patch
Type: text/x-diff
Size: 1363 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/sugar/attachments/20080806/ab8c6238/attachment-0005.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sugarservice-bitfrost-for-9.1.patch
Type: text/x-diff
Size: 15982 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/sugar/attachments/20080806/ab8c6238/attachment-0006.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-bug-5657-don-t-install-applications-in-Rainbow-s-l.patch
Type: text/x-diff
Size: 2587 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/sugar/attachments/20080806/ab8c6238/attachment-0007.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: toolkit-bitfrost-for-9.1.patch
Type: text/x-diff
Size: 11010 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/sugar/attachments/20080806/ab8c6238/attachment-0008.patch 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-some-minor-pylint-fixes.patch
Type: text/x-diff
Size: 1489 bytes
Desc: not available
Url : http://lists.laptop.org/pipermail/sugar/attachments/20080806/ab8c6238/attachment-0009.patch 


More information about the Sugar mailing list