On 02/17/2010 10:36 AM, [email protected] 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 have > 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. -David -- livecd mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/livecd
