On Thu, 2007-06-28 at 15:18 +0200, Geoffroy Desvernay wrote: > > Tony Tsang a écrit : > > Hi all, > > > > I have some machines running FreeBSD and dovecot deployed. User's home > > dir is on NFS mount and I've found that dovecot only works with > > dotlock file locking mechanism, fcntl and flock failed. Now it causes > > problem with thunderbird (thunderbird is cachine connections) waiting > > forever and I noticed that dovecot is trying to acquire a lock but > > unsuccessful since the lock file is in place. Is it possible to use > > file locking other than dotlock on FreeBSD NFS mounted homedir? How do > > I achieve this? > > > > Thanks a lot. > > > > Tony Tsang. > We have the same setup, working with > lock_method: flock
lock_method affects only index files. Are they also in NFS? > We have rpc.lockd running (rpc_lockd_enable="YES" in rc.conf) in both > nfs servers and clients(dovecot server). flock locks files only locally, they aren't visible to other computers. Only fcntl locks are. (Except with Linux 2.6.5+, AFAIK no other OSes do this).
signature.asc
Description: This is a digitally signed message part