A couple clarifications/typofixes, lest I confound people...
2) project genesis:
- how do you build the container? - presumably an almost
unanswerable
bootstrapping issue, but my answer-
- take fc5 for now, make a lower order bootstrap later if
desired
- I.e. what I want to see:
yum install vsys
vsys generate liveiso -config=fc5_genesis.xml
fc5genesis.iso
qemu-img create /tmp/fc5stuffs.img 50G
qemu-img create /tmp/scratcharea.img 50G
qemu -boot d -hda /tmp/scratcharea.img -cdrom
fc5genesis.iso
I forgot to type -hdb /tmp/fc5stuffs in there. And the explicit qemu
invocation was for illustrative purposes. Really I'd use
"vsys runimage <options> fc5genesis.iso", which is a wrapper with a
security enhanced version of the embedded vnc option that got added
recently to qemu (amongst other niceties).
Second, my comment below about implicit connection to sources, just
means that the default qemu invocation allows outgoing networking
through the host, thus you can pull the fedora repos from the net,
rather than providing them to the qemu system in another fashion.
Last, obviously fc5->fc5 is only illustrative. fc5->fc6 or
fc5->latest_rawhide, might be more useful. (perhaps combined with as
easy to use a method for distributing the build across many systems
running the same build hosts (in containers, via copying/sharing the
genesis .iso))
But of course all of this very much a second priority to simply besting
the featureset of ubuntu et al... (and doing the multitude of cool
stuff with a livecd generator that is much cooler for end users than
the genesis stuff)
-dmc/jdog
tar tvzf /tmp/fc5stuffs.img
which utilizes only for input an implicit connection to the fc5
normal
installer dvd and source iso images (or simple http/ftp tree thereof)
and after some period of time (week?) ultimately produces the
following
output
./fc5-x86_install_dvd.iso
# (binaries compiled from scratch, using bootstrap of orig fc5
binaries)
./fc5_sources_dvd.iso
# if you really want to get crazy and add 2 weeks of build time
./fc5-ppc_install_dvd.iso
(and/or simple http/ftp tree thereof).
(and by install_dvd, I mean the things fedora/redhat ships today)
(and if you want to add another few days of build time, you can
include
a set of regression tests against the install_dvd.iso's, by
qemu/container booting them before shutting down to tell the user the
output is ready. And of course all this can churn away happily on a
headless server farm... bwa ha ha ha....)
-dmc/jdog
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
--
Fedora-livecd-list mailing list
Fedora-livecd-list(a)redhat.com
https://www.redhat.com/mailman/listinfo/fedora-livecd-list
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com