procmail
[Top] [All Lists]

Trouble with procmail v3.13.1: dot file locking

1999-05-18 04:20:16
I have installed the new procmail v3.13.1 on our new mail server
running Solaris 2.7.  It configured itself as follows:

Locking strategies:     dotlocking, fcntl(), lockf()
Default rcfile:         $HOME/.procmailrc

I have tested it extensively and found no problems concerning my
.procmailrc!

Now in general service for our users as local mailer under sendmail
8.9.3 I find the following when I do a `ps':

  1566 ?        S  0:00 procmail -f Herve(_dot_)Martin(_at_)imag(_dot_)fr -Y -a 
 -d hameur
  1917 ?        S  0:00 procmail -f hameur -Y -a  -d hameur
  2875 ?        S  0:00 procmail -f Herve(_dot_)Martin(_at_)imag(_dot_)fr -Y -a 
 -d hameur
  3155 ?        S  0:00 procmail -f sobek(_at_)irit(_dot_)fr -Y -a  -d piza
  3897 ?        S  0:00 procmail -f owner-dbworld(_at_)cs(_dot_)wisc(_dot_)edu 
-Y -a  -d hameur
  4180 ?        S  0:00 procmail -f Herve(_dot_)Martin(_at_)imag(_dot_)fr -Y -a 
 -d hameur
  4674 ?        S  0:00 procmail -f 
root(_at_)bus(_dot_)edu(_dot_)ups-tlse(_dot_)fr -Y -a  -d piza
  4712 ?        S  0:00 procmail -f MAILER-DAEMON -Y -a  -d piza
  4719 ?        S  0:00 procmail -f owner-dbworld(_at_)cs(_dot_)wisc(_dot_)edu 
-Y -a  -d hameur
  4901 ?        S  0:00 procmail -f Herve(_dot_)Martin(_at_)imag(_dot_)fr -Y -a 
 -d hameur
  4926 ?        S  0:00 procmail -f owner-dbworld(_at_)cs(_dot_)wisc(_dot_)edu 
-Y -a  -d hameur
  5021 ?        S  0:00 procmail -f Pascal(_dot_)Fernandez(_at_)irit(_dot_)fr 
-Y -a  -d durou
  6138 ?        S  0:00 procmail -f owner-dbworld(_at_)cs(_dot_)wisc(_dot_)edu 
-Y -a  -d hameur
  6392 ?        S  0:00 procmail -f sobek(_at_)irit(_dot_)fr -Y -a  -d herzig
  6427 ?        S  0:00 procmail -f marcos(_at_)inf(_dot_)ufpr(_dot_)br -Y -a  
-d herzig

All these users have a .lock file on their main mailbox!  Is this
normal?  When I interrogate these procmail's with `truss' I get:

        fcntl(8,F_SETLKW,0x...)   (sleeping)

What is going on?  When I kill an above process, then the .lock file
disappears and the mail becomes "deferred".

Sendmail's flags to our local procmail mailer are the default one's
from sendmail 8.9.3:

#####  @(#)local_procmail.m4    8.11 (Berkeley) 5/19/1998  #####

#####  @(#)local.m4     8.30 (Berkeley) 6/30/1998  #####

Mlocal,         P=/usr/bin/procmail, F=lsDFMAw5:/|@qSPfhn9, S=10/30, R=20/40,
                T=DNS/RFC822/X-Unix,
                A=procmail -Y -a $h -d $u
Mprog,          P=/bin/sh, F=lsDFMoqeu9, S=10/30, R=20/40, D=$z:/,
                T=X-Unix,
                A=sh -c $u

Also, people are complaining that it is taking time to send an
e-mail.  May this be related to above problem?

Any suggestions folks?

Thanks folks,

        --Ralph

P.S.  Normally I am subscribed to procmail-dev, but I am not receiving
anything.  Is it that quiet?