July 2009


How to tell if your Intel based Mac is 64 or 32 bits

Apple put up a page in the knowledge base explaining how to find out if your Mac is 32 or 64 bits enabled. It will explain how to find out which CPU you have and in that lies the answer.

The short answer is:

    Intel Core Solo is 32 bit
    Intel Core Duo is 32 bit
    Intel Core 2 Duo is 64 bit
    Intel Quad-Core Xeon is 64 bit

Read more about it here.

Dovecot updated to 1.2.2

There is a new version of the Dovecot IMAP and POP3 server released. It’s mainly meant as a bug fix release that where discoverd by a multitude of users which upgraded to 1.2.1. I’ve updated all my test servers without any significant issues. Here is a list of issues fixed:

  • GSSAPI: More changes to authentication. Hopefully good now.
  • lazy_expunge plugin: Drop \Deleted flag when moving message.
  • dovecot -n/-a now outputs also lda settings.
  • dovecot.conf !include now supports globs (e.g. !include /etc/dovecot/*.conf). Based on patch by Thomas Guthmann.
  • acl: Support spaces in user/group identifiers.
  • shared mailboxes: If only %%n is specified in prefix, default to current user’s domain.
  • Dovecot master process could hang if it received signals too rapidly.
  • Fixed “corrupted index cache file” errors (and perhaps others) caused by e.g. IMAP’s FETCH BODY[] command.
  • IMAP: When QRESYNC is enabled, don’t crash when a new mail is received while IDLEing.
  • IMAP: FETCH X-* parameters weren’t working.
  • Maildir++ quota: Quota was sometimes updated wrong when it was being recalculated.
  • Searching quoted-printable message body internally converted “_” characters to spaces and didn’t match search keys with “_”.
  • Messages in year’s first/last day may have had broken timezones with OSes not having struct tm->tm_gmtoff (e.g. Solaris).
  • virtual plugin: If another session adds a new mailbox to index, don’t crash.

MySQL released 5.0.84

For everyone who has not updated to a 5.1.x version. This is a bug fix release and it is up to you if you want to upgrade. If you don’t have any current issues you don’t need to upgrade.

Check all the fixes that are listed on the release notes to see what issues are resolved and if you are affected.

I’ve compiled this version and did some simple tests on Leopard and Tiger and both can be compiled and installed using the instructions in the documentation set without problems.

Read the documentation on how to ugrade MySQL.

Dovecot updated to 1.2.1

Timo Sirainen released a new version of the Dovecot IMAP and POP3 server. It’s mainly meant as a bug fix release that where discoverd by a multitude of users which upgraded to 1.2.0. I’ve updated all my test servers without any significant issues. Here is a list of issues fixed:

  • GSSAPI: Changed logging levels and improved the messages. Changed the way cross-realm authentication handling is done, hopefully it’s working now for everyone.
  • imap/pop3 logins now fail if home directory path is relative. v1.2.0 deliver was already failing with these and they could have caused problems even with v1.1.
  • IMAP: Custom authentication failure messages are now prefixed with [ALERT] to get more clients to actually show them.

Included are also some improved error messages:

  • pop3: AUTH PLAIN was broken when SASL initial response wasn’t given.
  • mbox: New mailboxes were created with UIDVALIDITY 1.
  • quota-fs was defaulting to group quota instead of user quota.
  • Fixed ACLs to work with mbox.
  • Fixed fchmod(-1, -1) errors with BSDs
  • convert plugin / convert-tool: Fixed changing hierarchy separators in mailbox names when alt_hierarchy_char isn’t set.

Update on the Dovecot installation instructions

While installing my G4 mini with the new mailserver setup I found some minor mistakes in the documentation. Some of the settings where changed on the test server to get it working and they didn’t make it into my notes. That is corrected now.

Also I’ve incorporated the SSL and TLS settings into the default setup instead of making them a separate set of instructions. I think you should not have a mailserver without it.

As a last addition before I start documenting the setup on Tiger I’ve included a page with instructions on how to be able to test your setup. I hope you find them usefull.

Next Page »