From 6d1e637731da5eb9f89bb35c4da9c6de3785dc07 Mon Sep 17 00:00:00 2001 From: Will Woods Date: Tue, 19 Jun 2012 18:12:55 -0400 Subject: [PATCH] Add plymouth to the installer runtime Now we can have bootsplash if we want. Whee! --- share/runtime-cleanup.tmpl | 4 +--- share/runtime-install.tmpl | 3 +++ share/runtime-postinstall.tmpl | 6 +----- 3 files changed, 5 insertions(+), 8 deletions(-) diff --git a/share/runtime-cleanup.tmpl b/share/runtime-cleanup.tmpl index a479b3ae..5e0b7e34 100644 --- a/share/runtime-cleanup.tmpl +++ b/share/runtime-cleanup.tmpl @@ -23,12 +23,10 @@ removepkg midisport-firmware ## no fancy video, either removepkg libcrystalhd crystalhd-firmware ivtv-firmware cx18-firmware removepkg mesa-dri-drivers llvm-libs -## we don't use plymouth -removepkg plymouth* -removefrom ${product.name}-logos /usr/share/plymouth/* ## we don't create new initramfs/bootloader conf inside anaconda ## (that happens inside the target system after we install dracut/grubby) removepkg dracut-network grubby anaconda-dracut +removefrom ${product.name}-logos /usr/share/plymouth/* ## In order to execute the /usr move on upgrades we need convertfs from dracut ## We also need dracut-shutdown.service and dracut-initramfs-restore to reboot removefrom dracut --allbut /usr/lib/dracut/modules.d/30convertfs/convertfs.sh \ diff --git a/share/runtime-install.tmpl b/share/runtime-install.tmpl index 85057d34..86fb7576 100644 --- a/share/runtime-install.tmpl +++ b/share/runtime-install.tmpl @@ -38,6 +38,9 @@ installpkg kernel installpkg silo tilo %endif +## yay, plymouth +installpkg plymouth + ## extra dracut modules installpkg dracut-network anaconda-dracut diff --git a/share/runtime-postinstall.tmpl b/share/runtime-postinstall.tmpl index 13e3dbc8..95be02b4 100644 --- a/share/runtime-postinstall.tmpl +++ b/share/runtime-postinstall.tmpl @@ -33,11 +33,7 @@ systemctl disable systemd-readahead-collect.service \ systemctl mask fedora-configure.service fedora-loadmodules.service \ fedora-storage-init.service fedora-storage-init-late.service \ fedora-autorelabel.service fedora-autorelabel-mark.service \ - fedora-wait-storage.service media.mount \ - plymouth-quit.service plymouth-quit-wait.service \ - plymouth-kexec.service plymouth-halt.service \ - plymouth-poweroff.service plymouth-reboot.service \ - plymouth-read-write.service plymouth-start.service + fedora-wait-storage.service media.mount ## install some basic configuration files append etc/resolv.conf ""