From 590bd60272d1fcec3071886f1836a10cb4abc83d Mon Sep 17 00:00:00 2001 From: Josh Rabinowitz Date: Mon, 8 Aug 2022 14:04:08 -0400 Subject: [PATCH] fix for #918, which picked up gnu stat from brew --- src/_utils/_git_secret_tools_osx.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/_utils/_git_secret_tools_osx.sh b/src/_utils/_git_secret_tools_osx.sh index 7fc33ce1..92f2151a 100644 --- a/src/_utils/_git_secret_tools_osx.sh +++ b/src/_utils/_git_secret_tools_osx.sh @@ -32,7 +32,8 @@ function __get_octal_perms_osx { local filename filename=$1 local perms - perms=$(stat -f "%04OLp" "$filename") + # we use /usr/bin/stat in case there's another stat available from brew. See #918 + perms=$(/usr/bin/stat -f "%04OLp" "$filename") # see _git_secret_tools_freebsd.sh for more about stat's format string echo "$perms" }