[re]Bug in busybox base applet?
Bernd Petrovitsch
bernd at firmix.at
Thu Sep 1 09:04:25 UTC 2005
On Thu, 2005-09-01 at 10:30 +0200, Dirk Clemens wrote:
> I would to anser to the message
> http://www.busybox.net/lists/busybox/2005-August/015702.html
> of Rob. Because I have subscribed the list only a few minutes
> ago I'm only able to post a new thread.
> Sorry.
>
>
> I have thougth about Robs remarks and have 2 solutions:
>
> 1.)
> busybox knows allways all possible applets it may support.
> All calls with non implemented applet names generates an
> error message: "applet xxx is not compiled into busybox".
I can imagine that there are situations where you do not want (or able)
to install tens of sym-links (and just use shell functions) just have
one binary named "busybox".
I just can't get a good example together.
> 2.)
> A more restrictive solution:
>
> The main busybox applet is only called, when the name begins
> with 'busybox'. Because of this, busybox names like 'busybox1'
> or 'busybox-new' works well and we have not unwanted results
> if busybox called with something like 'ls rm -r /'.
Additionally you could tell the busybox program it's own pure name after
installation. In typical cross-compile situations you have to install it
anyway with a known name and in RPM/DEB/IPKG/... you also know it.
> I prefer the second one.
Bernd
--
Firmix Software GmbH http://www.firmix.at/
mobil: +43 664 4416156 fax: +43 1 7890849-55
Embedded Linux Development and Services
More information about the busybox
mailing list