The --add-extra-files feature proved useful for me. I use it to include a writable home directory symlinked to the actual home dir. Any way --add-extra-files can be included?
Or have the %post --nochroot thing is also good, with PWD as /var/tmp/livecd-creator-XXXXXX/ ? =) On 6/29/07, Alexandre Magaz Graça <[EMAIL PROTECTED]> wrote: > > Jeremy Katz escribió: > > On Tue, 2007-06-26 at 08:45 +0200, Alexandre Magaz Graça wrote: > >> I'm making a LiveCD that I want to autorun (from Windows and Linux) to > >> open a browser showing some help about how it works. So I added a new > >> option that lets add to the CD root file system. > >> > >> If someone finds it useful, the attached patch adds this option to > >> pilgrim. The patch is for the latest git version. > > > > While this is useful, more generally, you may want to add other > > directories as well. Or be able to modify the bootloader config. So I > > wonder if more accurately what's wanted is really implementing > > --nochroot for %post from the config. That way, you could do whatever > > you want. > > > > The reason against is that it's kind of scary to let an unchroot'd > > script run when creating live CDs as the config may or may not be > > trustable. > > > > Jeremy > > > > Well, you really can add as many directories as you want. You get the > contents of the directory into the root, not the directory itself. So if > you specify --add-extra-files dir and the contents of dir are a single > file named help.html, you get something like this: > > / > |-- sysroot > |-- isolinux > | |-- boot.cat > | |-- initrd.img > | |-- isolinux.bin > | |-- isolinux.cfg > | |-- splash.jpg > | |-- vesamenu.c32 > | `-- vmlinuz > |-- help.html > [...] > > instead of this other > > / > |-- sysroot > |-- isolinux > | |-- boot.cat > | |-- initrd.img > | |-- isolinux.bin > | |-- isolinux.cfg > | |-- splash.jpg > | |-- vesamenu.c32 > | `-- vmlinuz > |-- dir > | `-- help.html > [...] > > So, you only have to put directories inside dir. But yes, it doesn't > solves the boot loader problem and others :( > > Cheers, > Àlex > > -- > Fedora-livecd-list mailing list > [email protected] > https://www.redhat.com/mailman/listinfo/fedora-livecd-list > -- Marie Charisse L. Gascon http://www.chasys.net
-- Fedora-livecd-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/fedora-livecd-list
