From 882d383dd18c47c8e1ba98e5ca307ff182c6f06f Mon Sep 17 00:00:00 2001 From: Nico Dietrich Date: Thu, 9 Feb 2006 16:26:50 +0000 Subject: fix cobi for relative links git-svn-id: http://svn.openslx.org/svn/openslx/dxs/ld4@67 95ad53e4-c205-0410-b2fa-d234c58c8868 --- initrd/mkdxsinitrd | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/initrd/mkdxsinitrd b/initrd/mkdxsinitrd index b77319cd..71a1531a 100755 --- a/initrd/mkdxsinitrd +++ b/initrd/mkdxsinitrd @@ -74,7 +74,13 @@ if [ -z ${FPTB} ] ; then return 1; elif [ -L ${FPTB} ] ; then # do not copy the link but the binary the link points to - FPTB=${ROOTDIR}/`ls -la ${FPTB} | sed -e "s,.* ,,"` + + local LINKDEST=`ls -la ${FPTB} | sed -e "s,.* ,,"` + case $LINKDEST in + /*) FPTB=${ROOTDIR}${LINKDEST} + ;; + *) ;; + esac cp ${FPTB} ${INSTDIR}/${DEST} else cp ${FPTB} ${INSTDIR}/${DEST} -- cgit v1.2.3-55-g7522