fix(dracut-init.sh): make inst_libdir_file work with dracutsysrootdir set

Signed-off-by: Zoltán Böszörményi <zboszor@pr.hu>
master
Zoltán Böszörményi 2021-01-19 17:24:06 +01:00 committed by Jóhann B. Guðmundsson
parent 911c2de9c3
commit b955dbf4a9
1 changed files with 5 additions and 5 deletions

View File

@ -547,17 +547,17 @@ inst_libdir_file() {
shift 2
for _dir in $libdirs; do
for _i in "$@"; do
for _f in "$_dir"/$_i; do
[[ "$_f" =~ $_pattern ]] || continue
[[ -e "$dracutsysrootdir$_f" ]] && _files+="$_f "
for _f in "$dracutsysrootdir$_dir"/$_i; do
[[ "${_f#$dracutsysrootdir}" =~ $_pattern ]] || continue
[[ -e "$_f" ]] && _files+="${_f#$dracutsysrootdir} "
done
done
done
else
for _dir in $libdirs; do
for _i in "$@"; do
for _f in "$_dir"/$_i; do
[[ -e "$dracutsysrootdir$_f" ]] && _files+="$_f "
for _f in "$dracutsysrootdir$_dir"/$_i; do
[[ -e "$_f" ]] && _files+="${_f#$dracutsysrootdir} "
done
done
done