Hi,
Without this patch, I was getting random permissions on my
downloaded attachments, like this:
[EMAIL PROTECTED]:~$ ls -l atts/
total 620
--wxr----T 1 qualica qualica 540672 2007-09-21 12:12 random-data-512k
Now I get this:
[EMAIL PROTECTED]:~$ ls -l atts/
total 532
-rw------- 1 qualica qualica 540672 2007-09-21 12:43 random-data-512k
That looks a bit better.
Regards,
Andrew
Use sensible permissions when creating attachments.
Index: utils/openchangeclient.c
===================================================================
--- utils/openchangeclient.c (revision 265)
+++ utils/openchangeclient.c (working copy)
@@ -263,7 +263,7 @@
}
path = talloc_asprintf(mem_ctx, "%s/%s", oclient->store_folder,
filename);
- if ((fd = open(path, O_CREAT|O_WRONLY)) == -1) return false;
+ if ((fd = open(path, O_CREAT|O_WRONLY, 0600)) == -1) return false;
retval = OpenStream(&obj_attach, PR_ATTACH_DATA_BIN, 0,
&obj_stream);
if (retval != MAPI_E_SUCCESS) return false;
_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel