Forum archive
TKLPatch and LAMP Appliance
I am not easily overcoming my lack of understanding of TKLpatch. What I'm trying to do at this point is add Samba to the LAMP appliance. Ultimately, I'd like to also add webmin-samba.
However, when I use the example patch, Drupal5, as a model, I get nothing. More frustrating - when I use the Drupal5 patch, I'm not getting anything. I missing a step, perhaps? Do I have to download the debs manually? If so, how do I do that?
What I can do:
sftp the ISO
Extract the ISO
Chroot and tool around the ISO manually, modify usage.txt, populate var/www.
Generate an ISO and sftp it out of the virtual machine
What I can't seem to do: anything in need of a repository.
Any help is appreciated.
Anyhow, tklpatch allows you to apply a "patch" to an ISO to create a new ISO. You don't need to chroot the ISO manually AT ALL. If you do chroot and change the contents of the filesystem that WONT create a tklpatch. A patch is a directory structure which includes a compact set of instructions / files which you can post on the forums here and share with others. That's easier and more transparent than sharing the entire ISO. Take a look at some of the other tklpatches (e.g., OpenVPN) that have been created for reference.
Try this:
This will create an example "helloworld" patch which instructs tklpatch to install the "hello" package (which prints hello world).