From Fedora Project Wiki
(Created page with '= Replace custom /sbin/init with standard system init = == Summary == Remove our own init, use /sbin/init from the distribution. == Owner == * Name: TBD == Current status == ...')
 
 
(2 intermediate revisions by the same user not shown)
Line 6: Line 6:


== Owner ==
== Owner ==
* Name: TBD
* Name: [[user:Clumens|Chris Lumens]]


== Current status ==
== Current status ==
* Targeted release: TBD
* Targeted release: [[Releases/16|Fedora 16]]
* Last updated: 2010-11-05
* Last updated: 2011-04-11
* Percentage of completion: 0%
* Percentage of completion: 90%


== Detailed Description ==
== Detailed Description ==
The installation environment includes its own custom /sbin/init that duplicates a lot of what the usual system one does.  At the same time, it also doesn't do a whole lot of things that the real init does so we end up having to duplicate that stuff in either loader or anaconda proper.  So, let's replace our own with systemd.


== Benefit to Fedora ==
== Benefit to Fedora ==
Less different code in anaconda fewer places for unique bugs to hide and more time spent on important stuff (real installation features or bugs).


== Scope ==
== Scope ==
This is entirely within anaconda and lorax.


== Test Plan ==
== Test Plan ==
The Fedora test matrix should be adequate to uncover problems.


== User Experience ==
== User Experience ==
Users shouldn't notice any differences, perhaps aside from different logging during installation.


== Dependencies ==
== Dependencies ==

Latest revision as of 17:08, 11 April 2011

Replace custom /sbin/init with standard system init

Summary

Remove our own init, use /sbin/init from the distribution.

Owner

Current status

  • Targeted release: Fedora 16
  • Last updated: 2011-04-11
  • Percentage of completion: 90%

Detailed Description

The installation environment includes its own custom /sbin/init that duplicates a lot of what the usual system one does. At the same time, it also doesn't do a whole lot of things that the real init does so we end up having to duplicate that stuff in either loader or anaconda proper. So, let's replace our own with systemd.

Benefit to Fedora

Less different code in anaconda fewer places for unique bugs to hide and more time spent on important stuff (real installation features or bugs).

Scope

This is entirely within anaconda and lorax.

Test Plan

The Fedora test matrix should be adequate to uncover problems.

User Experience

Users shouldn't notice any differences, perhaps aside from different logging during installation.

Dependencies

Contingency Plan

Documentation

Release Notes