Hide Forgot
Description of problem: edit-livecd presently just takes a shell script which is free-form. Add support for a -k --kickstart option that will take a kickstart file and from it utilize the %packages and %post sections, including %post sections that utilize the image minimizer interface for blacklisting
Created attachment 485863 [details] initial patch for upstream livecd-tools Not posted upstream yet! edit-livecd: -k --kickstart option Adds kickstart option for using kickstart file as an recipe for editing a livecd image. Following directives are honored: part / --size <new rootfs size to be resized to> bootloader --append "!opt-to-remove opt-to-add" repo --baseurl=file://path-to-RPMs %pre %post %packages
Created attachment 485871 [details] fixups
Created attachment 498172 [details] patched creator.py backported to livecd-tools-031-2.el6 replace /usr/lib/python2.6/site-packages/imgcreate/creator.py
Created attachment 498173 [details] patched kickstart.py backported to livecd-tools-031-2.el6 replaces /usr/lib/python2.6/site-packages/imgcreate/kickstart.py
Created attachment 498174 [details] patched edit-livecd backported to livecd-tools-031-2.el6
Created attachment 520681 [details] edit-livecd -k patch rebased for livecd-tools-031-3.el6