spin kickstart/minimization cleanups

pbrobinson at gmail.com pbrobinson at gmail.com
Tue Aug 31 21:48:48 UTC 2010


Hi All,

Firstly sorry for the cross post, I think its some what relevant for both.

I started this discussion in the F-13 timeframe but it was too late in
the cycle and was considered to risky, leading up to the beta it might
be a little close too.

Looking through the various kickstart files in the git repo while
looking at a couple of issues that I'm seeing on my own spins I have a
couple of queries.

Firstly in fedora-live-minimization.ks and fedora-livecd-desktop.ks
there's a whole lot of removal of packages. This is basically what i
do in the fedora-live-mini.ks and I think things like @printing can
(and should be) removed from base so that other kick starts don't have
to explicitly remove everything that it adds in. Its easy enough for
the people that want printing to add the one liner into their own
kickstart.

There's also a comment in the fedora-live-minimization.ks about
removing them from comps for F-14. Is there a reason this hasn't
happened? I was also suprised to see things like "printing" related
things in the base-x group in comps. It looks like someone had this on
their todo list, is it still there?

Ultimately I would like to get rid of the fedora-live-mini.ks file and
use the mainline base. I believe that base should be exactly that...
the base/core packages and all the useful scripting. Then possibly
have a base-desktop which adds all the core X stuff that any desktop
spin would need (plus associated related scripts that all could make
use of like X auto login). From there a desktop based spin would just
need to pull in the base-desktop.ks to get all the core stuff to get
to a minimal X.

Thoughts?

Peter


More information about the desktop mailing list