[OpenWrt-Devel] [Bug: Busybox 1.22.1] false return 0 instead of 1 with '--help' switch.

Bastian Bittorf bittorf at bluebottle.com
Fri Aug 29 08:08:56 EDT 2014

* Alive4ever <alive4ever at live.com> [29.08.2014 14:03]:
> I'm using an embedded system with busybox v1.22.1, running Openwrt Chaos Chalmer r42321, mips24k AR9330
> When I call 'busybox false --help', the return status is zero. I think it has nothing todo with openwrt, because it's the output of busybox, not the problem on openwrt performance. I feel it's strange, because GNU coreutils false binary gives return status 1, even when invoked with '--help' switch. I also notice that Ubuntu busybox false, which is version 1.21.1 performs the same behaviour as GNU coreutils.

i cannot see a bug here on OpenWrt:

root at box:~ busybox false --help
BusyBox v1.22.1 (2014-08-28 18:55:30 EDT) multi-call binary.

Usage: false 

Return an exit code of FALSE (1)

root at box:~ echo $?
root at box:~ false --help
root at box:~ echo $?
root at box:~ false bla
root at box:~ echo $?

bye, bastian
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org

More information about the openwrt-devel mailing list