<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
I believe that if you mount the iso r/w (e.g. mount -o loop my.iso
/mnt/iso), you'll be able to make the changes you're asking about.&nbsp; The
iso/cd is actually mounted at something like /mnt/LiveCD so you can
reference things that way.&nbsp; But, if someone else on the list remembers
a step I'm leaving out, please point it out.&nbsp; If you end up going down
the write-things-to-cf/usb route, you can do other things like using
the persistence mechanism and/or creating a second partition and
writing files there.<br>
<br>
Tim<br>
<br>
<br>
Todd N wrote:
<blockquote cite="mid:86919.62978.qm@web54007.mail.re2.yahoo.com"
 type="cite">
  <div>Thanks, Tim, for the information.&nbsp; OK, here's another one... I'd
like to be able to make a bunch of Live CDs that are identical (with
all of our customizations) EXCEPT for a small bit of information that
will be different for each CD.&nbsp; Is there some special location on the
Live CD image that these per-user configurations can be placed, after
the image has been created?&nbsp; My goal here is to avoid having to run
livecd-creator to create a slightly different image for each individual
user.&nbsp; It would be a great help if there were some "override area"
outside of the Live CD's ext3 (/)&nbsp;file system, such that any files
placed there would take the place of the equivalent files within the
Live CD's already created ext3 system.</div>
  <div>&nbsp;</div>
  <div>Thanks,</div>
  <div>Todd<br>
  <br>
  <b><i>Tim Wood <a class="moz-txt-link-rfc2396E" href="mailto:tim.wood@datawranglers.com">&lt;tim.wood@datawranglers.com&gt;</a></i></b> wrote: </div>
  <blockquote class="replbq"
 style="border-left: 2px solid rgb(16, 16, 255); padding-left: 5px; margin-left: 5px;">There
really isn't a great tutorial for things beyond the basics (although if
someone knows of one, please correct me).&nbsp; The mailing list archive is
a good place to find this stuff as long as you throw the right search
terms at it.&nbsp; But, a couple of quickies from my notes:<br>
    <br>
For non-standard packages, create a basic archive (put the packages in
a directory, run createrepo on that directory) and then add it to your
list of repositories.<br>
    <br>
Display settings... I believe that's a standard kickstart options.&nbsp;
Maybe someone else will pipe up.<br>
    <br>
You can directly change firefox-related stuff by editing <code>/usr/lib/firefox-2.0.0.5/defaults/pref/all-redhat.js</code><br>
But, the simplest way (for me) to do this and the rest of the things
you can to do is by booting up your livecd, customizing things to taste
(e.g. set your browser config, cookies, etc) and then tar up the
appropriate parts of /home/[username].&nbsp; Copy that tar file to someplace
your kickstart can reach and then add something in post %nochroot to
untar the file &amp; copy everything to /etc/skel/.&nbsp; I've never tried
it, but you should (theoretically) be able to just tar up (make sure
you use the permissions flag) the whole user home directory and just
stomp /etc/skel in post %nochroot.<br>
    <br>
Note, some things seem to be more resistant to this treatment than
others.&nbsp; It appears that when the actual user directory is created some
things are automatically set, overiding settings you throw into
/etc/skel.&nbsp; For instance, I tend to just replace the default desktop
graphic file (/usr/blah/blah/blah) rather than trying to convince
/etc/skel to point to my custom graphic.<br>
    <br>
Tim<br>
    <br>
    <br>
    <br>
Todd N wrote:
    <blockquote cite="mid:766250.43901.qm@web54011.mail.re2.yahoo.com"
 type="cite">
      <div>Hello,</div>
      <div>&nbsp;</div>
      <div>I am trying to determine the best way to create a custom
spin of Fedora which, in addition to having a customized set of
standard&nbsp;Fedora&nbsp;packages that we need for our environment, also
includes changes like:</div>
      <div>&nbsp;</div>
      <div>* Browser configuration changes</div>
      <div>* Possible browser cookie(s) added</div>
      <div>* Display settings</div>
      <div>*&nbsp;Installation of non-standard&nbsp;packages (i.e. packages you
would not find in a standard yum repository</div>
      <div>* Other custom changes to individual files</div>
      <div>&nbsp;</div>
      <div>I know that the Kickstart file&nbsp;allows for post install
customizations.&nbsp; I am wondering whether anyone&nbsp;could point me towards&nbsp;a
good tutorial that would help me in&nbsp;setting up&nbsp;these detailed config
changes.&nbsp; I am also researching on my own, but any additional&nbsp;ideas are
appreciated.</div>
      <div>&nbsp;</div>
      <div>Thanks much,</div>
      <div>Todd</div>
      <hr size="1"> Be a better friend, newshound, and know-it-all with
Yahoo! Mobile. <a
 href="http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ%20"
 moz-do-not-send="true">Try it now.</a>
      <pre wrap=""><hr size="4" width="90%">  --  Fedora-livecd-list mailing list  <a
 moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="mailto:Fedora-livecd-list@redhat.com">Fedora-livecd-list@redhat.com</a>  <a
 moz-do-not-send="true" class="moz-txt-link-freetext"
 href="https://www.redhat.com/mailman/listinfo/fedora-livecd-list">https://www.redhat.com/mailman/listinfo/fedora-livecd-list</a>    </pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">--   _________________________________  Tim Wood, CLP, RHCT  719.338.7484 (tel)    The Data Wranglers  Web,&nbsp;Database &amp; more since &nbsp; &nbsp;since 1994  <a
 moz-do-not-send="true" class="moz-txt-link-abbreviated"
 href="http://www.datawranglers.com/">www.datawranglers.com</a>  </pre>
--<br>
Fedora-livecd-list mailing list<br>
<a class="moz-txt-link-abbreviated" href="mailto:Fedora-livecd-list@redhat.com">Fedora-livecd-list@redhat.com</a><br>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/fedora-livecd-list">https://www.redhat.com/mailman/listinfo/fedora-livecd-list</a><br>
  </blockquote>
  <br>
  <p> </p>
  <hr size="1">Be a better friend, newshound, and know-it-all with
Yahoo! Mobile. <a moz-do-not-send="true"
 href="http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ%20">
Try it now.</a>
  <pre wrap="">
<hr size="4" width="90%">
--
Fedora-livecd-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Fedora-livecd-list@redhat.com">Fedora-livecd-list@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/fedora-livecd-list">https://www.redhat.com/mailman/listinfo/fedora-livecd-list</a>
  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
_________________________________
Tim Wood, CLP, RHCT
719.338.7484 (tel)

The Data Wranglers
Web,&nbsp;Database &amp; more since &nbsp; &nbsp;since 1994
<a class="moz-txt-link-abbreviated" href="http://www.datawranglers.com">www.datawranglers.com</a>
</pre>
</body>
</html>