FileVault and Launch Services
I seem to have a conflict between FileVault and Launch Services. Whenever I assign a custom URL handler or file extension, the settings are forgotten on a reboot.
Can someone please verify if this happens with their set up too? It's exceptionally annoying for me, even though I don't reboot that often.
To duplicate:
1) Create a new account
2) Log in to the new account.
3) Enable FileVault
4) Modify Launch Services settings. I usually start Firefox and set it as the default browser when prompted. Changing assignments for file extensions (using Finder or RCDefaultApp) will also exhibit the same issue.
5) Reboot (don't just log out) and, if necessary, log into the new account.
6) Check Launch Services settings again. In my case, I start Firefox again. It will prompt to be set as the default browser again, indicating that the previous settings were not retained.
Some cases, it seems the settings seem to be retained over one reboot, but will be lost the next. Settings will be preserved when only logging in and out without a reboot.
The problems go away when I disable FileVault. I've checked ~/Library/Preferences/com.apple.LaunchServices.plist and it's fine across reboots. It seems that LaunchServices itself isn't reading the file when its in FileVault.
This a a clean installation of Leopard, not an upgrade of any sort.
Thanks in advance.
Can someone please verify if this happens with their set up too? It's exceptionally annoying for me, even though I don't reboot that often.
To duplicate:
1) Create a new account
2) Log in to the new account.
3) Enable FileVault
4) Modify Launch Services settings. I usually start Firefox and set it as the default browser when prompted. Changing assignments for file extensions (using Finder or RCDefaultApp) will also exhibit the same issue.
5) Reboot (don't just log out) and, if necessary, log into the new account.
6) Check Launch Services settings again. In my case, I start Firefox again. It will prompt to be set as the default browser again, indicating that the previous settings were not retained.
Some cases, it seems the settings seem to be retained over one reboot, but will be lost the next. Settings will be preserved when only logging in and out without a reboot.
The problems go away when I disable FileVault. I've checked ~/Library/Preferences/com.apple.LaunchServices.plist and it's fine across reboots. It seems that LaunchServices itself isn't reading the file when its in FileVault.
This a a clean installation of Leopard, not an upgrade of any sort.
Thanks in advance.
MacBook, Mac OS X (10.5)