From owner-freebsd-current Thu Nov 18 12:50:46 1999 Delivered-To: freebsd-current@freebsd.org Received: from lor.watermarkgroup.com (lor.watermarkgroup.com [207.202.73.33]) by hub.freebsd.org (Postfix) with ESMTP id DDB4014C82 for ; Thu, 18 Nov 1999 12:50:37 -0800 (PST) (envelope-from luoqi@watermarkgroup.com) Received: (from luoqi@localhost) by lor.watermarkgroup.com (8.8.8/8.8.8) id PAA01532; Thu, 18 Nov 1999 15:50:25 -0500 (EST) (envelope-from luoqi) Date: Thu, 18 Nov 1999 15:50:25 -0500 (EST) From: Luoqi Chen Message-Id: <199911182050.PAA01532@lor.watermarkgroup.com> To: bde@zeta.org.au, peter@netplex.com.au Subject: Re: init runs with console as control terminal? Cc: current@FreeBSD.ORG Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > /etc/rc's shell is a controlling process with control terminal /etc/console, > so /dev/console is supposed to be revoked when /etc/rc's shell exits. > Control terminal is for job control, and we don't need job control during /etc/rc's execution, so why don't we change init not to acquire a control terminal when executing /etc/rc. Then there's no need for the revoke, syslogd/postfix would be happy, and anything that doesn't daemonize could also be safely started as a background process. For now, I'll be using nohup to start rc5des. -lq To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message