On Tue, 2007-12-04 at 10:19 -0500, Jeremy Katz wrote:
On Mon, 2007-12-03 at 22:34 -0500, Matthias Clasen wrote:
> What you mentioned earlier (but forgot to add to this email,
> apparently): the live cd contains a number of system-config utilities
> that we would rather not see in the menus of a polished desktop spin,
> such as system-config-rootpassword. Most of them are dragged in by
> anaconda/firstboot.
How do you propose that anaconda/firstboot have the functionality
without having to bring their own copy of tools in?
By using conditional dependencies. E.g. anaconda itself shouldn't pull
in system-config-keyboard on the live CD (the keyboard is assumed to
already be configured through gdm). However, for non-live-cd anaconda
use you probably want to pull it in and use it. That's fine.
In a similar fashion, anaconda/firstboot shouldn't automatically pull in
system-config-rootpassword. Because that's not needed for Live CD's that
are configured to not have a root password at all (Ubuntu, Mac OS X
style).
Does it make more sense now?
David