DocSets directory tree quarantined and unable to clear?
DocSets directory tree quarantined and unable to clear?
- Subject: DocSets directory tree quarantined and unable to clear?
- From: David Morford <email@hidden>
- Date: Thu, 20 Dec 2007 13:06:24 -0800
These two directories are now set with the com.apple.quarantine
attribute. This either was either not the case prior to the last
security update or the attribute was being ignored. It seems
reasonable to do this as they originate from an online location.
/Developer/Documentation/DocSets/
com.apple.ADC_Reference_Library.CoreReference.docset/Contents
/Developer/Documentation/DocSets/
com.apple.ADC_Reference_Library.DeveloperTools.docset
However opening documentation pages, either from the Xcode
Documentation window with 'Open Link in Browser' or by doing the same
thing in a utility like Cocoa Browser SN generates the 'This came from
some place online' dialog each and every time. Launch Services is
handling these requests each time I assume and the DocSets directory
is owned by the _devdocs user so the items never get marked as
cleared... which I also assume is the source of these items in
system.log:
Dec 20 12:52:16 macpro com.apple.launchd[89]
(com.apple.coreservices.uiagent): Throttling respawn: Will start in 6
seconds
Dec 20 12:52:24 macpro kernel[0]: CoreServicesUIAg[4015] Unable to
clear quarantine `index.html': 13
...
<repeats for each launch atttempt>
....
I prefer viewing guides and class references in seperate browser
windows. Doing an xattr -d * on the entire directory tree to get rid
of this each month seems... annoying. I am also reluctant to change
the acls or user/group permissions on directory trees that I as a user
am not supposed to manage.
Can a better solution be designed for this usage case?
Thanks,
Dave
*
Dave Morford, Coder in Chief
Semanteme, Inc.
"Thoughtful Software"
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden