# The RIT Fedora Remix # # Authors: # Luke Macken # Eitan Romanoff # # Tasks: # https://fedorahosted.org/fossrit/query?milestone=RIT+Spin # # Instructions: # sudo yum -y install spin-kickstarts livecd-tools # sudo livecd-creator -c fedora-rit-spin.ks %include /usr/share/spin-kickstarts/fedora-live-desktop.ks %include /usr/share/spin-kickstarts/fedora-live-minimization.ks %packages # Must-have applications wget libreoffice-writer #libreoffice-base libreoffice-calc thunderbird #codeblocks pidgin ekiga emacs gimp inkscape dia banshee git htop powertop nethack #mplayer screen vim-common vim-enhanced vim zsh #vlc nano #audacity gpp wine wireshark irssi xchat gwibber elinks transmission midori evince gnumeric abiword fpaste # Legacy cmdline things we don't want -krb5-auth-dialog -krb5-workstation -pam_krb5 -quota -minicom -jwhois -mtr -pinfo -rsh -nfs-utils -ypbind -yp-tools -rpcbind -acpid -ntsysv # Drop some system-config things -system-config-boot -system-config-language -system-config-network -system-config-rootpassword -system-config-services -policycoreutils-gui %end %post # This will remove duplicate omni.jar archives created from previous builds rm -rf /tmp/firefox-omni #unzip omni.jar mkdir -p /tmp/firefox-omni pushd /tmp/firefox-omni unzip /usr/lib*/firefox-*/omni.jar # Create the custom browserconfig.properties file cat > /tmp/firefox-omni/chrome/en-US/locale/branding/browserconfig.properties < /tmp/firefox-omni/defaults/profile/bookmarks.html < Bookmarks

Bookmarks

Bookmarks Toolbar

Fedora Documentation
Fedora Documentation.

Fedora Project

Fedora Project
Home of the Fedora Project.
Fedora Forum
Fedora Forums for community interaction.
Fedora Solved
Community answers to community questions.
Fedora Weekly News
Fedora Weekly News.
Planet Fedora
Blogs by Fedora contributors.
Join Fedora!
Join the Fedora Project!

Red Hat

Red Hat
Home of Red Hat, sponsor of the Fedora Project.
JBoss
Home of the JBoss community, sponsored by Red Hat.
OpenSource.com
Open Source applied to the world.
The Open Source Way
Community authored open source best practices.

Free Content

Wikipedia
Collaborative encycolpedia.
LibriVox
Freely licensed audio books.
Open Clip Art
Freely licensed clip art.
Free Sound
Freely licensed sound.
Creative Commons
Free licenses for creative work.

RIT Bookmarks

EOF # Zip things back up # >/dev/null will mute output zip -9 -r omni.jar * >/dev/null mv omni.jar /usr/lib/firefox-6/omni.jar # go to the backgrounds folder for custom images cd /usr/share/backgrounds/images # fetch custom RIT backgrounds # note: resolv.conf is not yet set up, so we have to use the hosting ip directly su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/RIT_1280x1024.png" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/RIT_2048x1536.png" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/RIT_1920x1200.png" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/tiger_1280x1024.png" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/tiger_2048x1536.png" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/tiger_1920x1200.png" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/sentinel_1280x800.png" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/celebration_1280x800.png" # normalish (1280 x 1024) su -c "cp /usr/share/backgrounds/lovelock/default-stripes/normalish/lovelock.png /usr/share/backgrounds/lovelock/default-stripes/normalish/lovelock.png.backup" su -c "rm /usr/share/backgrounds/lovelock/default-stripes/normalish/lovelock.png" su -c "cp /usr/share/backgrounds/images/tiger_1280x1024.png /usr/share/backgrounds/lovelock/default-stripes/normalish/lovelock.png" # standard (2048x1536) su -c "cp /usr/share/backgrounds/lovelock/default-stripes/standard/lovelock.png /usr/share/backgrounds/lovelock/default-stripes/standard/lovelock.png.backup" su -c "rm /usr/share/backgrounds/lovelock/default-stripes/standard/lovelock.png" su -c "cp /usr/share/backgrounds/images/tiger_2048x1536.png /usr/share/backgrounds/lovelock/default-stripes/standard/lovelock.png" # wide (1920x1200) su -c "cp /usr/share/backgrounds/lovelock/default-stripes/wide/lovelock.png /usr/share/backgrounds/lovelock/default-stripes/wide/lovelock.png.backup" su -c "rm /usr/share/backgrounds/lovelock/default-stripes/wide/lovelock.png" su -c "cp /usr/share/backgrounds/images/tiger_1920x1200.png /usr/share/backgrounds/lovelock/default-stripes/wide/lovelock.png" # Fetch rpm fusion scripts, bash_profile su -c "mkdir -p /usr/share/autostart" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/enablerpmfusion.txt" su -c "wget --header=\"Host: foss.rit.edu\" http://129.21.49.21/ritfedoraremix/FusionEnableLauncher.txt" su -c "mv FusionEnableLauncher.txt FusionEnableLauncher.py" su -c "mv enablerpmfusion.txt enablerpmfusion.sh" su -c "chmod a+rwx FusionEnableLauncher.py" su -c "chmod a+rwx enablerpmfusion.sh" su -c "cp FusionEnableLauncher.py /usr/share/autostart/FusionEnableLauncher.py" su -c "cp enablerpmfusion.sh /usr/share/autostart/enablerpmfusion.sh" %end