From owner-freebsd-chat@FreeBSD.ORG Wed Oct 28 15:27:05 2009 Return-Path: Delivered-To: freebsd-chat@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9F05B10656A7 for ; Wed, 28 Oct 2009 15:27:05 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (lurza.secnetix.de [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 259E68FC27 for ; Wed, 28 Oct 2009 15:27:04 +0000 (UTC) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.3/8.14.3) with ESMTP id n9SFQmmX038628; Wed, 28 Oct 2009 16:27:03 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.3/8.14.3/Submit) id n9SFQlK0038627; Wed, 28 Oct 2009 16:26:47 +0100 (CET) (envelope-from olli) Date: Wed, 28 Oct 2009 16:26:47 +0100 (CET) Message-Id: <200910281526.n9SFQlK0038627@lurza.secnetix.de> From: Oliver Fromme To: freebsd-chat@FreeBSD.ORG In-Reply-To: <44aazc8khl.fsf@lowell-desk.lan> X-Newsgroups: list.freebsd-chat User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.4-PRERELEASE-20080904 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Wed, 28 Oct 2009 16:27:03 +0100 (CET) Cc: Subject: Re: Why is sendmail is part of the system and not a package? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-chat@FreeBSD.ORG List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Oct 2009 15:27:05 -0000 Lowell Gilbert wrote: > Gonzalo Nemmi writes: > > On Tuesday 27 October 2009 7:22:22 pm Lowell Gilbert wrote: > > > Gonzalo Nemmi writes: > > > > Well .. someday UFS will be replaced by ZFS .. I don't see a reason why UFS should be removed anytime soon. If that happens, then that would be in a very distant future when nobody is using UFS anymore (and I'm not talking about FreeBSD only). > > And what would you say ... removing perl was more daunting that > > replacing Senmail? Honest question. > > Perl was harder. No question. *Replacing* sendmail is completely different from *removing* perl, both technically and historically. > I would actually be just as happy to see *no* MTA in the base system, > but the installer work to keep that from violating the Principle Of > Least Astonishment is even more tricky than replacing sendmail with > something else. There needs to be at least an LDA in the base system, unless you don't care about cron jobs and other things working correctly. I think many users *do* care. It doesn't have to be a fully-featured MTA, though, but at least it should be capable of queueing, remote delivery, support for aliases, forwarding and a few other things. Sendmail currently does all of that on FreeBSD out of the box with zero configuration efforts, just one line in rc.conf (sendmail_enable="NO") which will start up the queue daemon, listen for local mails and deliver them. If someone wants to replace sendmail with postfix (or any other MTA; there are quite a few to chose from), it must be made sure that there is no change from a users point of view, i.e. the above rc.conf line should continue to work just the same way. But then again, if there is no user- visible change, then why bother to change anything at all? Those who need to run a "real" mail server that accepts remote mail (probably a small minority) can install their favourite-MTA-of-the-day from the ports collection. Oh, by the way, I would like the bike shed painted orange. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "[...] one observation we can make here is that Python makes an excellent pseudocoding language, with the wonderful attribute that it can actually be executed." -- Bruce Eckel