lang en_US.UTF-8 keyboard us timezone --utc GMT auth --useshadow --enablemd5 selinux --disabled firewall --enabled --service=mdns xconfig --startxonboot bootloader --timeout=1 part / --size 2048 services --enabled=NetworkManager,sshd,avahi-daemon --disabled=acpid,auditd,cups,dnsmasq,exim,irda,kerneloops,mdmonitor,netfs,network,nfs,nfslock,nscd,portreserve,rpcbind,rpcgssd,rpcidmapd # Fedora 11 is out now! repo --name=F11 --cost=10 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=fedora-11&arch=i386 repo --name=F11-updates --cost=9 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-released-f11&arch=i386 repo --name=F11-updates-testing --cost=8 --mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=updates-testing-f11&arch=i386 # Enable if the mirrors aren't up to date yet. # repo --name=rawhide --baseurl=http://download.fedora.redhat.com/pub/fedora/linux/development/i386/os %packages --excludedocs --instLangs en:es:ar:pl:pt_BR:pt:it:fr:ht:el:mn:mr_IN:th:am_ET:km_KH:ne_NP:ur_PK:rw:ja:de:tr:te:ps:fa_AF:si @base @base-x @core @hardware-support kernel.i586 # save some space -cracklib-dicts -nss_db -acpid -anacron -mailcap -nano -wavpack -createrepo -irqbalance -specspo -esc -samba-client -a2ps -mpage -redhat-lsb -sox -hplip -hpijs -sendmail -ssmtp -numactl -isdn4k-utils -autofs -efibootmgr -grub -device-mapper-multipath -dmraid -fprintd-pam -microcode_ctl -pam_krb5 -pam_pkcs11 -pcmciautils # exclude input methods -scim* -m17n* # dictionaries are big -aspell-* -hunspell-* -man-pages-* -words # smartcards won't really work on the livecd. -coolkey -ccid # duplicate functionality -pinfo -vorbis-tools -wget # lose the compat stuff -compat* # qlogic firmwares -ql2100-firmware -ql2200-firmware -ql23xx-firmware -ql2400-firmware # scanning takes quite a bit of space :/ -xsane -xsane-gimp -sane-backends # no printing -system-config-printer -cups* -foomatic* -gutenprint* # attempt to remove dependencies on perl -w3m -logwatch -lftp -fbset -exim -deltarpm # remove SELinux stack -setroubleshoot -policycoreutils -policycoreutils-gui -checkpolicy -selinux-* -libselinux-python -libselinux # other random stuff -PackageKit* -bluez* -samba* -*-backgrounds -compiz-gnome # strip fedora trademarks and use the soas release package -fedora-logos -fedora-release -fedora-release-notes generic-logos generic-release generic-release-notes # bits to set up the livecd while anaconda has been removed here isomd5sum #tar seems a decent idea tar # GNOME dependencies. Listed explicitly to prevent equivalent components # from other desktops being brought in instead PolicyKit-gnome notification-daemon %end %post # workaround avahi segfault (#279301) touch /etc/resolv.conf /sbin/restorecon /etc/resolv.conf # work around for poor key import UI in PackageKit rm -f /var/lib/rpm/__db* rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-fedora # go ahead and pre-make the man -k cache (#455968) /usr/sbin/makewhatis -w # save a little bit of space at least... rm -f /boot/initrd* # make sure there aren't core files lying around rm -f /core* cat > /etc/X11/xinit/xinitrc.d/000-source-sugar-debug-settings.sh <