#6405 BLOC Update.: Can't add photo to write doc
Zarro Boogs per Child
bugtracker at laptop.org
Wed Feb 13 17:58:59 EST 2008
#6405: Can't add photo to write doc
-----------------------+----------------------------------------------------
Reporter: kimquirk | Owner: mstone
Type: defect | Status: new
Priority: blocker | Milestone: Update.1
Component: security | Version:
Resolution: | Keywords: rainbow-integration, review?
Verified: 0 | Blocking:
Blockedby: |
-----------------------+----------------------------------------------------
Changes (by tomeu):
* keywords: rainbow-integration => rainbow-integration, review?
Comment:
Well, activities are not in fault here. The clipboard service was copying
the handed file in a way that it had 0600 permissions. Before Rainbow
landed, all activities ran in the same user so there was no problem.
This patch will allow activities to read the clippings:
{{{
diff --git a/service/clipboardservice.py b/service/clipboardservice.py
index fec546f..32132b8 100644
--- a/service/clipboardservice.py
+++ b/service/clipboardservice.py
@@ -200,6 +200,7 @@ class ClipboardService(dbus.service.Object):
f, new_file_path = tempfile.mkstemp(ext, root)
del f
shutil.copyfile(uri.path, new_file_path)
+ os.chmod(new_file_path, 0604)
return 'file://' + new_file_path
}}}
--
Ticket URL: <http://dev.laptop.org/ticket/6405#comment:3>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list