<div class="gmail_quote">On Wed, Apr 27, 2011 at 6:06 PM, Grail Dane <span dir="ltr"><<a href="mailto:grail69@hotmail.com">grail69@hotmail.com</a>></span> wrote:<br><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div>Sorry I must have been unclear. When installing upstart it creates the following 3 conf files:</div><div class="im"><div><br></div><div>rc.conf</div><div>rcS.conf</div><div>rc-sysinit.conf</div><div><br></div></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></blockquote><div>These are just examples really; they're not intended to be anything more than that.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></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></blockquote><div>Depends what you think "normal" is.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></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></blockquote><div>Depends what scripts you're looking at.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></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></blockquote><div>For a decent non-SysV system, take a look at Nokia Maemo, Palm Web OS or Google Chromium OS - all of which use Upstart in a fully native way.</div><div><br></div><div>Scott</div></div>