From owner-freebsd-ports@freebsd.org Sun Dec 10 17:11:25 2017 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 61E0EE912F7 for ; Sun, 10 Dec 2017 17:11:25 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "troutmask", Issuer "troutmask" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4379D777E5; Sun, 10 Dec 2017 17:11:25 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) by troutmask.apl.washington.edu (8.15.2/8.15.2) with ESMTPS id vBAHBMC5048732 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Sun, 10 Dec 2017 09:11:22 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.15.2/8.15.2/Submit) id vBAHBM7B048731; Sun, 10 Dec 2017 09:11:22 -0800 (PST) (envelope-from sgk) Date: Sun, 10 Dec 2017 09:11:22 -0800 From: Steve Kargl To: Matthew Seaman Cc: freebsd-ports@freebsd.org Subject: Re: Procmail Vulnerabilities check Message-ID: <20171210171122.GA48536@troutmask.apl.washington.edu> Reply-To: sgk@troutmask.apl.washington.edu References: <20171208180905.GA96560@troutmask.apl.washington.edu> <20171209012522.GA42506@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.7.2 (2016-11-26) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Dec 2017 17:11:25 -0000 On Sun, Dec 10, 2017 at 01:21:13PM +0000, Matthew Seaman wrote: > > Hence the current sendmail in base is neither fish nor fowl: way > overpowered for almost all installations, but with significant > limitations for a machine providing a full-blown mail service. > Personally I agree with his reasoning: unless the primary function of > your FreeBSD machine is to be an MTA, you really don't need any more > capability than to either deliver to a local mailbox, or forward all > e-mails to a smart host. Certainly you don't need anything capable of > receiving incoming e-mails. > I disagree. FreeBSd used to pride itself on being a complete operating system oout-of-the-box. Lately, a smaller number of developers are moving FreeBSD to being a kernel with a bunch of add-on software. dma(1) does not support a .forward file and by extension vacation(1). Without .forward, then those of use who use procmail(1) (subject of this email thread) in .forward and by extension spamassisin are hosed. Chapter 27 of the FreeBSD Handbook would need to be rewritten before sendmail can be removed. It is assumed that sendmail is installed with base. -- Steve