> Yes. Cyrus requires rename() be an atomic operation. rename() is not
> atomic on NFS filesystems.
>
> See the mailing list archives for the many times this has been discussed
> to death.
NFSv3 specification says that rename must be atomic on client machine, and
if the NFS would only be used as
> I heard/saw from somewhere that "the mailbox in cyrus imap server cannot
> be in a NFS filesystem, it only can be in local filesystem".
>
> Is this true? can somebody give me a reference pointer.
Yes. Cyrus requires rename() be an atomic operation. rename() is not
atomic on NFS filesystems.
S