fix unportability in gen_initramfs_list.sh
PATCH 1/1 fix unportability in gen_initramfs_list.sh
On a Mac OS X machine the output of ls -l is different from a standard Linux machine. Use readlink instead of parsing a hardcoded field number from the ls output.
Signed-off-by Felix Fietkau <[email protected]>
scripts/gen_initramfs_list.sh +1 -1
@@ -135,7 +135,7 @@ parse() { str="${ftype} ${name} ${str} ${dev} ${maj} ${min}" ;; "slink") - local target=`field 11 $(LC_ALL=C ls -l "${location}")` + local target=`readlink "${location}"` str="${ftype} ${name} ${target} ${str}" ;; *)