I’ve put a new project up on Github. r509 is a CA written in Ruby which aims to do friendly wrapping around Ruby’s baroque OpenSSL bindings. It’s still in the early stages, but check it out if you’re interested and fork if you want to help it improve!
Monthly Archives: March 2011
Fixing GrowlMail in 10.6.7 (Mail 4.5)
Update: OS X Lion (10.7) users. Mail bundles have changed significantly in Mail 5.0 so the quick fix hack will not work to get GrowlMail functioning again. There will need to be some actual development work to make it compatible. Sorry!
Welcome back! We’ve been here before haven’t we? Check out my previous post on this issue if you want more background on why this occurs.
Easy Fix
Download a pre-patched GrowlMail.bundle and drop it in your ~/Library/Mail/Bundles/ directory1. If you want it available to multiple users on your system, use /Library/Mail/Bundles/.
Download GrowlMail 10.6.7 mailbundle
If you use this method you’re all set; no need to use the command line solution below.
Add New UUIDs to SupportedPluginCompatibilityUUIDs
If you have already had your plugins disabled by opening Mail.app you’ll need to look in ~/Library/Mail (or /Library/Mail if you installed globally) and move the files back to the active bundles directory. They’ll typically be in Bundles (Disabled) or something similar, so quit Mail, find them, and move them back into the proper directory.
If you have a local installation:
defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "1C58722D-AFBD-464E-81BB-0E05C108BE06" defaults write ~/Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "9049EF7D-5873-4F54-A447-51D722009310"
Global installation:
defaults write /Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "1C58722D-AFBD-464E-81BB-0E05C108BE06" defaults write /Library/Mail/Bundles/GrowlMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "9049EF7D-5873-4F54-A447-51D722009310"
- ~ means your home directory if you’re unfamiliar with the syntax. You can click the home icon on your Finder sidebar if you’re still confused ↩
iTunes Unable To Load Data Class Information
If you’ve installed XCode 3.2.6 or 4.0 recently after previously installing iTunes 10.2.1 you may have seen this message when trying to sync: “iTunes was unable to load data class information from Sync Services. Reconnect or try again later.”
To fix this problem you’ll need to reinstall iTunes. Download iTunes from Apple, run the pkg, restart, and it should be fixed. Irritating, but at least there’s an easy resolution.