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
|
||||
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
|
||||
|
|
Loading…
Reference in New Issue