#3 deletes launch services cache file during cleanup

1.3
closed
7
2012-10-09
2004-08-12
No

The launch services cache file is deleted during the
cache cleaning routine:

droemel writes: "Another idea: is it possible to make
an option to exclude those LaunchServices cache files
(I don't exactly where they are), because since the
"Security Update 2004-06-07 ( 10.3.4)" Apple changed
the behavior of the LaunchServices. So after cleaning
the caches you always have to start again with enabling
apps like Stuffit Expander when you click on a .sit
file and so on. "

Discussion

  • Kristofer Widholm

    Logged In: YES
    user_id=583959

    Not sure if this is a bug or a feature yet. I'll need to
    look into how the cache is loaded by the OS to see if it's a
    possible source for startup errors.

     
  • Kristofer Widholm

    Logged In: YES
    user_id=583959

    Using the lsregister utility will only list or create associations of which
    applications can open which kinds of files. It will not rebuild your
    preferences of whether you actually want to let a specific URL launch a
    specific app. In other words, the lsregister utility will associate .mp3 files
    with iTunes, but the choice you make to allow iTunes to open
    automatically in response to a download, can not be reconstructed by
    lsregister, and it is THESE preferences that you were being annoyed at
    having to rebuild.

    In fact, after a restart, the launch services cache file should be rebuilt
    automatically--but without your preferences for which applications should
    open automatically, since there's no way for lsregister to know what
    behaviors you want to allow. It only knows about what types of files each
    application can handle.

    This is why I wish Apple would put those preferences where they
    belong... in a .plist file.

     
  • Kristofer Widholm

    Logged In: YES
    user_id=583959

    Using the lsregister utility will only list or create associations of which
    applications can open which kinds of files. It will not rebuild your
    preferences of whether you actually want to let a specific URL launch a
    specific app. In other words, the lsregister utility will associate .mp3 files
    with iTunes, but the choice you make to allow iTunes to open
    automatically in response to a download, can not be reconstructed by
    lsregister, and it is THESE preferences that you were being annoyed at
    having to rebuild.

    In fact, after a restart, the launch services cache file should be rebuilt
    automatically--but without your preferences for which applications should
    open automatically, since there's no way for lsregister to know what
    behaviors you want to allow. It only knows about what types of files each
    application can handle.

    This is why I wish Apple would put those preferences where they
    belong... in a .plist file.

     
  • Kristofer Widholm

    Logged In: YES
    user_id=583959

    New version of AppleJack leaves the LaunchServices
    preferences db alone, by default. You can remove it by using
    AppleJack in AUTO mode rather than auto mode.

    Thanks.

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks