Thx,

Will apply it asap.

On Fri, 2007-09-21 at 12:52 +0200, Andrew Gaylard wrote:
> 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
-- 
Julien Kerihuel
[EMAIL PROTECTED]
OpenChange Project Manager

GPG Fingerprint: 0B55 783D A781 6329 108A  B609 7EF6 FE11 A35F 1F79

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to