From 4af399d67e8a305000fcc42f0f135e42759eb6aa Mon Sep 17 00:00:00 2001 From: Kalev Lember Date: Oct 24 2014 14:30:29 +0000 Subject: Drop the desktop spin kickstarts It's superseded by the Workstation product. --- diff --git a/fedora-desktop-packages.ks b/fedora-desktop-packages.ks deleted file mode 100644 index 68d9ba0..0000000 --- a/fedora-desktop-packages.ks +++ /dev/null @@ -1,24 +0,0 @@ -%packages -@firefox -@gnome-desktop -@libreoffice -@networkmanager-submodules - -# FIXME; apparently the glibc maintainers dislike this, but it got put into the -# desktop image at some point. We won't touch this one for now. -nss-mdns - -# This one needs to be kicked out of @standard --smartmontools - -# We use gnome-control-center's printer and input sources panels instead --system-config-printer --im-chooser - -# Similarly, there was also some debate about removing rsyslog from @standard -# (since much of its functionality is provided by journald now), but it's -# not going to happen for f20 either, so drop it here for now. -# https://lists.fedoraproject.org/pipermail/devel/2013-July/186796.html --rsyslog - -%end diff --git a/fedora-live-desktop.ks b/fedora-live-desktop.ks deleted file mode 100644 index 8bf92e9..0000000 --- a/fedora-live-desktop.ks +++ /dev/null @@ -1,65 +0,0 @@ -# Maintained by the Fedora Desktop SIG: -# http://fedoraproject.org/wiki/SIGs/Desktop -# mailto:desktop@lists.fedoraproject.org - -%include fedora-live-base.ks -%include fedora-desktop-packages.ks - -part / --size 4096 - -%post -cat >> /etc/rc.d/init.d/livesys << EOF - - -# disable updates plugin -cat >> /usr/share/glib-2.0/schemas/org.gnome.software.gschema.override << FOE -[org.gnome.software] -download-updates=false -FOE - -# don't run gnome-initial-setup -mkdir ~liveuser/.config -touch ~liveuser/.config/gnome-initial-setup-done - -# make the installer show up -if [ -f /usr/share/applications/liveinst.desktop ]; then - # Show harddisk install in shell dash - sed -i -e 's/NoDisplay=true/NoDisplay=false/' /usr/share/applications/liveinst.desktop "" - # need to move it to anaconda.desktop to make shell happy - mv /usr/share/applications/liveinst.desktop /usr/share/applications/anaconda.desktop - - cat >> /usr/share/glib-2.0/schemas/org.gnome.shell.gschema.override << FOE -[org.gnome.shell] -favorite-apps=['firefox.desktop', 'evolution.desktop', 'empathy.desktop', 'rhythmbox.desktop', 'shotwell.desktop', 'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-documents.desktop', 'anaconda.desktop'] -FOE - - # Make the welcome screen show up - if [ -f /usr/share/anaconda/gnome/fedora-welcome.desktop ]; then - mkdir -p ~liveuser/.config/autostart - cp /usr/share/anaconda/gnome/fedora-welcome.desktop /usr/share/applications/ - cp /usr/share/anaconda/gnome/fedora-welcome.desktop ~liveuser/.config/autostart/ - fi -fi - -# rebuild schema cache with any overrides we installed -glib-compile-schemas /usr/share/glib-2.0/schemas - -# set up auto-login -cat > /etc/gdm/custom.conf << FOE -[daemon] -AutomaticLoginEnable=True -AutomaticLogin=liveuser -FOE - -# Turn off PackageKit-command-not-found while uninstalled -if [ -f /etc/PackageKit/CommandNotFound.conf ]; then - sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf -fi - -# make sure to set the right permissions and selinux contexts -chown -R liveuser:liveuser /home/liveuser/ -restorecon -R /home/liveuser/ - -EOF - -%end diff --git a/fedora-livecd-desktop.ks b/fedora-livecd-desktop.ks deleted file mode 100644 index 2215714..0000000 --- a/fedora-livecd-desktop.ks +++ /dev/null @@ -1,112 +0,0 @@ -# Desktop with customizations to fit in a CD (package removals, etc.) -# Maintained by the Fedora Desktop SIG: -# http://fedoraproject.org/wiki/SIGs/Desktop -# mailto:desktop@lists.fedoraproject.org - -%include fedora-live-desktop.ks -%include fedora-live-minimization.ks - -%packages -# reduce the office suite in size --planner --libreoffice-xsltfilter --libreoffice-pyuno --libreoffice-emailmerge --libreoffice-math - -# remove some other applications --gnome-boxes --gnome-dictionary - -# remove input method things we don't need --ibus-typing-booster --imsettings --imsettings-gsettings - -# Drop the Java plugin --icedtea-web --java-1.8.0-openjdk - -# Drop things that pull in perl --linux-atm - -# No printing --foomatic-db-ppds --foomatic - -# we don't want prelink --prelink - -# Dictionaries are big -# we're going to try keeping hunspell-* after notting, davidz, and ajax voiced -# strong preference to giving it a go on #fedora-desktop. -# also see http://bugzilla.gnome.org/681084 --aspell-* --man-pages* --words - -# Help and art and fonts can be big, too --evolution-help --desktop-backgrounds-basic --*backgrounds-extras --stix-fonts - -# Legacy and cmdline things we don't want --krb5-auth-dialog --krb5-workstation --pam_krb5 --quota --nano --minicom --dos2unix --finger --ftp --jwhois --mtr --pinfo --rsh --telnet --nfs-utils --ypbind --yp-tools --rpcbind --acpid --ntsysv --rmt --talk --lftp --tcpdump --dump - -# Drop some system-config things --system-config-language --system-config-rootpassword --system-config-services --policycoreutils-gui - -# These things are cut purely for space reasons --aisleriot --brasero --brasero-nautilus --bijiben --gnome-system-log --deja-dup --eog --gnu-free-mono-fonts --gnu-free-sans-fonts --gnu-free-serif-fonts --uboot-tools --dtc - -# Without gnu freefonts, the lack of Malayalam coverage is -# a problem in anaconda (#977764) -lohit-malayalam-fonts - -%end - -%post - -# This is a huge file and things work ok without it -rm -f /usr/share/icons/HighContrast/icon-theme.cache - -%end