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
parent
911c2de9c3
commit
b955dbf4a9
|
@ -547,17 +547,17 @@ inst_libdir_file() {
|
||||||
shift 2
|
shift 2
|
||||||
for _dir in $libdirs; do
|
for _dir in $libdirs; do
|
||||||
for _i in "$@"; do
|
for _i in "$@"; do
|
||||||
for _f in "$_dir"/$_i; do
|
for _f in "$dracutsysrootdir$_dir"/$_i; do
|
||||||
[[ "$_f" =~ $_pattern ]] || continue
|
[[ "${_f#$dracutsysrootdir}" =~ $_pattern ]] || continue
|
||||||
[[ -e "$dracutsysrootdir$_f" ]] && _files+="$_f "
|
[[ -e "$_f" ]] && _files+="${_f#$dracutsysrootdir} "
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
else
|
else
|
||||||
for _dir in $libdirs; do
|
for _dir in $libdirs; do
|
||||||
for _i in "$@"; do
|
for _i in "$@"; do
|
||||||
for _f in "$_dir"/$_i; do
|
for _f in "$dracutsysrootdir$_dir"/$_i; do
|
||||||
[[ -e "$dracutsysrootdir$_f" ]] && _files+="$_f "
|
[[ -e "$_f" ]] && _files+="${_f#$dracutsysrootdir} "
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue