"text file busy" on cifs-mounted dir *doesn't* cause rsync
error!
Jason Haar
Jason.Haar at trimble.co.nz
Thu Oct 19 03:35:11 GMT 2006
Wayne Davison wrote:
> On Thu, Oct 19, 2006 at 03:28:56PM +1300, Jason Haar wrote:
>
>> bash$ rsync /tmp/other.txt file.doc
>> bash$ echo $?
>> 0
>>
>
> Re-run the same command under strace:
>
> strace rsync -av /tmp/other.txt file.doc
>
>
Too late - I bet you to it :-) I just replied to the rsync and Samba
list that it appears to be a bug with Samba
I have duplicated it with smbclient as well as mount.cifs: looks like
the rename operation isn't atomic, and there's some error conditions
being missed.
I got Ethereal up and can see Windows returning all sorts of errors
about files being locked/etc - Samba just ignores them
Followups on the samba-technical list :-)
--
Cheers
Jason Haar
Information Security Manager, Trimble Navigation Ltd.
Phone: +64 3 9635 377 Fax: +64 3 9635 417
PGP Fingerprint: 7A2E 0407 C9A6 CAF6 2B9F 8422 C063 5EBB FE1D 66D1
More information about the rsync
mailing list