]> git.pld-linux.org Git - packages/dracut.git/blame - create-target-dir-for-symlink.patch
- rel 4
[packages/dracut.git] / create-target-dir-for-symlink.patch
CommitLineData
4a07a26d
JR
1--- dracut/dracut-functions.sh~ 2012-02-24 15:38:08.000000000 +0100
2+++ dracut/dracut-functions.sh 2012-03-21 15:03:12.440030577 +0100
3@@ -540,7 +540,12 @@
4 inst "$_realsrc"
5 fi
6 fi
7- [[ -d ${_target%/*} ]] && _target=$(readlink -f ${_target%/*})/${_target##*/}
8+ if [[ -d ${_target%/*} ]]; then
9+ if ! [[ -d "$initdir/${_target%/*}" ]]; then
10+ inst_dir "${_target%/*}"
11+ fi
12+ _target=$(readlink -f ${_target%/*})/${_target##*/}
13+ fi
14 ln -sfn $(convert_abs_rel "${_target}" "${_realsrc}") "$initdir/$_target"
15 }
16
This page took 0.033229 seconds and 4 git commands to generate.