
Для простого локального файла, принадлежащего мне, следующее не оказывает никакого эффекта:
1:37:51/spark-training-scripts:113 $ll /shared/sparkeast.pem
-rw-r--r--@ 1 steve staff 1692 Mar 7 11:30 /shared/sparkeast.pem
Давайте рассмотрим расширенные атрибуты:
11:44:00/spark-training-scripts:114 $xattr /shared/sparkeast.pem
com.apple.metadata:kMDItemWhereFroms
com.apple.quarantine
Попытаемся удалить расширенные атрибуты (все):
11:44:24/spark-training-scripts:115 $xattr -d /shared/sparkeast.pem
Без изменений:
11:44:28/spark-training-scripts:116 $xattr /shared/sparkeast.pem
com.apple.metadata:kMDItemWhereFroms
com.apple.quarantine
решение1
xattr -d
удалит один атрибут, и вам необходимо указать имя атрибута:
xattr -d com.apple.metadata:kMDItemWhereFroms /shared/sparkeast.pem
xattr -d com.apple.quarantine /shared/sparkeast.pem
В качестве альтернативы можно использовать xattr -c
, который очистит все расширенные атрибуты из файла:
xattr -c /shared/sparkeast.pem