From owner-freebsd-bugs Thu Apr 25 20:40:45 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 443E837B41E for ; Thu, 25 Apr 2002 20:40:01 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3Q3e1m54183; Thu, 25 Apr 2002 20:40:01 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5C8C937B416 for ; Thu, 25 Apr 2002 20:33:23 -0700 (PDT) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3Q3XNC53455; Thu, 25 Apr 2002 20:33:23 -0700 (PDT) (envelope-from nobody) Message-Id: <200204260333.g3Q3XNC53455@freefall.freebsd.org> Date: Thu, 25 Apr 2002 20:33:23 -0700 (PDT) From: Brett Glass To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: conf/37475: When -STABLE is installed with "high" security or with an existing rc.conf file, Sendmail runs when it shouldn't 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: 37475 >Category: conf >Synopsis: When -STABLE is installed with "high" security or with an existing rc.conf file, Sendmail runs when it shouldn't >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Apr 25 20:40:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Brett Glass >Release: 4.5-STABLE >Organization: >Environment: >Description: I installed a recent snapshot of -STABLE with "High" security -- a setting which is documented to be one which turns off all daemons by default. However, when installation was complete, I discovered that Sendmail was running. I had to alter the Sendmail setting in rc.conf manually from "NO" to "NONE" to turn it off. When one installs using a setting that says the daemon will be "off," it should really be off! Also, the "NO/NONE" is sure to confuse users and administrators, because they will assume (quite reasonably) that "NO" means "no," as it does for every other setting in rc.conf. For the sake of consistency, and to ensure that rc.conf files can be moved from older to newer machines without mishaps, the settings should be YES/SOMETHING ELSE/NO rather than YES/NO/NONE. >How-To-Repeat: >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message