Avoid re-expansion in ${sort } CVE-2019-13917 OVE-20190718-0006
[exim.git] / release-process / scripts / stats_for_email
index 0eb0c298162320fe5886358f487de9820ee8dd07..45d06b6c1c70f1674e1ed74ef1fd0cc0f5780c96 100755 (executable)
@@ -1,16 +1,16 @@
 #!/bin/sh -eu
 
 okay=false
 #!/bin/sh -eu
 
 okay=false
-if [ -d ../../release-process ] && [ "${PWD##*/}" = "pkgs" ]; then
-       okay=true # we are in right dir
-elif [ -d release-process ]; then
-       b="$(find . -maxdepth 1 -name 'exim-packaging-*' | sort | tail -n 1)"
-       if [ ".$b" != "." ]; then
-               cd "$b/pkgs"
-               okay=true
-       fi
-fi
-if ! $okay; then
+if [ -d ../../release-process ] && [ "${PWD##*/}" = "pkgs" ]; then
+#      okay=true # we are in right dir
+elif [ -d release-process ]; then
+#      b="$(find . -maxdepth 1 -name 'exim-packaging-*' | sort | tail -n 1)"
+#      if [ ".$b" != "." ]; then
+#              cd "$b/pkgs"
+#              okay=true
+#      fi
+fi
+if ! $okay; then
        if [ -d "${1:?need a directory to look in}" ]; then
                cd "$1"
                shift
        if [ -d "${1:?need a directory to look in}" ]; then
                cd "$1"
                shift
@@ -18,7 +18,7 @@ if ! $okay; then
                printf "%s: %s\n" >&2 "$(basename "$0")" "where should I be looking"
                exit 1
        fi
                printf "%s: %s\n" >&2 "$(basename "$0")" "where should I be looking"
                exit 1
        fi
-fi
+fi
 
 set $(find "${1:-.}" -name '*.asc' -prune -o -type f -print | cut -c 3- | sort)
 
 
 set $(find "${1:-.}" -name '*.asc' -prune -o -type f -print | cut -c 3- | sort)