From: Harald Hoyer Date: Tue, 7 Feb 2012 16:11:58 +0000 (+0100) Subject: dracut: construct PATH with resolved symlinks X-Git-Tag: 015~15 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=65fe8ae8a543164abe3fc62443b254dbf1ada0a2;p=thirdparty%2Fdracut.git dracut: construct PATH with resolved symlinks --- diff --git a/dracut b/dracut index f74432e58..4b1859a4d 100755 --- a/dracut +++ b/dracut @@ -279,7 +279,13 @@ if ! [[ $kernel ]]; then fi [[ $outfile ]] || outfile="/boot/initramfs-$kernel.img" -PATH=/sbin:/bin:/usr/sbin:/usr/bin +for i in /usr/bin /bin /usr/sbin /sbin; do + rl=$i + if [ -L "$i" ]; then + rl=$(readlink -f $i) + fi + PATH="$PATH:$rl" +done export PATH unset LD_LIBRARY_PATH unset GREP_OPTIONS