[Fedora-livecd-list] patch review and move of livecd scm

David Zeuthen davidz at redhat.com
Tue Mar 6 21:38:09 UTC 2007


On Tue, 2007-03-06 at 16:22 -0500, Jesse Keating wrote:
> That said, I suppose one could define repos at the 
> cli, but I'd get really tired of typing in 2*N repos (one binary, one source) 
> for each "repo" I wanted to use (Core, Extras, That which shall not be named)

For testing, I just have a script that invokes the tool with my chosen
command line options e.g. my local repositories. 

Also, we can add more sugar to the programs as needed, e.g. perhaps
interactively prompt for the user to add repositories, make the program
use a mirror list, add an option to use the default repos for release N,
use the repos that is specified as active in /etc/yum.repos.d (or
elsewhere)  etc. etc.

> For that reason, the config files I'd stash in there would be genericized to 
> point at say the mirror list for Core and Extras, whereas the one used 
> internally may point to an internal mirror, or something like that.

Ugh, that sounds really painful. I think, in general, the main point is
that we don't want the users to edit these files, we want users to trade
such files with each other and so forth. 

I guess, to illustrate my point, what I like to be able to

 # livecd-creator --config=http://foo.bar/rawhide/livecd-desktop.ks
                  --repo=dev,file:///Repos/core
                  --repo=dev,file:///Repos/extras

 # livecd-creator --config=http://foo.bar/rawhide/livecd-desktop.ks
                  --use-system-repos

 # livecd-creator --config=http://foo.bar/rawhide/livecd-desktop.ks
                  --use-repos-from=~/repos/local-rawhide.d

 # livecd-creator --config=http://foo.bar/6/livecd-desktop.ks
                  --use-repos-from=~/repos/local-fc6.d

to spin a live cd. Hope this clarifies.

     David





More information about the Fedora-livecd-list mailing list