Sononaco: The Blog

OS X

Fix WideMail & DockStar on 10.6.5

The 10.6.5 again breaks Mail plugins.  Here is how to fix DockStar and WideMail:

If you have already had your DockStar and WideMail 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), so quit Mail, find them, and move them back into the Bundles directory.

Fix DockStar

Open Terminal and type this (use ~/Library… if installed globally):

defaults write ~/Library/Mail/Bundles/DockStar.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "857A142A-AB81-4D99-BECC-D1B55A86D94E"

defaults write ~/Library/Mail/Bundles/DockStar.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "BDD81F4D-6881-4A8D-94A7-E67410089EEB"

Fix WideMail:

defaults write ~/Library/Mail/Bundles/WideMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "857A142A-AB81-4D99-BECC-D1B55A86D94E"

defaults write ~/Library/Mail/Bundles/WideMail.mailbundle/Contents/Info SupportedPluginCompatibilityUUIDs -array-add "BDD81F4D-6881-4A8D-94A7-E67410089EEB"

Enjoy.

Quick Terminal Script to clear your DNS Cache

When developing and migrating sites I tend to enjoy some domain name voodoo by tinkering with the “hosts” file on my Mac (at /etc/hosts – some ridiculously buried hosts file on Windows).  When visiting sites often back-to-back the system doesn’t check for IP addresses every time.  This is especially handy if you have moved a domain name to a new server and are wondering when it kicks in.

This quick and dirty script will clear your Mac’s DNS cache.  Follow along:

1. Open your terminal and type:

nano .flushcache

(You want the period on front to hide it from your home directory)

2. Paste this in the editor:

#!/bin/bash

dscacheutil -flushcache

Control-x and Y to save it.

3. Make it executable:

chmod 755 .flushcache

That’s it!  Run it:

./.flushcache

Or, if you’re lazy like me you can just type ./.fl{tab}.

I usually check the site with a ping and if it’s returning the expected IP address.  If not I run the .flushcache script and ping it again.

Enjoy!

Fixing WideMail and DockStar plugins after upgrading to OS X 10.6.4

Note: A newer post has been added that addresses 10.6.5.

Upgraded to OS X 10.6.4 and can’t use your plugins? It’s because Apple upgraded Mail.app to 4.3.

I use WideMail and DockStar and can’t live without them. Rather than waiting for the developers to release fixes there is a quick way to get them working. Make sure you have the latest versions of DockStar and WideMail installed. It’s best to quit Mail and then run the installers which will put the plugins in the proper places rather than copying the disabled bundles.
Read more »

All information © 2010 Sononaco, Inc.