summaryrefslogtreecommitdiffstats
path: root/fedora-livecd-desktop.ks
diff options
context:
space:
mode:
Diffstat (limited to 'fedora-livecd-desktop.ks')
-rw-r--r--fedora-livecd-desktop.ks60
1 files changed, 9 insertions, 51 deletions
diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks
index 9d78fc5..4a38020 100644
--- a/fedora-livecd-desktop.ks
+++ b/fedora-livecd-desktop.ks
@@ -1,24 +1,18 @@
+# Desktop with customizationst to fit in a CD sized image (package removals, etc.)
# Maintained by the Fedora Desktop SIG:
# http://fedoraproject.org/wiki/SIGs/Desktop
-# mailto:fedora-desktop-list@redhat.com
+# mailto:fedora-desktop-list@fedoraproject.org
-## NOTE:
-# This file should in general be *subtraction* from the gnome-desktop
-# comps group to fit within a CD-sized image. If you want to add
-# a package to the desktop, add them to the comps group.
-
-%include fedora-live-base.ks
+%include fedora-live-desktop.ks
+%include fedora-live-minimization.ks
%packages
-@graphical-internet
-@sound-and-video
-@gnome-desktop
-@office
-nss-mdns
+# First, no office.
+-openoffice.org-*
-# avoid weird case where we pull in more festival stuff than we need
-festival
-festvox-slt-arctic-hts
+# Temporary list of things removed from comps but not synced yet
+-specspo
+-xsane
# dictionaries are big
-aspell-*
@@ -68,40 +62,4 @@ festvox-slt-arctic-hts
-system-config-rootpassword
-system-config-services
-policycoreutils-gui
-
-# use the PackageKit helper for bash
-PackageKit-command-not-found
-
-%end
-
-%post
-cat >> /etc/rc.d/init.d/livesys << EOF
-# disable screensaver locking
-gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/gnome-screensaver/lock_enabled false >/dev/null
-gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /desktop/gnome/lockdown/disable_lock_screen true >/dev/null
-
-# set up timed auto-login for after 60 seconds
-cat >> /etc/gdm/custom.conf << FOE
-[daemon]
-TimedLoginEnable=true
-TimedLogin=liveuser
-TimedLoginDelay=60
-FOE
-
-# Show harddisk install on the desktop
-sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop
-mkdir /home/liveuser/Desktop
-cp /usr/share/applications/liveinst.desktop /home/liveuser/Desktop
-chown -R liveuser.liveuser /home/liveuser/Desktop
-chmod a+x /home/liveuser/Desktop/liveinst.desktop
-
-# But not trash and home
-gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/nautilus/desktop/trash_icon_visible false >/dev/null
-gconftool-2 --direct --config-source=xml:readwrite:/etc/gconf/gconf.xml.defaults -s -t bool /apps/nautilus/desktop/home_icon_visible false >/dev/null
-
-# Turn off PackageKit-command-not-found while uninstalled
-sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf
-
-EOF
-
%end