%% "Martin Dorey" <[EMAIL PROTECTED]> writes: >> NFS filesystems (at least not NFSv2 or NFSv3) don't support sub-second >> timestamps
md> That's definitely not true. NFSv3 supports nanosecond timestamp md> resolution. This isn't just a theoretical capability. I'm md> looking at a file on a Solaris box exported with NFSv3 to a Linux md> client, showing a microsecond precision timestamp all the way up md> the stack to the ls -l --full-time output. Ah, OK. I got my versions mixed up. I thought it wasn't until NFSv4 they were supported but I guess it was NFSv3. md> touch(1) on my Linux NFSv3 client won't send a sub-microsecond md> precision timestamp over the wire to a server which supports the md> full nanosecond resolution (a BlueArc Titan). I'm not sure where md> in the stack the nanoseconds have been rounded off, though md> utimes(2) would be my guess. It was strange, but filesystems supported subsecond timestamps well before there was any system interface to set them. That is, you could retrieve them but not set them... so tools like tar, cp -p, etc. couldn't preserve the subsecond part. I think this has been resolved now, maybe in SuS, but I don't remember the details and I'm sure there are many tools out there which still don't support them (tar has a bigger problem in that they'd need to be preserved in the archive format). -- ------------------------------------------------------------------------------- Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make