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-livec...,
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