Bug 16721

Summary: 4.0 upgrade clobbers qmail port
Product: Base System Reporter: Bill Trost <trost>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Bill Trost 2000-02-15 04:40:01 UTC
	When FreeBSD is upgraded, sendmail is installed on top of the qmail
	installation.  This wouldn't be a big problem if it didn't actually
	try to start delivering mail (and failing miserably, at least for me).

Fix: 

Remove spoon from cup.  Reinstalling the qmail port after deinstalling
	it seems to clear things up.

	Really, I don't know what the right solution is.  One big help might
	be a warning to the effect of "hey, dummy, sendmail is a symlink --
	if you use some other MTA, you might make sure to reinstall it before
	going into multi-user mode."

	Don't forget rmail, too -- that was the one that bit me (although it
	is not technically part of qmail).
How-To-Repeat: 
	Uhh...I'd start by installing the qmail port, and then upgrading
	FreeBSD.   (-:
Comment 1 cpiazza 2000-02-15 05:42:20 UTC
On Mon, Feb 14, 2000 at 08:35:15PM -0800, Bill Trost wrote:
> 
> 	Upgrade was from a snapshot of 3.4-stable, probably from December.
> 
> >Description:
> 
> 	When FreeBSD is upgraded, sendmail is installed on top of the qmail
> 	installation.  This wouldn't be a big problem if it didn't actually
> 	try to start delivering mail (and failing miserably, at least for me).
> 
> >How-To-Repeat:
> 
> 	Uhh...I'd start by installing the qmail port, and then upgrading
> 	FreeBSD.   (-:
> 
> >Fix:
> 
> 	Remove spoon from cup.  Reinstalling the qmail port after deinstalling
> 	it seems to clear things up.
> 
> 	Really, I don't know what the right solution is.  One big help might
> 	be a warning to the effect of "hey, dummy, sendmail is a symlink --
> 	if you use some other MTA, you might make sure to reinstall it before
> 	going into multi-user mode."
> 
> 	Don't forget rmail, too -- that was the one that bit me (although it
> 	is not technically part of qmail).

Actually what you want to do is edit /etc/mail/mailer.conf to point to
qmail's replacement for the sendmail programs.

-Chris
-- 
cpiazza@jaxon.net   cpiazza@FreeBSD.org
        Abbotsford, BC, Canada
Comment 2 Gregory Bond 2000-02-15 22:19:19 UTC
To quote from /etc/make.conf:
	# To avoid building sendmail
	#NO_SENDMAIL=   true
Comment 3 cpiazza freebsd_committer freebsd_triage 2000-03-04 23:25:38 UTC
State Changed
From-To: open->closed

The qmail port was recently updated to explain the proper procedure 
for installing on 4.0