i8c-stream-3.6
changed/i8c-stream-3.6/python-virtualenv-15.1.0-23.module+el8.10.0+22619+61b70790
parent
75ac4754d6
commit
f207e31c0c
@ -0,0 +1,96 @@
|
||||
From 4543155aaad2225f514e24c5cbb655053c9b73ac Mon Sep 17 00:00:00 2001
|
||||
From: Lumir Balhar <lbalhar@redhat.com>
|
||||
Date: Mon, 2 Dec 2024 10:00:55 +0100
|
||||
Subject: [PATCH] CVE-2024-53899
|
||||
|
||||
---
|
||||
virtualenv_embedded/activate.csh | 8 ++++----
|
||||
virtualenv_embedded/activate.fish | 8 ++++----
|
||||
virtualenv_embedded/activate.sh | 9 +++++----
|
||||
3 files changed, 13 insertions(+), 12 deletions(-)
|
||||
|
||||
diff --git a/virtualenv_embedded/activate.csh b/virtualenv_embedded/activate.csh
|
||||
index 864865b..b1cf722 100644
|
||||
--- a/virtualenv_embedded/activate.csh
|
||||
+++ b/virtualenv_embedded/activate.csh
|
||||
@@ -7,15 +7,15 @@ alias deactivate 'test $?_OLD_VIRTUAL_PATH != 0 && setenv PATH "$_OLD_VIRTUAL_PA
|
||||
# Unset irrelevant variables.
|
||||
deactivate nondestructive
|
||||
|
||||
-setenv VIRTUAL_ENV "__VIRTUAL_ENV__"
|
||||
+setenv VIRTUAL_ENV __VIRTUAL_ENV__
|
||||
|
||||
set _OLD_VIRTUAL_PATH="$PATH"
|
||||
-setenv PATH "$VIRTUAL_ENV/__BIN_NAME__:$PATH"
|
||||
+setenv PATH "$VIRTUAL_ENV/"__BIN_NAME__":$PATH"
|
||||
|
||||
|
||||
|
||||
-if ("__VIRTUAL_PROMPT__" != "") then
|
||||
- set env_name = "__VIRTUAL_PROMPT__"
|
||||
+if (__VIRTUAL_PROMPT__ != "") then
|
||||
+ set env_name = __VIRTUAL_PROMPT__
|
||||
else
|
||||
set env_name = `basename "$VIRTUAL_ENV"`
|
||||
endif
|
||||
diff --git a/virtualenv_embedded/activate.fish b/virtualenv_embedded/activate.fish
|
||||
index 818739e..3a36403 100644
|
||||
--- a/virtualenv_embedded/activate.fish
|
||||
+++ b/virtualenv_embedded/activate.fish
|
||||
@@ -36,10 +36,10 @@ end
|
||||
# Unset irrelevant variables.
|
||||
deactivate nondestructive
|
||||
|
||||
-set -gx VIRTUAL_ENV "__VIRTUAL_ENV__"
|
||||
+set -gx VIRTUAL_ENV __VIRTUAL_ENV__
|
||||
|
||||
set -gx _OLD_VIRTUAL_PATH $PATH
|
||||
-set -gx PATH "$VIRTUAL_ENV/__BIN_NAME__" $PATH
|
||||
+set -gx PATH "$VIRTUAL_ENV"'/'__BIN_NAME__ $PATH
|
||||
|
||||
# Unset `$PYTHONHOME` if set.
|
||||
if set -q PYTHONHOME
|
||||
@@ -61,8 +61,8 @@ if test -z "$VIRTUAL_ENV_DISABLE_PROMPT"
|
||||
|
||||
# Prompt override provided?
|
||||
# If not, just prepend the environment name.
|
||||
- if test -n "__VIRTUAL_PROMPT__"
|
||||
- printf '%s%s' "__VIRTUAL_PROMPT__" (set_color normal)
|
||||
+ if test -n __VIRTUAL_PROMPT__
|
||||
+ printf '%s%s' __VIRTUAL_PROMPT__ (set_color normal)
|
||||
else
|
||||
printf '%s(%s) ' (set_color normal) (basename "$VIRTUAL_ENV")
|
||||
end
|
||||
diff --git a/virtualenv_embedded/activate.sh b/virtualenv_embedded/activate.sh
|
||||
index 477b7ec..3b225e8 100644
|
||||
--- a/virtualenv_embedded/activate.sh
|
||||
+++ b/virtualenv_embedded/activate.sh
|
||||
@@ -40,11 +40,11 @@ deactivate () {
|
||||
# unset irrelevant variables
|
||||
deactivate nondestructive
|
||||
|
||||
-VIRTUAL_ENV="__VIRTUAL_ENV__"
|
||||
+VIRTUAL_ENV=__VIRTUAL_ENV__
|
||||
export VIRTUAL_ENV
|
||||
|
||||
_OLD_VIRTUAL_PATH="$PATH"
|
||||
-PATH="$VIRTUAL_ENV/__BIN_NAME__:$PATH"
|
||||
+PATH="$VIRTUAL_ENV/"__BIN_NAME__":$PATH"
|
||||
export PATH
|
||||
|
||||
# unset PYTHONHOME if set
|
||||
@@ -55,8 +55,9 @@ fi
|
||||
|
||||
if [ -z "${VIRTUAL_ENV_DISABLE_PROMPT-}" ] ; then
|
||||
_OLD_VIRTUAL_PS1="$PS1"
|
||||
- if [ "x__VIRTUAL_PROMPT__" != x ] ; then
|
||||
- PS1="__VIRTUAL_PROMPT__$PS1"
|
||||
+ if [ "x"__VIRTUAL_PROMPT__ != x ] ; then
|
||||
+ PROMPT=__VIRTUAL_PROMPT__
|
||||
+ PS1="(${PROMPT}) $PS1"
|
||||
else
|
||||
PS1="(`basename \"$VIRTUAL_ENV\"`) $PS1"
|
||||
fi
|
||||
--
|
||||
2.47.1
|
||||
|
Loading…
Reference in new issue