From eb175f01a08f34cd63e200e2fbf7afc046346ef2 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Fri, 25 Apr 2025 17:56:58 +0100 Subject: [PATCH] brew.sh: only use /var/tmp on Linux if writable. --- Library/Homebrew/brew.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/brew.sh b/Library/Homebrew/brew.sh index 81534b3077..bad1961ae0 100644 --- a/Library/Homebrew/brew.sh +++ b/Library/Homebrew/brew.sh @@ -65,7 +65,12 @@ else CACHE_HOME="${HOMEBREW_XDG_CACHE_HOME:-${HOME}/.cache}" HOMEBREW_DEFAULT_CACHE="${CACHE_HOME}/Homebrew" HOMEBREW_DEFAULT_LOGS="${CACHE_HOME}/Homebrew/Logs" - HOMEBREW_DEFAULT_TEMP="/var/tmp" + if [[ -r "/var/tmp" && -w "/var/tmp" ]] + then + HOMEBREW_DEFAULT_TEMP="/var/tmp" + else + HOMEBREW_DEFAULT_TEMP="/tmp" + fi fi realpath() {