fix for DirectoryService

from bumby:

Since the 10.5.1 update was released, lots of people are complaining

that the DirectoryService process has 100%(less or even more

than that) CPU usage after some kind of event.

The easy way to fix this is to copy /usr/sbin/DirectoryService from 10.5.0

and repair the permissions after this operation is completed.

Let’s say you have the original 10.5.0 DirectoryService executable,

you need just a few commands to apply the fix:

sudo -s

cp /Users/youruser/DirectoryService /usr/sbin/DirectoryService

diskutil repairPermissions /


1 replace /Users/youruser/DirectoryService with the path to the 10.5.0


2 if you don’t know where to get that file from, you can find it on the LEO install DVD

in the usr/sbin directory


  1. XyZ
    November 27th, 2007 | 8:09 pm

    Thanks Bumby!
    This trick fix my problem!

  2. November 29th, 2007 | 5:32 am

    Thx Bumby!

    simple and perfect!

  3. cipolippo
    March 11th, 2008 | 7:31 am

    And after 10.5.2 work new DirectoryService ?

  4. madmac
    September 18th, 2009 | 8:20 pm

    would this fix work for an identical situation with 10.6.1?

  5. netkitty
    September 30th, 2009 | 10:23 pm

    What about 10.5.8? Would the 10.5.0 executable still work or is it too old and would introduce new problems? Thanks.

    ///well. the patch itself is so old, So i dont know

Leave a reply