Browse Source

dracut-functions:inst_symlink() create target dir

if the target directory of the symlink didn't exist, we failed
master
Harald Hoyer 15 years ago
parent
commit
11adeb7c01
  1. 3
      dracut-functions

3
dracut-functions

@ -379,7 +379,8 @@ inst_symlink() { @@ -379,7 +379,8 @@ inst_symlink() {
[[ -L $target ]] && return 0
realsrc=$(readlink -f "$src")
[[ $realsrc = ${realsrc##*/} ]] && realsrc=${src%/*}/$realsrc
inst "$realsrc" && ln -s "$realsrc" "$target"
inst "$realsrc" && mkdir -p "${target%/*}" && \
ln -s "$realsrc" "$target"
}

# find a udev rule in the usual places.

Loading…
Cancel
Save