<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'>
Hi Scott<div><br></div><div>Sorry I must have been unclear.  When installing upstart it creates the following 3 conf files:</div><div><br></div><div>rc.conf</div><div>rcS.conf</div><div>rc-sysinit.conf</div><div><br></div><div>These in turn refer to directories under /etc/init.d (for old sysvinit stuff) and also sulogin for recovery and S runlevel.</div><div>So I understand I can remove references to /etc//init.d seeing as it does not exist on my system (I have developed my own</div><div>system based on CLFS Pure 64 as a starting point but will all sysv things ignored), but how do I go about replacing the sulogin</div><div>executable?</div><div><br></div><div>Also, you have mentioned I can remove the backwards compatible binaries that upstart installs, yet these are referred to in other scripts,</div><div>ie. shutdown is called in the control-alt-delete.conf.  Are you saying i can now just emit the shutdown event instead and all will proceed as per normal?</div><div><br></div><div>I also notice the word runlevel is in a number of scripts to, is this not making reference to the binary? ie. start on runlevel 0</div><div><br></div><div>I have been trying to work through the cookbook, but as most system are still moving from sysv or the like there is a reasonable amount of reference</div><div>to this backwards compatibility, which makes sense.</div><div><br></div><div>Ultimately my system has never had any sysv references so I would like to create a completely upstart only system.</div><div><br></div><div>Again, if you can point me in the right direction here it would be appreciated :)</div><div><br></div><div>cheers</div><div>grail<br><br><hr id="stopSpelling">Date: Wed, 27 Apr 2011 09:27:54 -0700<br>Subject: Re: rcXXXX.conf<br>From: scott@netsplit.com<br>To: grail69@hotmail.com<br>CC: upstart-devel@lists.ubuntu.com<br><br>On Wed, Apr 27, 2011 at 2:03 AM, Grail Dane <span dir="ltr"><<a href="mailto:grail69@hotmail.com">grail69@hotmail.com</a>></span> wrote:<br><div class="ecxgmail_quote"><div> </div><blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">
<div>So I just thought I would ask if anyone is looking into ways of replacing all the current rc scripts that are legacy from sysvinit?<div><br></div></div></blockquote><div>You would have to be more specific about which distribution of Linux you're talking about. The majority of Upstart-using distributions don't contain *any* rc scripts.</div>
<div><br></div><div>Also a note, if you're not using the rc-related scripts, you should also remove the shutdown, runlevel & telinit binaries from your system as they are related to SysV compatibility as well.</div>
<div><br></div><div>Scott</div></div></div>                                     </body>
</html>