Victor Duchovni:
> On Thu, Jul 22, 2010 at 09:24:52PM +0200, Ralf Hildebrandt wrote:
> 
> > * Victor Duchovni <victor.ducho...@morganstanley.com>:
> > 
> > > Note, if rsync propagates file permissions before it copies file contents,
> > > an incomplete queue file could be picked up by the queue manager before
> > > it is completely written. So it is safer to rsync outside "incoming"
> > > (in the same file-system) and then rename into "incoming".
> > 
> > Good point. rsycn it some place else, the mv it atomically.
> 
> But not necessary if rsync temp file names are Postfix-safe (i.e.
> not alnum + '_'), which is probably the case, so my point is likely
> moot, but checking the validity of the assumption is sensible.

rsync creates a temporary name ".mumble" and renames the file into place.

        Wietse

Reply via email to