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