From: Harald Hoyer Date: Wed, 5 Aug 2009 14:28:52 +0000 (+0200) Subject: plymouth-populate-initrd: do not install label.so X-Git-Tag: 0.8~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3714170f3388034285650e056cca4bbeb189cdbf;p=thirdparty%2Fdracut.git plymouth-populate-initrd: do not install label.so https://bugzilla.redhat.com/show_bug.cgi?id=515589 It ends up installing the label.so control plugin which isn't supposed to get installed into the initrd. this makes cairo and libX11 and all sorts of things move into the initrd that aren't supposed to. --- diff --git a/modules.d/50plymouth/plymouth-populate-initrd b/modules.d/50plymouth/plymouth-populate-initrd index e26d64616..3a7a04262 100755 --- a/modules.d/50plymouth/plymouth-populate-initrd +++ b/modules.d/50plymouth/plymouth-populate-initrd @@ -42,6 +42,7 @@ else done for x in ${LIBDIR}/plymouth/*.so ; do [[ -f "$x" ]] || continue + [[ "$x" != "${x%%/label.so}" ]] && continue dracut_install "$x" done (