X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/929002a2d5e6491c63877836deb67834f87918f7..3b22184d4c61e6dc77ec15f93bb760046c40533e:/receiver.c diff --git a/receiver.c b/receiver.c index 6688dda7..861895ec 100644 --- a/receiver.c +++ b/receiver.c @@ -173,7 +173,7 @@ int open_tmpfile(char *fnametmp, const char *fname, struct file_struct *file) * access to ensure that there is no race condition. They will be * correctly updated after the right owner and group info is set. * (Thanks to snabb@epipe.fi for pointing this out.) */ - fd = do_mkstemp(fnametmp, file->mode & INITACCESSPERMS); + fd = do_mkstemp(fnametmp, (file->mode & INITACCESSPERMS) | S_IWUSR); #if 0 /* In most cases parent directories will already exist because their