Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for December 5, 2013
Deadline scheduling: coming soon?
LWN.net Weekly Edition for November 27, 2013
ACPI for ARM?
LWN.net Weekly Edition for November 21, 2013
Langasek: Upstart in Debian
Posted Nov 27, 2012 4:27 UTC (Tue) by s0f4r (guest, #52284)
Posted Dec 3, 2012 16:11 UTC (Mon) by JanC_ (guest, #34940)
The rcS script is part of the sysvinit compatibility, so you probably can't really remove it without removing sysvinit compatibility (at least, sysvinit as it is implemented in Debian).
The rcS job runs '/sbin/sulogin' to get you an emergency shell (and also contains an embeded script needed for sysvinit compatibility when you leave single user mode).
Now, all that is really only because of the support for runlevels and other sysvinit features desired by a distro like Ubuntu & Debian, of course. None of that is mandatory; so you could create a much simpler upstart setup if you don't need all that (e.g. for an embeded or other dedicated system like webOS).
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds