diff --git a/sys/base/busybox/files/busybox.sysconf b/sys/base/busybox/files/busybox.sysconf index 9a8b5d97..810a7af4 100644 --- a/sys/base/busybox/files/busybox.sysconf +++ b/sys/base/busybox/files/busybox.sysconf @@ -5,3 +5,10 @@ if /bin/busybox [ ! -f /var/lib/ymp/sysconf/busybox/postinstall.done ] ; then /bin/busybox chmod u+s /bin/su /bin/busybox date > /var/lib/ymp/sysconf/busybox/postinstall.done fi +for cmd in $(/bin/busybox --list) ; do + if [ -e /usr/bin/$cmd ] || [ -e /usr/sbin/$cmd ] ; then + /bin/busybox rm -f /bin/$cmd + elif ! [ -e /bin/$cmd ] && ! [ -e /sbin/$cmd ]; then + /bin/busybox ln -s busybox /bin/$cmd + fi +done \ No newline at end of file