-
Notifications
You must be signed in to change notification settings - Fork 409
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Flashlight not injecting plugins when user ScriptingAdditions directory is not writable #246
Comments
Thanks for the report! Do you have any idea why your It should be possible to change the directory in which the |
You are right: the folder is not protected by default. That is because since at least OS X 10.8 the I cannot judge how common this kind of scenario is, as it is rather hard to diagnose: even to savvy users, this kind of failure looks somewhat inscrutable. A solution would be checking the writability of the folder and elevating privileges if needed before linking the Personally, I’ll go with
|
Interesting. Just got an email from another person with the issue. If the case of other apps creating Do you think it makes sense to use a directory other than ScriptingAdditions? ("FlashlightSupport?"). I'd rather not ask the user to grant root, as it might scare people. Would this work? I'll probably experiment with find+replacing ScriptingAdditions with something else in the source and seeing if everything still works... |
I think that is what |
Breaking this out of #38, which seems to have been lost in translation: Flashlight up to and including release 0.95.4 will not inject its plugins into Spotlight if
~/Library/ScriptingAdditions
is not writable. Console log shows the following relevant terror messages:Permissions for
~/Library/ScriptingAdditions
are as follows (set by OS X, no user intervention):OS X 10.10.1 German locale, iMac 21.5″ end 2012 model
The text was updated successfully, but these errors were encountered: