bb: do not clobber the bash symlink
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 13 Jun 2019 20:21:52 +0000 (16:21 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 11 Jul 2019 18:29:21 +0000 (14:29 -0400)
commitc0d10a24ce1d5d8e82a52d3e9e823a6517b4415b
tree30ae507a8c7287c94baba76624f6d3ccebbb0840
parentba425c2ccf4dd1514b9f5faf19b63861b1e753e4
bb: do not clobber the bash symlink

This gets confusing when working with both busybox and bash, as most of
our systems do.  If you install busybox after bash, such as by cd
tools/apps/busybox; make, then /bin/bash -> busybox.

It seems nice to have the bash symlink get covered by busybox, but then
again, on Akaros, the #!/bin/bash line doesn't get handled by the
kernel.  The shells just run the script internally, so they don't
handler the interpreter line.  Parlib doesn't even do it - it runs
"/bin/sh WHATEVER."

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
tools/apps/busybox/defconfig-1.17.3