Added check for binaries in mkinitramfs

This commit is contained in:
2016-10-28 15:21:17 -05:00
parent c1b6278454
commit 67ba88c289
2 changed files with 9 additions and 5 deletions

View File

@@ -12,7 +12,7 @@ DEPENDS = findutils,kmod,psmisc,sed
ARCH = x86_64 ARCH = x86_64
URL = URL =
DESC = This package includes scripts to build an initrd image DESC = This package includes scripts to build an initrd image
SNAPVER = sr2 SNAPVER = sr3
ARCHIVE := '' ARCHIVE := ''
SRCDIR := $(PWD)/SRC/mkinitramfs-* SRCDIR := $(PWD)/SRC/mkinitramfs-*

View File

@@ -101,16 +101,20 @@ fi
# Install basic binaries # Install basic binaries
for f in $binfiles ; do for f in $binfiles ; do
ldd /bin/$f | sed "s/\t//" | cut -d " " -f1 >> $unsorted if [ -x /bin/$f ]; then
copy $f bin ldd /bin/$f | sed "s/\t//" | cut -d " " -f1 >> $unsorted
copy $f bin
fi
done done
# Add lvm if present # Add lvm if present
if [ -x /sbin/lvm ] ; then sbinfiles="$sbinfiles lvm dmsetup"; fi if [ -x /sbin/lvm ] ; then sbinfiles="$sbinfiles lvm dmsetup"; fi
for f in $sbinfiles ; do for f in $sbinfiles ; do
ldd /sbin/$f | sed "s/\t//" | cut -d " " -f1 >> $unsorted if [ -x /sbin/$f ]; then
copy $f sbin ldd /sbin/$f | sed "s/\t//" | cut -d " " -f1 >> $unsorted
copy $f sbin
fi
done done
# Add module symlinks if appropriate # Add module symlinks if appropriate