From Fedora Project Wiki

< QA‎ | Test Days

m (Add Test_Day:Current as default browser homepage)
Line 23: Line 23:
#: -olpc-logos
#: -olpc-logos
#: %end  
#: %end  
#: EOF</pre>
#:  
#: %post
#: # Set Test_Day:Current as default browser homepage
#: cat << EOF > /usr/lib*/firefox*/browserconfig.properties
#: browser.startup.homepage=https://fedoraproject.org/wiki/Test_Day:Current
#: EOF
#: %end </pre>
# Create the live image:
# Create the live image:
#: <pre>livecd-creator -c fedora-livecd-testday.ks</pre>
#: <pre>livecd-creator -c fedora-livecd-testday.ks</pre>

Revision as of 17:09, 30 April 2009

Creating a Test Day Live Image

The following steps outline how to create a Fedora live image for use during test days.

  1. Install required packages:
    yum install spin-kickstarts livecd-tools
  2. Create a kickstart template, for example:
    cat <<EOF> fedora-livecd-testday.ks
    %include /usr/share/spin-kickstarts/fedora-livecd-desktop.ks
    repo --name jlaska --baseurl http://jlaska.fedorapeople.org/repos/testday
    repo --name awilliam --baseurl http://adamwill.fedorapeople.org/nouveau
    %packages
    gdb
    strace
    ltrace
    rendercheck
    libdrm
    -olpc-logos
    %end
    %post
    # Set Test_Day:Current as default browser homepage
    cat << EOF > /usr/lib*/firefox*/browserconfig.properties
    browser.startup.homepage=https://fedoraproject.org/wiki/Test_Day:Current
    EOF
    %end
  3. Create the live image:
    livecd-creator -c fedora-livecd-testday.ks

Using the Live Image

Ideas For Improvement

  1. Create a .desktop file with a Test Day URL on the Desktop
  2. Make browser default homepage http://fedoraproject.org/wiki/Test_Day:Current (suggested by User:sgallagh)
  3. Setup a test day .repo for the running live image (suggested by User:sgallagh)