Subject: rc problems while booting NetBSD 1.6.1 on an i386.
To: None <netbsd-help@netbsd.org>
From: Glen Johnson <gjohnson@valcom.com>
List: netbsd-help
Date: 12/02/2004 07:39:40
This is a multi-part message in MIME format.

------=_NextPart_000_0001_01C4D842.14CF0810
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear NetBSD-help,
I am running NetBSD 1.6.1 on an old i386.  I am very happy with all that
it can do and every so often I can here it whisper =93I think I can. I
think I can. =85 I thought I could. I thought I could=94.  There is one
problem that I have and thought I might see what you thought.  Every
time the system has to reboot it enters the rc script, and gets to the
lines:
------------------------------------------------------------------------
--
#          Set shell to ignore SIGINT, but not children;
#          shell catches SIGQUIT and returns to single user.
#
trap : INT
trap "echo 'Boot interrupted.'; exit 1" QUIT
------------------------------------------------------------------------
--
=20
It then quits and drops to single user just as it says.  When exit out
of the shell to executing the rc script again it does it the second try
with no problems.  I know you will need more info than this so let me
know what info you may need.  I am going to include my rc.conf file
because the rc script is the same, that I can tell with what NetBSD 2.0
is using.
=20
My rc.conf
-----------------8< ----------------------------------8<
-----------------
=20
# Load the defaults in from /etc/defaults/rc.conf (if it's readable).
# These can be overridden below.
#
#if [ -r /etc/defaults/rc.conf ]; then
        . /etc/defaults/rc.conf
#fi
=20
# If this is not set to YES, the system will drop into single-user mode.
#
rc_configured=3DYES
=20
# Add local overrides below
#
hostname=3Dmy.hostname.com
update_motd=3DNO                                  # updates /etc/motd
dhclient=3DYES          dhclient_flags=3D"ne1"
named=3DNO              named_flags=3D""          # see below for
named_chrootdir
inetd=3DNO
sshd=3DYES
wscons=3DYES
ntpdate=3DNO            ntpdate_flags=3D"-b -s"   # May need '-u' thru
firewall
ftpd=3DNO                 ftp_flags=3D""
-----------------8< ----------------------------------8<
-----------------
=20
Any pointers or sugestion would be greatly appreciated.
Thanks,
            Glen
=20
~~_~~~_~  Glen Johnson
 O   O   Valcom, Inc.
   ^     (540) 563-2000 x362
 \___/   gjohnson@valcom.com
=20

------=_NextPart_000_0001_01C4D842.14CF0810
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">


<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 10">
<meta name=3DOriginator content=3D"Microsoft Word 10">
<link rel=3DFile-List href=3D"cid:filelist.xml@01C4D842.14A42780">
<!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]-->
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	mso-style-noshow:yes;
	mso-ansi-font-size:10.0pt;
	mso-bidi-font-size:10.0pt;
	font-family:Arial;
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:windowtext;}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */=20
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";}
</style>
<![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple =
style=3D'tab-interval:.5in'>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Dear NetBSD-help,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I am running NetBSD 1.6.1 on an old i386.<span
style=3D'mso-spacerun:yes'>=A0 </span>I am very happy with all that it =
can do and
every so often I can here it whisper &#8220;I think I can. I think I =
can. &#8230;
I thought I could. I thought I could&#8221;.<span =
style=3D'mso-spacerun:yes'>=A0
</span>There is one problem that I have and thought I might see what you
thought.<span style=3D'mso-spacerun:yes'>=A0 </span>Every time the =
system has to
reboot it enters the <span class=3DSpellE><span =
class=3DGramE>rc</span></span>
script, and gets to the lines:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>------------------------------------------------------=
--------------------<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#<span =
style=3D'mso-tab-count:1'>=A0=A0=A0=A0=A0=A0=A0=A0=A0 </span>Set shell =
to
ignore SIGINT, but not children;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#<span =
style=3D'mso-tab-count:1'>=A0=A0=A0=A0=A0=A0=A0=A0=A0 </span><span
class=3DGramE>shell</span> catches SIGQUIT and returns to single =
user.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>#<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DGramE><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>trap =
:</span></font></span><font
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'> =
INT<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DGramE><font size=3D2 =
face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial'>trap</span></font></span><fo=
nt
size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;font-family:Arial'> &quot;echo
'Boot interrupted.'; exit 1&quot; QUIT<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>------------------------------------------------------=
--------------------<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>It then quits and drops to single user just as it =
says.<span
style=3D'mso-spacerun:yes'>=A0 </span>When exit out of the shell to =
executing the <span
class=3DSpellE><span class=3DGramE>rc</span></span> script again it does =
it the
second try with no problems.<span style=3D'mso-spacerun:yes'>=A0 =
</span>I know you
will need more info than this so let me know what info you may =
need.<span
style=3D'mso-spacerun:yes'>=A0 </span>I am going to include my <span =
class=3DSpellE>rc.conf</span>
file because the <span class=3DSpellE><span =
class=3DGramE>rc</span></span> script
is the same, that I can tell with what NetBSD 2.0 is =
using.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>My <span =
class=3DSpellE>rc.conf</span><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>-----------------8&lt; =
----------------------------------8&lt;
-----------------<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'># Load the defaults in from =
/etc/defaults/<span
class=3DSpellE>rc.conf</span> (if it's =
readable).<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'># <span class=3DGramE>These</span> can be =
overridden
below.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>#<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>#if <span class=3DGramE>[ -</span>r =
/etc/defaults/<span
class=3DSpellE>rc.conf</span> ]; then<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'><span =
style=3D'mso-spacerun:yes'>=A0=A0=A0=A0=A0=A0=A0 </span>.
/etc/defaults/<span =
class=3DSpellE>rc.conf</span><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>#<span =
class=3DSpellE>fi</span><o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'># <span class=3DGramE>If</span> this is not =
set to
YES, the system will drop into single-user =
mode.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>#<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><font size=3D2 face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>rc_configured</span></font></span><font
size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>=3DYES<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'># Add local overrides =
below<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>#<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DGramE><font size=3D2 face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>hostname=3D</span></font></span><font
size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>my.hostname.com<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><font size=3D2 face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>update_motd</span></font></span><font
size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=3DNO<span
style=3D'mso-spacerun:yes'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 </span># updates
/etc/<span class=3DSpellE>motd</span><o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><span class=3DGramE><font =
size=3D2
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>dhclient</span></font></span></span><span
class=3DGramE><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>=3D</span></font></span><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier New"'>YES<span =
style=3D'mso-tab-count:
1'>=A0=A0=A0=A0=A0 </span><span style=3D'mso-spacerun:yes'>=A0=A0=A0 =
</span><span =
class=3DSpellE>dhclient_flags</span>=3D&quot;ne1&quot;<o:p></o:p></span><=
/font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>named=3DNO<span =
style=3D'mso-spacerun:yes'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0
</span><span class=3DSpellE>named_flags</span>=3D&quot;&quot;<span
style=3D'mso-spacerun:yes'>=A0=A0=A0=A0=A0=A0=A0=A0=A0 </span># see =
below for <span =
class=3DSpellE>named_chrootdir</span><o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><span class=3DGramE><font =
size=3D2
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>inetd</span></font></span></span><span
class=3DGramE><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>=3D</span></font></span><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>NO<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><span class=3DGramE><font =
size=3D2
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>sshd</span></font></span></span><span
class=3DGramE><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>=3D</span></font></span><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>YES<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><span class=3DGramE><font =
size=3D2
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>wscons</span></font></span></span><span
class=3DGramE><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>=3D</span></font></span><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>YES<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><span class=3DGramE><font =
size=3D2
face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>ntpdate</span></font></span></span><span
class=3DGramE><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;
font-family:"Courier New"'>=3D</span></font></span><font size=3D2 =
face=3D"Courier New"><span
style=3D'font-size:10.0pt;font-family:"Courier New"'>NO<span
style=3D'mso-spacerun:yes'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =
</span><span class=3DSpellE>ntpdate_flags</span>=3D&quot;-b
-s&quot;<span style=3D'mso-spacerun:yes'>=A0=A0 </span># May need '-u' =
thru firewall<o:p></o:p></span></font></p>

<p class=3DMsoNormal><span class=3DSpellE><font size=3D2 face=3D"Courier =
New"><span
style=3D'font-size:10.0pt;font-family:"Courier =
New"'>ftpd</span></font></span><font
size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>=3D<span
class=3DSpellE>NO</span><span =
style=3D'mso-tab-count:3'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=
 </span><span
class=3DSpellE>ftp_flags</span>=3D&quot;&quot;<o:p></o:p></span></font></=
p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>-----------------8&lt; =
----------------------------------8&lt;
-----------------<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Any pointers or <span class=3DSpellE>sugestion</span> =
would be
greatly appreciated.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>Thanks,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><span =
style=3D'mso-tab-count:1'>=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =
</span>Glen<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoAutoSig><font size=3D1 face=3D"Courier New"><span =
style=3D'font-size:
8.0pt;font-family:"Courier New";mso-no-proof:yes'>~_~~~_~<span
style=3D'mso-spacerun:yes'>=A0 </span></span></font><font size=3D1 =
face=3DArial><span
style=3D'font-size:8.0pt;font-family:Arial;mso-no-proof:yes'>Glen =
Johnson</span></font><font
size=3D1 face=3D"Courier New"><span =
style=3D'font-size:8.0pt;font-family:"Courier New";
mso-no-proof:yes'><o:p></o:p></span></font></p>

<p class=3DMsoAutoSig><font size=3D1 face=3D"Courier New"><span =
style=3D'font-size:
8.0pt;font-family:"Courier New";mso-no-proof:yes'><span
style=3D'mso-spacerun:yes'>=A0</span>O<span =
style=3D'mso-spacerun:yes'>=A0=A0
</span>O<span style=3D'mso-spacerun:yes'>=A0=A0 =
</span></span></font><font size=3D1
face=3DArial><span =
style=3D'font-size:8.0pt;font-family:Arial;mso-no-proof:yes'>Valcom,
Inc.</span></font><font size=3D1 face=3D"Courier New"><span =
style=3D'font-size:8.0pt;
font-family:"Courier =
New";mso-no-proof:yes'><o:p></o:p></span></font></p>

<p class=3DMsoAutoSig><font size=3D1 face=3D"Courier New"><span =
style=3D'font-size:
8.0pt;font-family:"Courier New";mso-no-proof:yes'><span
style=3D'mso-spacerun:yes'>=A0=A0 </span>^<span =
style=3D'mso-spacerun:yes'>=A0=A0=A0=A0 </span></span></font><font
size=3D1 face=3DArial><span =
style=3D'font-size:8.0pt;font-family:Arial;mso-no-proof:
yes'>(540) 563-2000 x362</span></font><font size=3D1 face=3D"Courier =
New"><span
style=3D'font-size:8.0pt;font-family:"Courier =
New";mso-no-proof:yes'><o:p></o:p></span></font></p>

<p class=3DMsoAutoSig><font size=3D1 face=3D"Courier New"><span =
style=3D'font-size:
8.0pt;font-family:"Courier New";mso-no-proof:yes'><span
style=3D'mso-spacerun:yes'>=A0</span>\___/<span =
style=3D'mso-spacerun:yes'>=A0=A0 </span></span></font><font
size=3D1><span =
style=3D'font-size:8.0pt;mso-no-proof:yes'>gjohnson@valcom.com<o:p></o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span =
style=3D'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_000_0001_01C4D842.14CF0810--