package/busybox: Unbreak the `tar` implementation
authorJan Kundrát <jan.kundrat@cesnet.cz>
Wed, 14 Mar 2018 16:58:40 +0000 (17:58 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Wed, 14 Mar 2018 19:15:22 +0000 (20:15 +0100)
commitdbeb43e97626df988534b9cf62b5618b0b6ccfa1
treedd5ed0170a6ce9ff221c39cfd261ad22f1610904
parent32d2de2a6fb823a8eacb02d203b260c729522837
package/busybox: Unbreak the `tar` implementation

The `tar` implementation in Busybox 1.28.0 and 1.28.1 won't extract a
rootfs with some symlinks that appear to look "dangerous". This
completely (and silently!) breaks on-target updates via RAUC for me, for
example.

In the meanwhile, upstream already reverted the commit in question
(in their commit a84db18fc71d09e801df0ebca048d82e90b32c6a), so this
patch simply applies that revert in Buildroot. The fix has not made it
to a release, yet.

Signed-off-by: Jan Kundrát <jan.kundrat@cesnet.cz>
Bug: https://bugs.busybox.net/show_bug.cgi?id=8411
Bug: https://github.com/rauc/rauc/issues/249
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/busybox/0003-tar-unzip-postpone-creation-of-symlinks-with-suspici.patch [new file with mode: 0644]