On 02/17/2010 10:36 AM, J.Heather(a)surrey.ac.uk wrote:
> > On 02/03/2010 03:32 AM, James Heather wrote:
> > >
> > > Intuitively the idea seems sensible: unpack the squashfs image
> > > somewhere, chroot, yum install blither (using whatever repos are
> > defined
> > > inside the image), repack.
> > A while Ago I posted a script to the list that does just this:
> > http://lists.fedoraproject.org/pipermail/livecd/attachments/20090922/85
> > 647312/attachment.py
> > I am still looking for feed back on this script. I would like to see
> > something like this included in livecd-tools, especially now that there
> > seems to be some interest in this.
> Ah, that's great. I wasn't subscribed at that point so I missed it. I'll
> a look.
> It occurs to me that there's a more general way of doing this that might also
> be useful, which is to rebuild the squashfs image by combining it with the
> persistent overlay. In other words, inject the overlay contents into the
> squashfs and repack.
James, thanks for the feedback. I am open to any suggestions on a
better way to do this. Initially we were using a "simple" bash script,
and this was an attempt to incorporate the existing livecd-tools work
for a better way of editing a livecd.iso.
One issues we were seeing with the bash script was the image size would
increase dramatically, just but unpacking editing a file and repacking.
We were hoping that by reusing the livecd code we could also reuse the
image-minimizing stuff and not see this large size increase.
livecd mailing list