summaryrefslogtreecommitdiffstats
path: root/livecd-fedora-base-desktop.ks
diff options
context:
space:
mode:
Diffstat (limited to 'livecd-fedora-base-desktop.ks')
-rw-r--r--livecd-fedora-base-desktop.ks121
1 files changed, 0 insertions, 121 deletions
diff --git a/livecd-fedora-base-desktop.ks b/livecd-fedora-base-desktop.ks
deleted file mode 100644
index 6d2f46a..0000000
--- a/livecd-fedora-base-desktop.ks
+++ /dev/null
@@ -1,121 +0,0 @@
-lang en_US.UTF-8
-keyboard us
-timezone US/Eastern
-auth --useshadow --enablemd5
-selinux --enforcing
-firewall --disabled
-xconfig --startxonboot
-services --enabled=NetworkManager,dhcdbd --disabled=network,sshd
-
-repo --name=development --baseurl=http://download.fedoraproject.org/pub/fedora/linux/development/i386/os
-
-%packages
-@base-x
-@base
-@core
-@admin-tools
-@dial-up
-@hardware-support
-kernel
-memtest86+
-
-# save some space
--specspo
--esc
--samba-client
--a2ps
--redhat-lsb
--sox
--hplip
--hpijs
-# smartcards won't really work on the livecd.
--coolkey
--ccid
-# duplicate functionality
--pinfo
--vorbis-tools
--wget
-# lose the compat stuff
--compat*
-
-# scanning takes quite a bit of space :/
--xsane
--xsane-gimp
--sane-backends
-
-# lots of people want to have this
-gparted
-
-# livecd bits to set up the livecd and be able to install
-anaconda
-isomd5sum
-
-# make sure debuginfo doesn't end up on the live image
--*debuginfo
-%end
-
-%post
-# FIXME: it'd be better to get this installed from a package
-cat > /etc/rc.d/init.d/fedora-live << EOF
-#!/bin/bash
-#
-# live: Init script for live image
-#
-# chkconfig: 345 00 99
-# description: Init script for live image.
-
-. /etc/init.d/functions
-
-if ! strstr "\`cat /proc/cmdline\`" liveimg || [ "\$1" != "start" ] || [ -e /.liveimg-configured ] ; then
- exit 0
-fi
-
-exists() {
- which \$1 >/dev/null 2>&1 || return
- \$*
-}
-
-touch /.liveimg-configured
-
-# mount live image
-if [ -b /dev/live ]; then
- mkdir -p /mnt/live
- mount -o ro /dev/live /mnt/live
-fi
-
-# configure X
-exists system-config-display --noui --reconfig --set-depth=24
-
-# unmute sound card
-exists alsaunmute 0 2> /dev/null
-
-# add fedora user with no passwd
-useradd -c "Fedora Live" fedora
-passwd -d fedora > /dev/null
-
-# turn off firstboot for livecd boots
-echo "RUN_FIRSTBOOT=NO" > /etc/sysconfig/firstboot
-
-# don't start yum-updatesd for livecd boots
-chkconfig --level 345 yum-updatesd off
-
-# don't start cron/at as they tend to spawn things which are
-# disk intensive that are painful on a live image
-chkconfig --level 345 crond off
-chkconfig --level 345 atd off
-chkconfig --level 345 anacron off
-chkconfig --level 345 readahead_early off
-chkconfig --level 345 readahead_later off
-
-# Stopgap fix for RH #217966; should be fixed in HAL instead
-touch /media/.hal-mtab
-EOF
-
-chmod 755 /etc/rc.d/init.d/fedora-live
-/sbin/restorecon /etc/rc.d/init.d/fedora-live
-/sbin/chkconfig --add fedora-live
-
-# save a little bit of space at least...
-rm -f /boot/initrd*
-
-%end