aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Bernd Edlinger <bernd.edlinger@hotmail.de>2022-06-30 19:20:45 +0200
committerGravatar GitHub <noreply@github.com>2022-06-30 19:20:45 +0200
commit50ae970c9af076b856e40b423215dfa87c866507 (patch)
tree9e22700854bcb38341dbd0ef699e42499d33eb8f
parent99f411f3dcdcecaf4aa4f889b6099f772745f920 (diff)
openssl: Don't find sh scripts in fuzz directory (#7925)
As part of https://github.com/openssl/openssl/pull/18355 "Add Reproducible Error Injection" I want to add an executable testrun.sh script to the fuzz directory. Ideally I would like to set the executable bit on that file, but unfortunately this confuses the CIFuzz build. This excludes *.sh from the find command in build.sh
-rwxr-xr-xprojects/openssl/build.sh2
1 files changed, 1 insertions, 1 deletions
diff --git a/projects/openssl/build.sh b/projects/openssl/build.sh
index 14768c97..5fb897d0 100755
--- a/projects/openssl/build.sh
+++ b/projects/openssl/build.sh
@@ -25,7 +25,7 @@ fi
make -j$(nproc) LDCMD="$CXX $CXXFLAGS"
-fuzzers=$(find fuzz -executable -type f '!' -name \*.py '!' -name \*-test '!' -name \*.pl)
+fuzzers=$(find fuzz -executable -type f '!' -name \*.py '!' -name \*-test '!' -name \*.pl '!' -name \*.sh)
for f in $fuzzers; do
fuzzer=$(basename $f)
cp $f $OUT/