summaryrefslogtreecommitdiffstats
path: root/scripts/plymouth-populate-initrd.in
diff options
context:
space:
mode:
authorRay Strode <rstrode@redhat.com>2008-07-09 21:31:20 -0400
committerRay Strode <rstrode@redhat.com>2008-07-09 21:31:20 -0400
commitd8086a93a37e1e76c7b544a13faef13683c79b62 (patch)
treec4e0856b634c8576988051ed4be69cb3cfe959b0 /scripts/plymouth-populate-initrd.in
parentd10b3eb6da0521dc1bb0a2a1d62f619a2460d73c (diff)
downloadplymouth-d8086a93a37e1e76c7b544a13faef13683c79b62.tar.gz
plymouth-d8086a93a37e1e76c7b544a13faef13683c79b62.tar.xz
plymouth-d8086a93a37e1e76c7b544a13faef13683c79b62.zip
Compute libdir using yet a different heuristic
The previous one falls over for ia64
Diffstat (limited to 'scripts/plymouth-populate-initrd.in')
-rwxr-xr-xscripts/plymouth-populate-initrd.in2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/plymouth-populate-initrd.in b/scripts/plymouth-populate-initrd.in
index 033ca06..e4ccded 100755
--- a/scripts/plymouth-populate-initrd.in
+++ b/scripts/plymouth-populate-initrd.in
@@ -7,7 +7,7 @@ set -e
[ -z "$LIBEXECDIR" ] && LIBEXECDIR="/usr/libexec"
[ -z "$DATADIR" ] && DATADIR="/usr/share"
[ -z "$SYSTEMMAP" ] && SYSTEM_MAP="/boot/System.map-$(/bin/uname -r)"
-[ -z "$LIB" ] && $(eu-readelf -h /usr/bin/plymouth | grep Class | grep -q ELF64) && LIB="lib64" || LIB="lib"
+[ -z "$LIB" ] && $(echo nash-showelfinterp /usr/bin/plymouth | /sbin/nash --forcequiet | grep -q lib64) && LIB="lib64" || LIB="lib"
[ -z "$LIBDIR" ] && LIBDIR="/usr/$LIB"
[ -z "$BINDIR" ] && BINDIR="/usr/bin"
[ -z "$GRUB_MENU_TITLE" ] && GRUB_MENU_TITLE="Graphical Bootup"