diff options
Diffstat (limited to 'fedora-livecd-desktop.ks')
-rw-r--r-- | fedora-livecd-desktop.ks | 60 |
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 |