I’m using the Apple FileVault encryption tool that comes with Leopard as standard. There are a view problems with it.
One of them is: “resetting default applications preferences”. Extensions in Leopard are linked to Applications. The FileVault has a bug. It’s possible to change the extension preference but when restarting all defaults will reset.
Solution
- Download a program called Lingon.
- Add a new launchd configuration file.
- Select when you want to launch the command. (I’ve used at login)
- Name: <domain>.<yourname>.<application_name>
- What: /System/Library/Frameworks/CoreServices.framework/ Versions/A/Frameworks/LaunchServices.framework/ Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user >/dev/null 2>&1 &
- When: Run it when it is loaded by the system (at startup or login)
- Save, Quit and your done.
Drawback
Every time you restart your machine Leopard is going to ask if you allow that specific program to open your file with.
