Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Aug 2005 00:38:04 +0300
From:      Giorgos Keramidas <keramida@ceid.upatras.gr>
To:        "Brian W." <bri@sonicboom.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: procmail in v4 vs v5
Message-ID:  <20050826213804.GA22976@orion.daedalusnetworks.priv>
In-Reply-To: <20050826130022.B1558@entwistle.sonicboom.org>
References:  <20050826162540.GA17842@orion.daedalusnetworks.priv> <012101c5aa60$171b61e0$de17a8c0@stbernard.com> <20050826183707.GA85458@orion.daedalusnetworks.priv> <20050826114936.D1357@entwistle.sonicboom.org> <20050826190435.GB94513@orion.daedalusnetworks.priv> <20050826121546.A1418@entwistle.sonicboom.org> <20050826192620.GA94710@orion.daedalusnetworks.priv> <20050826123339.O1551@entwistle.sonicboom.org> <20050826194824.GA10984@orion.daedalusnetworks.priv> <20050826130022.B1558@entwistle.sonicboom.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2005-08-26 13:01, "Brian W." <bri@sonicboom.org> wrote:
>On Fri, 26 Aug 2005, Giorgos Keramidas wrote:
>>On 2005-08-26 12:36, "Brian W." <bri@sonicboom.org> wrote:
>>>> Right.  Now, if it's not too much trouble to ask, please run the
>>>> following commands and show me the output.  You don't have to be
>>>> root when these are run:
>>>>
>>>>	# cd /etc/mail
>>>>	# diff -u sendmail.mc `hostname`.mc
>>>>	# cat sendmail.mc
>>>>	# ls -ld /usr/local/bin/procmail
>>>
>>> ok, my listing shiows different filenames.
>>
>> Yes, yes.  Pardon the mindslip.  I was sitting on a Solaris machine and
>> forgot we call our template sendmail.mc file ``freebsd.mc''.
>>
>>> > pwd
>>> /etc/mail
>>> > ls
>>> Makefile                freebsd.mc              mailertable.sample
>>> README                  freebsd.submit.cf       relay-domains
>>> access.sample           freebsd.submit.mc       sendmail.cf
>>> aliases                 helpfile                submit.cf
>>> aliases.db              local-host-names        virtusertable.sample
>>> freebsd.cf              mailer.conf
>>
>> I don't see a `hostname`.mc file here :-/
>>
>>> > ls -ld /usr/local/bin/procmail
>>> -rwsr-sr-x  1 root  mail  76828 Aug  1 04:22 /usr/local/bin/procmail
>>>
>>>This is a box that went right from 5.3 release to 5-stable.

Nothing weird here.  My procmail executable even has the same size :-)

>> It seems you have no local `hostname`.mc file, so you probably lost some
>> changes in the mergemaster run of the update.  Can you check out the
>> differences of your ``/etc/mail/freebsd.mc'' file and the one that is
>> part of the source tree, at ``/usr/src/etc/sendmail/freebsd.mc'' ?
>
> No difference sir..

If we assume that you did generate your current sendmail.cf from the
source version of freebsd.mc, then this looks a lot like a procmail
ruleset problem.  I'll take another good look at your procmail rules,
but in the mean time can you try with a minimal .procmailrc and see
if this unbreaks it all?

	$ cd
	$ cp .procmailrcA dot.procmailrc~
	$ echo 'DEFAULT="$HOME/Mailbox"' > .procmailrc

If that works, then we are certain that the old rules are broken.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050826213804.GA22976>