diff --git a/fedora-live-mini.ks b/fedora-live-mini.ks index 13fac47..8222486 100644 --- a/fedora-live-mini.ks +++ b/fedora-live-mini.ks @@ -17,6 +17,8 @@ repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?rep #repo --name=updates --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f$releasever&arch=$basearch #repo --name=updates-testing --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f$releasever&arch=$basearch +%include fedora-live-minimization.ks + %packages @base-x @standard @@ -25,11 +27,6 @@ repo --name=rawhide --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?rep kernel memtest86+ -# grub-efi and grub2 and efibootmgr so anaconda can use the right one on install. -grub-efi -grub2 -efibootmgr - # implicitly include the fonts we want liberation-mono-fonts liberation-sans-fonts @@ -42,27 +39,19 @@ dejavu-sans-mono-fonts dejavu-serif-fonts # We like noise -alsa-plugins-pulseaudio -alsa-utils -pulseaudio -pulseaudio-module-x11 -pulseaudio-utils +@multimedia # Remove default base packages we don't want --coolkey -dos2unix -dump -finger -fprintd-pam -hunspell --irda-utils -jwhois -lftp -mlocate -nano --nc -nfs-utils --nss_ldap -numactl -pcmciautils -pm-utils @@ -70,36 +59,17 @@ pulseaudio-utils -rdist -rsh -rsync --sendmail -sos -stunnel --system-config-firewall-tui --system-config-network-tui --talk -time -tree -words -ypbind -# Remove default base-x packages we don't want --cups-pk-helper --glx-utils --system-config-date --system-config-firewall --system-config-network --system-config-printer --system-config-services --system-config-users - # Remove default unwanted hardware firmware and support we don't want -foomatic* -ghostscript* -ivtv-firmware --ql2100-firmware --ql2200-firmware --ql23xx-firmware --ql2400-firmware --ql2500-firmware # These are listed somewhere other than hardware support! -irda-utils -fprintd* @@ -110,15 +80,14 @@ pulseaudio-utils -man-pages* -words -# livecd bits to set up the livecd and be able to install +# The point of a live image is to install anaconda +@anaconda-tools # Add some useful utils -system-config-firewall-base +firewall-config gnome-packagekit powertop -gnupg2 -yum-presto avahi # Remove sendmail: this needs to be explicit diff --git a/fedora-livecd-meego.ks b/fedora-livecd-meego.ks deleted file mode 100644 index f0aa45d..0000000 --- a/fedora-livecd-meego.ks +++ /dev/null @@ -1,81 +0,0 @@ -# Maintained by the Fedora Mini SIG: -# https://fedoraproject.org/wiki/SIGs/FedoraMini - -%include fedora-live-mini.ks - -%packages - -# MeeGo NetBook UX -@meego-netbook -notification-daemon -gnome-terminal -empathy -gypsy -geoclue-gypsy -firefox -dates -contacts -tasks - -# remove while it crashes X -# gnome-bluetooth-moblin - -# telepathy IM protocols -telepathy-salut -telepathy-sofiasip -telepathy-gabble -telepathy-farsight -telepathy-butterfly - -# Some useful gnome tools -cheese -nautilus - -# display managers -gdm - -%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 auto-login for for liveuser -cat >> /etc/gdm/custom.conf << FOE -[daemon] -AutomaticLoginEnable=true -AutomaticLogin=liveuser -FOE - -# Set the Moblin icon/cursor/gtk theme -cat > /etc/gtk-2.0/gtkrc << FOE -gtk-theme-name = "Moblin-Netbook" -gtk-icon-theme-name = "moblin" -gtk-cursor-theme-name = "moblin" -gtk-button-images = 0 -gtk-menu-images = 0 -FOE - -# Add favourite apps to MyZone -mkdir -p /etc/skel/.local/share/ -cat > /etc/skel/.local/share/favourite-apps << FOE -file:///usr/share/applications/moblin-app-installer.desktop file:///usr/share/applications/anjal.desktop file:///usr/share/applications/firefox.desktop file:///usr/share -/applications/fedora-empathy.desktop file:///usr/share/applications/hornsey.desktop file:///usr/share/applications/fedora-dates.desktop file:///usr/share/applications/fedora-con -tacts.desktop file:///usr/share/applications/fedora-tasks.desktop -FOE - -cat >> /etc/init.d/livesys << FOE - -# Add the moblin favourite icons -mkdir -p /home/liveuser/.local/share/ -cp /etc/skel/.local/share/favourite-apps /home/liveuser/.local/share/ -FOE - -# Turn off PackageKit-command-not-found while uninstalled -sed -i -e 's/^SoftwareSourceSearch=true/SoftwareSourceSearch=false/' /etc/PackageKit/CommandNotFound.conf - -EOF - -%end