rcXXXX.conf

Scott James Remnant scott at netsplit.com
Thu Apr 28 18:48:48 UTC 2011


On Wed, Apr 27, 2011 at 6:06 PM, Grail Dane <grail69 at hotmail.com> wrote:


> Sorry I must have been unclear.  When installing upstart it creates the
> following 3 conf files:
>
> rc.conf
> rcS.conf
> rc-sysinit.conf
>
> These in turn refer to directories under /etc/init.d (for old sysvinit
> stuff) and also sulogin for recovery and S runlevel.
> 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
> 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
> executable?
>
> These are just examples really; they're not intended to be anything more
than that.


> Also, you have mentioned I can remove the backwards compatible binaries
> that upstart installs, yet these are referred to in other scripts,
> 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?
>
> Depends what you think "normal" is.


> 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
>
> Depends what scripts you're looking at.


> 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
> to this backwards compatibility, which makes sense.
>
> Ultimately my system has never had any sysv references so I would like to
> create a completely upstart only system.
>
> Again, if you can point me in the right direction here it would be
> appreciated :)
>
> 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.

Scott
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/upstart-devel/attachments/20110428/d0fa8062/attachment.html>


More information about the upstart-devel mailing list