On Thu, Jul 15, 2010 at 01:58:33AM -0400, James Antill wrote:
1. Leave /etc/inittab functionally as it is in Fed-13, with 3 and 5
doing the obvious thing and the big comment saying stuff about systemd
instead of upstart. If people want to opt. in to "the new way" they can
just cp /dev/empty /etc/inittab.
2. For F-15 or F-16 change inittab to be:
id:default:initdefault:
...and have anaconda write that out and configure using a symlink
instead. Users can still change it to 3 or 5, or whatever ... but if
they don't it'll work as though inittab doesn't exist (the "new"
way).
3. At some point you remove support for parsing inittab, so people have
to configure using symlinks ... some people will still not like you
removing free compat. code, but assuming you wait a few years at least
"everything" will support "the new way".
I agree. You went through all the trouble to make systemd backwards
compatible with /etc/fstab, why not /etc/inittab for the default
runlevel too?