buildrootschalter/package/busybox
Danomi Manchego 802bff9c42 busybox: enable noclobber option in install.sh
We support a busybox-menuconfig target so that the BusyBox
configuration can be adjusted as needed.  However, depending
on what other packages are enabled, re-installing BusyBox
symlinks that duplicate "real" apps after the configuration
change can result in bad behaviors:

* At best, the BusyBox applet will be used after the
install, versus the desired "real" app.

* At worst, the built rootfs can become unbootable.

The BusyBox install.sh has some capability to avoid this issue
by means of a --noclobber option.  By default, this option is
disabled.  When enabled, the install.sh will not overwrite a
target file with a symlink or hardlink, be it an actual file
or a previously installed BusyBox link.

The install.sh's argument processing is somewhat broken, so this
patch simply changes the default value of the noclobber option
to on, rather than add --noclobber to the install.sh invocation.

Signed-off-by: Danomi Manchego <danomimanchego123@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2014-06-04 23:21:23 +02:00
..
1.19.4 busybox: move patches to new model 2013-04-23 08:59:23 +02:00
1.20.2 busybox: move patches to new model 2013-04-23 08:59:23 +02:00
1.21.1 replace references to Busybox with BusyBox 2014-06-01 23:58:43 +02:00
1.22.1 busybox 1.22.1: add nc patch 2014-03-01 14:48:38 +01:00
busybox-1.19.x.config busybox: add fbset to default configs 2014-06-02 22:04:18 +02:00
busybox-1.20.x.config busybox: add fbset to default configs 2014-06-02 22:04:18 +02:00
busybox-1.21.x.config busybox: add fbset to default configs 2014-06-02 22:04:18 +02:00
busybox-1.22.x.config busybox: add fbset to default configs 2014-06-02 22:04:18 +02:00
busybox.mk busybox: enable noclobber option in install.sh 2014-06-04 23:21:23 +02:00
Config.in busybox: bump 1.22 series to 1.22.1 2014-01-20 22:20:31 +01:00
mdev.conf busybox: provide /etc/mdev.conf if mdev is used 2011-07-11 13:41:25 +02:00
S01logging busybox: minor fixes to S01logging bootscript 2013-11-06 12:00:41 +01:00
S10mdev busybox: register mdev as hotplug helper when selected 2013-07-28 16:32:07 +02:00
S15watchdog busybox: add watchdog daemon startup script 2012-05-06 22:43:52 +02:00
udhcpc.script busybox: udhcpc script: suppress useless error message 2014-01-16 09:14:34 +01:00