From 85f164ec427fecbae24140b3c93acbbe2ba1c817 Mon Sep 17 00:00:00 2001
|
From: Chen Qi <Qi.Chen@windriver.com>
|
Date: Tue, 13 Nov 2018 11:27:01 +0800
|
Subject: [PATCH] testsuite: check uudecode before using it
|
|
The unzip and tar test cases use uudecode command, so also
|
check it via optional function.
|
|
Upstream-Status: Submitted [http://lists.busybox.net/pipermail/busybox/2018-November/086833.html]
|
|
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
|
---
|
testsuite/tar.tests | 2 +-
|
testsuite/unzip.tests | 2 +-
|
2 files changed, 2 insertions(+), 2 deletions(-)
|
|
diff --git a/testsuite/tar.tests b/testsuite/tar.tests
|
index d71a349..8c88567 100755
|
--- a/testsuite/tar.tests
|
+++ b/testsuite/tar.tests
|
@@ -339,7 +339,7 @@ cd .. || exit 1; rm -rf tar.tempdir 2>/d
|
fi
|
|
mkdir tar.tempdir && cd tar.tempdir || exit 1
|
-optional FEATURE_SEAMLESS_BZ2 FEATURE_TAR_AUTODETECT LS
|
+optional FEATURE_SEAMLESS_BZ2 FEATURE_TAR_AUTODETECT LS UUDECODE
|
testing "tar Symlink attack: create symlink and then write through it" '\
|
exec 2>&1
|
uudecode -o input && tar xvf input; echo $?
|
diff --git a/testsuite/unzip.tests b/testsuite/unzip.tests
|
index af53de9..3b45ece 100755
|
--- a/testsuite/unzip.tests
|
+++ b/testsuite/unzip.tests
|
@@ -31,7 +31,7 @@ rmdir foo
|
rm foo.zip
|
|
# File containing some damaged encrypted stream
|
-optional FEATURE_UNZIP_CDF CONFIG_UNICODE_SUPPORT
|
+optional FEATURE_UNZIP_CDF CONFIG_UNICODE_SUPPORT UUDECODE
|
testing "unzip (bad archive)" "uudecode; unzip bad.zip 2>&1; echo \$?" \
|
"Archive: bad.zip
|
inflating: ]3j½r«I??K-%Ix
|
--
|
2.7.4
|