On Fri, Feb 25, 2000 at 04:10:24PM -0600, Wes Barris wrote:
> I have been trying to get mutt working on a Linux/RedHat 6.1 system.
> The /var/spool/mail directory is NFS mounted from a FreeBSD system.
> Mutt keeps telling me that user's mail files are "Read Only".
> By running this command:
>
> mutt | tee junk
> cat junk
>
> I have found this error:
>
> fcntl: No locks available (errno = 37)
>
> We use both elm and pine without problems. We also succesfully use
> mutt on our SGIs which also mounts mail from this same FreeBSD system.
> I can make mutt work by properly making mutt_dotlock setgid AND
> by using the --disable-fcntl during a build (see -v output below).
> However, I know that I need fcntl locking so that is not a solution.
> Can someone tell me if the problems I am experiencing have something
> to with the RedHat client system or with how the mail directory is
> exported on the FreeBSD system?
You need to make sure that lockd is running on the RedHad machine.
(the standard RH install does not set this up)
elm and pine are probably not using fcntl, which is why they work,
just like mutt works when compiled with --disable-fcntl. You need
lockd for fcntl.
- Dan