On Sat, 19 Mar 2011, Michael Tokarev wrote:

> 
> Signed-off-by: Michael Tokarev <m...@tls.msk.ru>
> ---
>  hooks/zz-busybox |    9 +++++++++
>  1 files changed, 9 insertions(+), 0 deletions(-)
> 
> diff --git a/hooks/zz-busybox b/hooks/zz-busybox
> index d6dd3f5..1846376 100755
> --- a/hooks/zz-busybox
> +++ b/hooks/zz-busybox
> @@ -22,4 +22,13 @@ if [ "${BUSYBOX}" != "n" ] && [ -e ${BUSYBOXDIR}/busybox 
> ]; then
>       rm -f ${DESTDIR}/bin/busybox
>       copy_exec ${BUSYBOXDIR}/busybox /bin/busybox
>       ln -s busybox ${DESTDIR}/bin/sh
> +     # Create links with other names if not already exist
> +     # (for this to work this hook should be the last)
> +     # Current busybox may come without --list[-full] support
> +     for link in $(${BUSYBOXDIR}/busybox --list-full 2>/dev/null); do
> +             if [ ! -e "${DESTDIR}/$link" ]; then
> +                     [ -d "${DESTDIR}/${link%/*}" ] || mkdir -p 
> "${DESTDIR}/${link%/*}"
> +                     ln -s /bin/busybox "${DESTDIR}/$link"
> +             fi
> +     done
>  fi

hmmmm
Care to explain the "beauty" of aboves compared to STANDALONE_SHELL
simplicity?

-- 
maks


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110408111359.gd32...@stro.at

Reply via email to