]> git.pld-linux.org Git - packages/dracut.git/blob - create-target-dir-for-symlink.patch
- kmod >= 6 is as good as module-init-tools
[packages/dracut.git] / create-target-dir-for-symlink.patch
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.028123 seconds and 3 git commands to generate.