From 861b59092d7a1216f012c1a38b216174308fb808 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Mon, 28 Nov 2022 11:45:55 +0000 Subject: [PATCH] Update to bash 5.2 patchlevel 12 OBS-URL: https://build.opensuse.org/package/show/Base:System/bash?expand=0&rev=368 --- bash-5.2-patches.tar.bz2 | 4 ++-- bash.changes | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/bash-5.2-patches.tar.bz2 b/bash-5.2-patches.tar.bz2 index 2c1a785a..2aaca1b9 100644 --- a/bash-5.2-patches.tar.bz2 +++ b/bash-5.2-patches.tar.bz2 @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fd6d6a0a3e872d93ba8ef940e07737f75c5c64144da283ff6b244b430b756173 -size 8964 +oid sha256:3b3dd9364ba956491120ce6109755a2851d5807d1f991a8f413538e9b0df8bd3 +size 11212 diff --git a/bash.changes b/bash.changes index 9efc4668..8eb9a37c 100644 --- a/bash.changes +++ b/bash.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Mon Nov 28 11:33:24 UTC 2022 - Dr. Werner Fink + +- Add upstream patches + * bash52-010 + Bash-5.2 checks the first 128 characters of an executable file that execve() + refuses to execute to see whether it's a binary file before trying to + execute it as a shell script. This defeats some previously-supported use + cases like "self-executing" jar files or "self-uncompressing" scripts. + * bash52-011 + Using timeouts and readline editing with the `read' builtin (read -e -t) can + leave the readline timeout enabled, potentially resulting in an erroneous + timeout on the next call. + * bash52-012 + When running in bash compatibility mode, nested command substitutions can + leave the `extglob' option enabled. + ------------------------------------------------------------------- Wed Nov 9 15:10:07 UTC 2022 - Dr. Werner Fink