Open NiKiZe opened 3 years ago
cdupdate.sh should be usable, investigate this
ASoft-se/Gentoo-HAI#8 Mentions this Gentoo bug #593866 Resolved in gentoo/genkernel@3a005bbaea41cf1e87e6a256bbf9e53cd26584a9
So create a cpio directory structure, add basic cdupdate.sh and folders for possible data with .keep files
local.d for x.start files bashrc extensions root user dir (fix .ssh and authorization keys)
Make sure all this can support Gentoo-HAI testing.
Often customizations is wanted to pxe booted machines, such as init scripts, or config files (public ssh keys) It would be nice to have this without need for squashfs rebuilds, maybe that is possible already, but could do with documentation if it is. And if not we want to be able to transfer files from initrd root (which can be modified by appending to cpio) to the "realroot" (new root when switching to squashfs)
This is in part in reference to numberly/gentoo-pxe-builder#5 Another usecase is the mess at https://github.com/ASoft-se/Gentoo-HAI/blob/master/gentoocd_unpack.sh#L68-L72