[SoaS] edit-liveos version of edit-livecd

Frederick Grose fgrose at gmail.com
Fri Aug 13 19:58:20 EDT 2010


This note is to inform the community about work in progress.

As part of the the Live USB customization project work, I've filed several
patches to this ticket,
https://bugzilla.redhat.com/show_bug.cgi?id=448030, RFE: create a bootable
Live USB stick from the running livecd.

I'm currently working on a new version of the new, edit-livecd tool,
http://git.fedorahosted.org/git/?p=livecd;a=blob_plain;f=tools/edit-livecd;hb=HEAD,
I've renamed to edit-liveos.

The goal is to support cloning of an existing image along with resparsing
the operating system so that the overlay can be reset  and a livecd.iso file
could be generated, if desired.

The attached edit-liveos and .diff files will show the approach and current
state of development.

Due to bugs in the shutil.copytree() function, I've used rsync to copy the
filesystem.  This seems fast and allows greater customization, if desired,
by use of per directory .rsync-filter files.

This is my first python project, so right now I'm learning how to work with
the various filesystem image & mount objects and methods.

I've also attached the edit-liveos and .diff files to ticket # 448030.

Comments or suggestions are welcome.              --Fred
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.sugarlabs.org/archive/soas/attachments/20100813/39c932d5/attachment-0001.htm 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: edit-liveos.diff
Type: text/x-patch
Size: 17685 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/soas/attachments/20100813/39c932d5/attachment-0001.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: edit-liveos
Type: application/octet-stream
Size: 18656 bytes
Desc: not available
Url : http://lists.sugarlabs.org/archive/soas/attachments/20100813/39c932d5/attachment-0001.obj 


More information about the SoaS mailing list