<<< Date Index >>>     <<< Thread Index >>>

Re: another silly question



On Sat, Apr 23, 2005 at 10:45:23AM +0200, Thomas Roessler wrote:
> The point behind having the external dotlock helper is to make sure
> that we can do the dotlocking with the necessary privileges.

I think there's no need for dotlocking at all...  FCNTL should
suffice.  I'm on Linux, accessing the files via AFS.  I never use more
than one session at a time...

> The best approach if you want to install a custom mutt version on a
> system that has mutt_dotlock installed elsewhere is to just *ignore*
> the fact that "make install" bails out complaining about a chgrp.
> Then, use your mutt configuration to point to the pre-installed
> mutt_dotlock.  That way, you get your private mutt, but still have
> the necessary locking rights.

Unfortunately this won't work for me...  There is an installation of
mutt already on the box, but it's Red-Hat-ized (no mutt-dotlock).  
Do other programs provide a usable dotlock?  Procmail maybe
(/usr/bin/lockfile)?

> As an alternative, edit config.h after you ran ./configure, and
> undefine USE_DOTLOCK there.  Again, ignore the error upon
> installation.  Don't do this one unless you understand your system's
> locking setup.

I tried this too.  Whenever I start mutt, I get an error message:

  fcntl: Invalid argument (errno = 22)

I haven't had a chance to debug this.  I'm thinking it may have
something to do with AFS.  Whenever I try to explicitly ask mutt to
open my inbox, it tells me that the file isn't a mailbox file.  But it
most definitely is, in ordinary mbox format...

Unfortunately, I know zip about AFS.  I'd keep the files on local
disk, but I don't always sit at the same machine, unfortunately.  We
play musical desks a lot.

-- 
Derek D. Martin    http://www.pizzashack.org/   GPG Key ID: 0xDFBEAD02
-=-=-=-=-
This message is posted from an invalid address.  Replying to it will result in
undeliverable mail.  Sorry for the inconvenience.  Thank the spammers.

Attachment: pgpYpAB3CMYEJ.pgp
Description: PGP signature