Browse Source

install_bin: remove quarantine xattr on macos

pull/1488/head
bol-van 2 months ago
parent
commit
9fe26c92a5
  1. 7
      install_bin.sh

7
install_bin.sh

@ -64,6 +64,12 @@ select_test_method()
} }
disable_antivirus()
{
# $1 - dir
[ "$UNAME" = Darwin ] && find "$dir" -maxdepth 1 -type f -perm +111 -exec xattr -d com.apple.quarantine {} \; 2>/dev/null
}
check_dir() check_dir()
{ {
local dir="$BINDIR/$1" local dir="$BINDIR/$1"
@ -71,6 +77,7 @@ check_dir()
local out local out
if [ -f "$exe" ]; then if [ -f "$exe" ]; then
if [ -x "$exe" ]; then if [ -x "$exe" ]; then
disable_antivirus "$dir"
case $TEST in case $TEST in
bash) bash)
out=$(echo 0.0.0.0 | bash -c "\"$exe"\" 2>/dev/null) out=$(echo 0.0.0.0 | bash -c "\"$exe"\" 2>/dev/null)

Loading…
Cancel
Save