Here's a procmail recipe I use, including a procmail lockfile
before rcvstore is called.  PATH is on Debian Linux.


PATH=/bin:/usr/bin:/usr/bin/mh:/usr/lib/mh:/etc/nmh:/usr/local/bin
LOCKEXT=.lock

:0 w: nmh-workers/$LOCKEXT
* ^TO_.*nmh-workers
| rcvstore +in-nmh-workers

Would that be a possible solution for you?


Chris Garrigues writes:
> --==_Exmh_-908326259P
> Content-Type: text/plain; charset=us-ascii
> 
> I'm just a lurker here, but I'd like to say that I'm glad to see some work 
> being done to nmh once again.
> 
> I lurk because my C skills are poor, but that doesn't mean I can't put in a 
> request for those who have better C skills.
> 
> I always call rcvstore with this wrapper:
> 
> #!/bin/bash
> 
> PATH=/usr/lib/nmh:$PATH
> export PATH
> 
> lockfile $HOME/Mail/$1/.lock
> echo $@
> rcvstore +"$@"
> rm -f $HOME/Mail/$1/.lock
> 
> 
> and it would be nice if it weren't needed.  Is anyone interested in adding fi
> le 
> locking to rcvstore.  The lockfile executable that I call comes with procmail
>  and 
> I suppose it wouldn't be unreasonable to do the locking in a way that was 
> compatible with procmail.  procmail is under the GPL artistic license, so I g
> uess 
> you can't just borrow the code due to license pollution, but how hard could 
> lockfile be to implement?
> 
> Chris
> 
> -- 
> Chris Garrigues                 http://www.DeepEddy.Com/~cwg/
> virCIO                          http://www.virCIO.Com
> 716 Congress, Suite 200
> Austin, TX  78701             +1 512 374 0500
> 
>   World War III:  The Wrong-Doers Vs. the Evil-Doers.
> 
> 
> 
> 
> --==_Exmh_-908326259P
> Content-Type: application/pgp-signature
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.0.6 (GNU/Linux)
> Comment: Exmh version 2.2_20000822 06/23/2000
> 
> iD8DBQE9K06zK9b4h5R0IUIRAh42AJ42fi3+QW39/H96+GUfY8N/bftamACfRt/+
> 99bx/OIBtxfreRMT0ip/m2w=
> =crF0
> -----END PGP SIGNATURE-----
> 
> --==_Exmh_-908326259P--

--
Randy Primeaux
[EMAIL PROTECTED]
[EMAIL PROTECTED]

Reply via email to