Browse Source

dracut-functions: create relative symlinks for libraries

master
Harald Hoyer 14 years ago
parent
commit
e51260e4fe
  1. 3
      dracut-functions

3
dracut-functions

@ -359,10 +359,9 @@ inst_library() {
inst "${_src%/*}/.${_src##*/}.hmac" "${_dest%/*}/.${_dest##*/}.hmac" inst "${_src%/*}/.${_src##*/}.hmac" "${_dest%/*}/.${_dest##*/}.hmac"
fi fi
_reallib=$(readlink -f "$_src") _reallib=$(readlink -f "$_src")
_lib=${_src##*/}
inst_simple "$_reallib" "$_reallib" inst_simple "$_reallib" "$_reallib"
inst_dir "${_dest%/*}" inst_dir "${_dest%/*}"
(cd "${initdir}${_dest%/*}" && ln -sfn "$_reallib" "$_lib") ln -sfn $(convert_abs_rel "${_dest}" "${_reallib}") "${initdir}${_dest}"
else else
inst_simple "$_src" "$_dest" inst_simple "$_src" "$_dest"
fi fi

Loading…
Cancel
Save