From owner-freebsd-bugs Tue Apr 23 13:30:12 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 955D937B41C for ; Tue, 23 Apr 2002 13:30:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3NKU1776351; Tue, 23 Apr 2002 13:30:01 -0700 (PDT) (envelope-from gnats) Received: from psychotic.aberrant.org (psychotic.aberrant.org [66.92.161.103]) by hub.freebsd.org (Postfix) with ESMTP id 44CB337B429 for ; Tue, 23 Apr 2002 13:21:50 -0700 (PDT) Received: by psychotic.aberrant.org (Postfix, from userid 1001) id 4E1C81FC26; Tue, 23 Apr 2002 16:21:49 -0400 (EDT) Message-Id: <20020423202149.4E1C81FC26@psychotic.aberrant.org> Date: Tue, 23 Apr 2002 16:21:49 -0400 (EDT) From: Seth Reply-To: Seth To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: conf/37395: even with NO_SENDMAIL=true, /usr/sbin/sendmail overwritten Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 37395 >Category: conf >Synopsis: even with NO_SENDMAIL=true, /usr/sbin/sendmail overwritten >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Apr 23 13:30:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Seth >Release: FreeBSD 4.5-RELEASE-p4 i386 >Organization: >Environment: System: FreeBSD undisclosed 4.5-RELEASE-p4 FreeBSD 4.5-RELEASE-p4 #0: Tue Apr 23 07:30:12 EDT 2002 root@:/usr/src/sys/compile/KERNEL-B i386 >Description: After upgrading to latest RELENG_4_5, I noticed that sendmail was being started instead of postfix. Even though I had specified NO_SENDMAIL=true in /etc/make.conf, /usr/sbin/sendmail still got overwritten with a link to mailwrapper. This deleted the postfix "sendmail" program, which is installed as /usr/sbin/sendmail by default (non-ports install). Note: I'm not really sure this is "non-critical", since it had the effect of denying mail to users during the troubleshooting of unexpected behavior, but I'll leave it to someone else to reclassify appropriately. >How-To-Repeat: Install postfix. Upgrade (make build/installworld). Check /usr/sbin/sendmail. >Fix: Workaround: "make upgrade" for postfix source. Ideally, however, a NO_SENDMAIL=true would prevent ANY alteration of /usr/sbin/sendmail during installworld. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message