[Samba] Need some explanation on Samba/NFS locks handle
Alain.Gorlier at altissemiconductor.com
Alain.Gorlier at altissemiconductor.com
Fri Mar 16 15:15:23 GMT 2007
>> What kind of lock would the NFS client issue?
Linux locks : /* F_RDLCK, F_WRLCK, F_UNLCK */
>> I don't know enough about NFS locking to really tell whether this is
>> possible at all and which semantics those locks would really have.
Imagine an NFS application that has to lock a file to inform others that
the file is already used and should not be written (F_WRLCK).
In samba server, there is no check/no error reported to the SMB clients
that the file is locked.
So a samba client can always access/write the file that is already used
and locked by an NFS client.
>> Does this work across different NFS clients? And if yes, which syscall
are used there?
The application has to be written to handle locks correctly. fcntl
function ?
Do I miss something ?
More information about the samba
mailing list