On Mon, 16 Oct 2000 guenther+procmail(_at_)gac(_dot_)edu wrote:
jello <jello(_at_)lava(_dot_)net> writes:
On Mon, 16 Oct 2000 guenther+procmail(_at_)gac(_dot_)edu wrote:
jello <jello(_at_)lava(_dot_)net> writes:
Well see the thing is that when I *do* have these values changed
(MAILSPOOLDIR set to /var/mail and MAILSPOOLHASH set to 2), procmail
...
src/authenticate.c snippet:
#ifndef MAILSPOOLDIR
#define MAILSPOOLDIR "/var/mail/spool/" /* watch the trailing /
*/
#endif
There's a discrepancy between what you said and the code you just quoted.
Indeed, that snippet looks misquoted, as it has "spool" after "mail"
instead of before it. What are you showing us?
Aye. You see spool/ after /var/mail. That part is misquoted, but
further on you'll see that I recompiled things with MAILSPOOLDIR as
/var/mail/ (without the "spool/") and had the same results.
spool has *always* been after /var/mail in my configurations, yet when I
take out the default line (as you requested), it attempts delivery in
/var/spool/mail.
It appears to me that if you specify hashing, it has a preset base
directory and doesn't bother looking at what one has defined. It doesn't
seem logical, which is why I'm asking about it here. It's possible I've
missed something, but I think it's straightforward enough (unless when I
do the 'make install' I have to copy the new binary somewhere, but
apparently from the script output it does it for me).
I've been showing you snippets from my src/authenticate.c file (two
versions in my last email, but both compiled that way generating the same
symptoms.) and a bounced email message snippet showing me that it's trying
to deliver to /var/spool/mail/j/e/jello.
...
(No difference (still /var/spool/mail) even though I've changed the
MAILSPOOLDIR setting to /var/mail/ in src/authenticate.c)
Did you install the new binary? Right after you're done the compilation
and are still in the source tree, what happens when you type
The make install script seems to do this for me:
[...]
cp new/procmail new/lockfile new/formail new/mailstat /usr/bin
[...]
If this isn't what you're talking about, lemme know and I'll do it.
new/procmail -v
# pwd
/usr/local/source/procmail-3.15
# new/procmail -v
procmail v3.15 2000/08/25
Copyright (c) 1990-1999, Stephen R. van den Berg <srb(_at_)cuci(_dot_)nl>
Copyright (c) 1999-2000, Philip A. Guenther
<guenther(_at_)gac(_dot_)edu>
Submit questions/answers to the procmail-related mailinglist by sending
to:
<procmail-users(_at_)procmail(_dot_)org>
And of course, subscription and information requests for this list to:
<procmail-users-request(_at_)procmail(_dot_)org>
Locking strategies: dotlocking, fcntl(), lockf()
Default rcfile: $HOME/.procmailrc
Your system mailbox: /var/spool/mail/r/o/root
If you need any more info, let me know and I'll get it for you.
Thanks for the help so far!
Chris
----
"You know what I'm gonna do? I'm gonna take my foolish pride, get it on a
southbound freight and let it _ride_."
The incomparable Tom Jones
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail