From owner-freebsd-hackers Sun Nov 24 20:12:22 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA02578 for hackers-outgoing; Sun, 24 Nov 1996 20:12:22 -0800 (PST) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA02572 for ; Sun, 24 Nov 1996 20:12:16 -0800 (PST) Received: (from msmith@localhost) by genesis.atrad.adelaide.edu.au (8.8.2/8.7.3) id OAA27182; Mon, 25 Nov 1996 14:39:51 +1030 (CST) From: Michael Smith Message-Id: <199611250409.OAA27182@genesis.atrad.adelaide.edu.au> Subject: Re: Replacing sendmail (Re: non-root users binding to ports < 1024 (was: Re: BoS: Exploit for sendmail smtpd bug (ver. 8.7-8.8.2 In-Reply-To: from Warner Losh at "Nov 24, 96 08:51:44 pm" To: imp@village.org (Warner Losh) Date: Mon, 25 Nov 1996 14:39:50 +1030 (CST) Cc: msmith@atrad.adelaide.edu.au, jgreco@brasil.moneng.mei.com, peter@taronga.com, jkh@time.cdrom.com, hackers@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL28 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Warner Losh stands accused of saying: > In message <199611250155.MAA26654@genesis.atrad.adelaide.edu.au> > Michael Smith writes: > : Sounds like a winner to me too. Peter, as you know a bit about Qmail, > : could you come up with a paragraph or two about it for the handbook? > : If it is indeed a secure sendmail replacement, then we should point > : people at it in all the "right" places. > > I've been happy with exim. And would be willing to help any efforts > to make alternative MTAs more easily intergrated into FreeBSD. qmail > isn't the only alternative. I don't want to get into a name calling > contest about which one is better at this instance. Make it easy to > switch between them, and it doesn't matter what the picture is today > or if that changes in the next 6 months :-). Ok, a proposal for supporting additional mail agents : In /etc/sysconfig, we ditch 'sendmail_flags', and go to 'mailer' and 'mailerflags'. In the startup file for each new MTA, which is installed in /usr/local/etc/rc.d/, check the 'mailer' variable, and only start the MTA if the 'mailer' variable matches. The local startup files are read with all of the /etc/sysconfig variables defined, so you don't have to read it yourselves. The comment in /etc/sysconfig should reflect the mailers that are available as options, and reference the (upcoming) handbook entry for same. How does this sound? The /etc/sysconfig changes (and some minor /etc/rc changes for the sendmail case) are nice and straightforward and I'll happily do those if this is accepted. > Warner -- ]] Mike Smith, Software Engineer msmith@gsoft.com.au [[ ]] Genesis Software genesis@gsoft.com.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control. (ph) +61-8-8267-3493 [[ ]] Unix hardware collector. "Where are your PEZ?" The Tick [[