On Wed, Sep 15, 2004 at 10:52:56AM -0500, Christopher R. Hertel wrote:
> Okay, so...
> Based on the info Andrew provided and some of the other comments in this
> thread, it seems that the problem is:
> - Linux/Posix supports locking semantics that are different from those
> used by Windows.
> I knew, generally, this was a problem but I wasn't quite sure how much
> of a problem it was. Seems to be bigger than I thought. The issue here
> is two-fold. First, the Linux client needs to translate locking
> semantics to match the needs of CIFS. Next, the Samba server needs to
> translate to Posix semantics for all clients. Ouch.

Yers, but we do this correctly. So in general there isn't a problem.
The issue is usually that the more clients you have writing into a
shared file the more critical it is the clients are stable. And mostly
Samba is serving Windows clients, so.......