Re: wrong atime created by NFS clients (Mac OX 10.5 and 10.6).
Re: wrong atime created by NFS clients (Mac OX 10.5 and 10.6).
- Subject: Re: wrong atime created by NFS clients (Mac OX 10.5 and 10.6).
- From: Mike Mackovitch <email@hidden>
- Date: Tue, 28 Sep 2010 19:47:57 -0700
On Wed, Sep 29, 2010 at 09:17:39AM +0900, 林 智子 wrote:
>
> The captured data using tcpdump shows that the MacOSX client issued a
> SETATTR call. However, the issued SETATTR call only specifies UID/GID.
> The SETATTR call does not specify any timestamps that must be
> specified by the NFS client.
The SETATTR call does not specify any timestamps because the create
call (the call into the NFS file system) did not specify any timestamps.
The MacOSX NFS client has only ever set the attributes that were requested
in the attributes passed in to the call.
I'm sorry if you have some software that depends on these attributes
to be set a particular way. Unfortunately, nobody has requested this in
the past and there is zero chance that we could fix the existing
versions of MacOSX. Therefore, unless your software will be requiring
some future release of MacOSX in which the client may behave differently,
you will need to solve this in your software.
You were asking for a solution, so I mentioned a couple options.
--macko
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden