On 28.01.14 2:51, Duncan S Kincaid wrote:
There are two possible workarounds: (1) Copy the file to the local
hard drive of the computer before opening it. (2) Delete the
attribute marking the file as being a download, by entering the
command xattr -d com.apple.quarantine <path> where <path> must be
replaced by the path of the affected file. If the file is actually a
bundle (e.g. an application), use xattr -d -r com.apple.quarantine
<path>."
Hello Duncan
Indeed, you are right. If the problematic file is for example file.pdf,
located somewhere on AFS, one can check if there is also the attribute
file ._file.pdf and if yes, it can contain com.apple.quarantine
attribute, for example
$ xattr -l file.pdf
com.apple.quarantine: 0001;52eb7dfb;Thunderbird.app;
If we do not need the extended attributes at all, the file ._file.pdf
can be either removed or the problematic attribute can be removed using the
$ xattr -d com.apple.quarantine file.pdf
Last note: once the file.pdf is first located on a local filesystem,
then for example copied or moved to AFS, the attribute
com.apple.quarantine can have higher values, for example
$ xattr -l file.pdf
com.apple.quarantine: 0043;52eb84fc;Thunderbird.app;
and the file then opens without problems also from AFS.
By the way do you know what is the status of supporting extended
attributes in OpenAFS as stated in the roadmap under AFSv3 protocol
feature enhancements?
Regards
Jan
--
Jan Pospisil, Ph.D. e-mail: [email protected]
University of West Bohemia phone: (+420) 37763-2675
Department of Mathematics fax: (+420) 37763-2602
Plzen, Czech Republic address: Univerzitni 22, 306 14
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info