Replacement Init System
Replace the init daemon from the sysvinit package with a modern event-based system that is better able to guarantee a robust boot process and deal with the events from the modern kernel and removable hardware.
Blueprint information
- Status:
- Complete
- Approver:
- Colin Watson
- Priority:
- Medium
- Drafter:
- Scott James Remnant (Canonical)
- Direction:
- Needs approval
- Assignee:
- Scott James Remnant (Canonical)
- Definition:
- Approved
- Series goal:
- Accepted for edgy
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Scott James Remnant (Canonical)
- Completed by
- Scott James Remnant (Canonical)
Whiteboard
kamion 2006-06-29: Lots of comments inline in the wiki. In general I'm happy with the design but it seems to me that some of the slightly finer aspects such as service/event configuration haven't been gone into in any detail, and I'd like more up-front design of those.
--
keybuk 2006-06-30: Comments hopefully addressed, and those from others too
--
kamion 2006-07-03: Approved after a bit more back-and-forth on IRC.
--
keybuk 2006-09-06: Implemented, it's in main and replaced sysvinit, we reached the necessary point. Replacement of the initscripts has been separated into a replacement-
Work Items
Dependency tree
* Blueprints in grey have been implemented.