livemedia-creator: Update kickstarts for rawhide

This commit is contained in:
Brian C. Lane 2016-03-04 13:45:02 -08:00
parent 8cf8877e50
commit 9328100a4d

View File

@ -10,28 +10,27 @@ timezone US/Eastern
lang en_US.UTF-8 lang en_US.UTF-8
# Firewall configuration # Firewall configuration
firewall --enabled --service=mdns firewall --enabled --service=mdns
url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/" url --url="http://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/"
# Network information
network --bootproto=dhcp --device=link --activate
# System authorization information # System authorization information
auth --useshadow --enablemd5 auth --useshadow --passalgo=sha512
# SELinux configuration # SELinux configuration
selinux --enforcing selinux --enforcing
# System services # System services
services --disabled="network,sshd" --enabled="NetworkManager" services --disabled="network,sshd" --enabled="NetworkManager,ModemManager"
# livemedia-creator modifications. # livemedia-creator modifications.
shutdown shutdown
# System bootloader configuration # System bootloader configuration
bootloader --location=mbr bootloader --location=none
# Clear blank disks or all existing partitions # Clear blank disks or all existing partitions
clearpart --all --initlabel clearpart --all --initlabel
rootpw rootme rootpw rootme
# Disk partitioning information # Disk partitioning information
part / --fstype="ext4" --size=4096 part / --size=6656
part / --size=6144
%post %post
# FIXME: it'd be better to get this installed from a package # FIXME: it'd be better to get this installed from a package
@ -177,6 +176,9 @@ systemctl --no-reload disable atd.service 2> /dev/null || :
systemctl stop crond.service 2> /dev/null || : systemctl stop crond.service 2> /dev/null || :
systemctl stop atd.service 2> /dev/null || : systemctl stop atd.service 2> /dev/null || :
# Don't sync the system clock when running live (RHBZ #1018162)
sed -i 's/rtcsync//' /etc/chrony.conf
# Mark things as configured # Mark things as configured
touch /.liveimg-configured touch /.liveimg-configured
@ -258,7 +260,6 @@ systemctl enable tmp.mount
# note https://bugzilla.redhat.com/show_bug.cgi?id=1135475 # note https://bugzilla.redhat.com/show_bug.cgi?id=1135475
cat >> /etc/fstab << EOF cat >> /etc/fstab << EOF
vartmp /var/tmp tmpfs defaults 0 0 vartmp /var/tmp tmpfs defaults 0 0
varcacheyum /var/cache/yum tmpfs mode=0755,context=system_u:object_r:rpm_var_cache_t:s0 0 0
EOF EOF
# work around for poor key import UI in PackageKit # work around for poor key import UI in PackageKit
@ -280,12 +281,6 @@ rm -f /core*
# convince readahead not to collect # convince readahead not to collect
# FIXME: for systemd # FIXME: for systemd
# forcibly regenerate fontconfig cache (so long as this live image has
# fontconfig) - see #1169979
if [ -x /usr/bin/fc-cache ] ; then
fc-cache -f
fi
echo 'File created by kickstart. See systemd-update-done.service(8).' \ echo 'File created by kickstart. See systemd-update-done.service(8).' \
| tee /etc/.updated >/var/.updated | tee /etc/.updated >/var/.updated
@ -305,9 +300,6 @@ fi
%post %post
# This is a huge file and things work ok without it
rm -f /usr/share/icons/HighContrast/icon-theme.cache
cat >> /etc/rc.d/init.d/livesys << EOF cat >> /etc/rc.d/init.d/livesys << EOF
@ -372,39 +364,34 @@ EOF
%packages %packages
@anaconda-tools @anaconda-tools
@base-x @base-x
@base-x
@core @core
@core @firefox
@fonts
@fonts @fonts
@guest-desktop-agents @guest-desktop-agents
@guest-desktop-agents
@hardware-support
@hardware-support @hardware-support
@libreoffice @libreoffice
@multimedia @multimedia
@multimedia
@networkmanager-submodules @networkmanager-submodules
@printing @printing
@printing
@workstation-product @workstation-product
aajohan-comfortaa-fonts aajohan-comfortaa-fonts
anaconda anaconda
dracut-config-generic
dracut-live
fedora-productimg-workstation fedora-productimg-workstation
glibc-all-langpacks
grub2-efi
kernel kernel
# Make sure that DNF doesn't pull in debug kernel to satisfy kmod() requires # Make sure that DNF doesn't pull in debug kernel to satisfy kmod() requires
kernel-modules kernel-modules
kernel-modules-extra kernel-modules-extra
memtest86+ memtest86+
syslinux
-@dial-up -@dial-up
-@input-methods -@input-methods
-@standard -@standard
-dracut-config-rescue
-gfs2-utils -gfs2-utils
-reiserfs-utils -reiserfs-utils
dracut-live
dracut-config-generic
grub2-efi
-dracut-config-rescue
%end %end