Spotlight hardcoded exclusions

I've been trying to play with the new Certificate Assistant that comes with Tiger to set up a CA but had some trouble tracking it down in the System Preferences. So I figured I'd search for it using spotlight but could not find it.

Turns out it is on the drive in /System/Library/CoreServices/Certificate Assistant.app so why did it not show up in Spotlight? Annoyingly I found out that there is a hard coded list of directories that Spotlight will exclude, this include all of /private which contains among others /etc and a whole long list of other stuff that Unix people might actually enjoy being able to find.

If you'd like to override these defaults then read this discussion board entry for all the details.

Spotlight is becoming more a pain than it's worth, I have considered just turning it off since it seems daily I discover a new way that it is somehow crippled in the name of sparing the poor clueless masses from seeing something they aren't supposed to see etc.

Leave a comment

Recent Entries

  • flashpolicyd 2.0

    I wrote a multi threaded server for Adobe Flash Policy requests, some background from Adobe:Since policy files were first introduced, Flash Player has recognized /crossdomain.xml...

  • Adventures with Ruby

    Some more about my continuing experiences with ruby, in my last post I saidthe language does what you'd expect and as you'll see in my...

  • New programming language of choice - Ruby

    I have fallen out of love with Perl some time ago, I cannot point to one specific thing about it that put me off, I...

  • On working from home

    I've not been posting much here, work has been incredibly manic the last while, especially I need to still finish off my SSO posts with...

  • Rework of puppet facts for /etc/facts.txt

    Previously I blogged a custom fact that reads /etc/facts.txt to build up some custom facts for use in Puppet manifests, well I've since learned a...

Close