This long waiting NW65SP4 seems solved most hardlink and file based
locking problem. I was very please with this patch.

However, it seems this version of NFS/NSS still not fully compatible
with native NFS file server.

The problem I encountered at the moment is, php5's sqlite commands
cannot create database on NW65sp4a shared NFS file system.

Here is the php code:

<?php

$db = '/path/to/nw65sp4a/shared/home/public_html/test/tmp/testdb';
// $db='/tmp/a/testdb';
$dbres = sqlite_open($db, 0666, $error);
if (!is_resource($dbres)) {
die("sqlite error: $error");
}
@sqlite_query($dbres, "DROP TABLE people");
$create = "CREATE TABLE people (id INTEGER PRIMARY KEY,
firstname VARCHA
R(5));";
//sqlite_query($db, "CREATE TABLE foo (bar INTEGER PRIMARY KEY, baz
VARCHAR(5));
");
sqlite_query($dbres, $create);
sqlite_close($dbres);
?>

If the "testdb" was created on /tmp directory, there is no problem at
all. If it was created on nw65sp4a shared file system, I got following
error:

Warning: sqlite_query() [function.sqlite-query]: database is locked in
/path/to/nw65sp4a/shared/home/public_html/phpdb.php


This problem exists in nw65sp3 as well but seems no one notice it.

Grandy