The ISOs of some new Puppys, such as Bookworm, provide some file(-systems) which were not in the ISOs of older Puppys,
Specifically:
kbuild-xxx.sfs
puppy.cer, and
ucode.cpio
I could depend on my sometimes flaky memory, or search for posts. But it's more efficient to just ask:
What function do they serve? Are they always necessary?
As the author of several (many?) posts explaining how to manually deploy Puppys I wondered if there was a need to revise them. In general, those posts only specify that the following files and file-systems be copied to a Puppy's folder: initrd.(g/x)z, vmlinuz and all file-systems ending in ".sfs", except adrv.sfs or ydrv.sfs which should be examined for content and only included if their content was wanted.
Do such applications as Puppy Installer, Frugalpup and Grub2config currently, automatically write those files? Or will they have to be updated?