Closed ydirson closed 2 years ago
Looks good to me a first sight
Note: I'm not for replacing manual instructions entirely yet. Rather, to add instructions on how to use the script for those who want to use it, but also leave the manual instructions for whoever needs them and doesn't want to have to read a script to understand it.
Goal: replace most of the manual instructions in https://xcp-ng.org/docs/develprocess.html#iso-modification
Base principle is "no need to be root", relies on fakeroot instead. Can use fuseiso+fuse-overlay if possible to avoid copies.
Supports applying changes to install.img, and to the remaining ISO contents.
Still needs better structuring to share more code between the two operating modes.