From owner-freebsd-stable@FreeBSD.ORG Thu Jul 2 04:41:42 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2A62106566C for ; Thu, 2 Jul 2009 04:41:42 +0000 (UTC) (envelope-from sagara@tomahawk.com.sg) Received: from us1.tomahawkonline.net (us1.tomahawkonline.net [66.98.178.56]) by mx1.freebsd.org (Postfix) with SMTP id A09238FC1C for ; Thu, 2 Jul 2009 04:41:42 +0000 (UTC) (envelope-from sagara@tomahawk.com.sg) Received: (qmail 17935 invoked by alias); 2 Jul 2009 01:23:52 -0000 Message-ID: <20090702012352.17934.qmail@us1.tomahawkonline.net> References: <20090701070409.7740.qmail@us1.tomahawkonline.net> <20090701174930.GC37269@slackbox.xs4all.nl> In-Reply-To: <20090701174930.GC37269@slackbox.xs4all.nl> From: "Sagara Wijetunga" To: Roland Smith Date: Wed, 01 Jul 2009 20:23:52 -0500 Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: quoted-printable Cc: freebsd-stable@freebsd.org Subject: Re: FreeBSD child process die for root X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jul 2009 04:41:43 -0000 Roland Smith writes:=20 > On Wed, Jul 01, 2009 at 02:04:09AM -0500, Sagara Wijetunga wrote: >> Hi =20 >>=20 >> I'm Sagara Wijetunga from Tomahawk Computers from Singapore, makers of = the=20 >> Tomahawk Desktop, a FreeBSD based desktop operating system=20 >> (http://www.tomahawkcomputers.com/) which is free for personal use. =20 >>=20 >> Ever since we upgraded our Tomahawk Core OS to the FreeBSD 7.2 sources= , we=20 >> experienced a strange issue as follows: =20 >>=20 >> 1. The root cannot login from the console, child process forked die = with=20 >> =E2=80=9Cuid 0: exited on signal 11=E2=80=9D. >> 2. Normal users can log in, no issue. >> 3. Normal users can type =E2=80=9Csu=E2=80=9D and become root, but = =E2=80=9Csu -l=E2=80=9D=20 >> results child process forked die with =E2=80=9Cuid 0: exited on signal = 11=E2=80=9D. >> 4. The /var/log/messages shows =E2=80=9C(cron), uid 0: exited on si= gnal 11=20 >> (core dumped)=E2=80=9D=20 >=20 > Based on your symptoms, it looks like something in the restart commands > file for root causes the shell to crash...=20 >=20 > What shell are you using for root?=20 >=20 Hi Roland, thank you for the reply.=20 I have tested with bash, sh and csh. It seems the child process forked=20 simply die irrespective of the shell.=20 There is no change in the dot files for root: [root@tds sagara]# diff /root/.cshrc /usr/src/etc/root/dot.cshrc [root@tds sagara]# diff /root/.login /usr/src/etc/root/dot.login [root@tds sagara]# diff /root/.profile /usr/src/etc/root/dot.profile=20 Here is the log message for "su -l": Jul 2 12:38:17 tds kernel: pid 943 (su), uid 0: exited on signal 11=20 Btw, what is "restart commands file for root"?=20 Regards Sagara