April 2011


New structure and new old Mac

Another update after the redesign, as I needed to rewrite some of the instructions due to the effect of the changes in MySQL 5.5.x and the relocation of the installed software to /usr/local/ I’ve decided to restructure the content of the site a bit. Don’t worry all existing stuff will stay where it is with comments and all. So I’ve started rewriting the installation instructions for all the software on Snow Leopard first. It isn’t finished yet but you can have a look already, not much has changed but i’ve read it again, tweaked the text a bit and changed the compiling options of course to facilitate the relocation of the installed components. When everything is finished I will put notices on all pages to redirect everybody to the latest instructions.

You can have a preview of the MAMP setup and the mail server instructions.

When this all is finished I will start rewriting the Leopard instructions and will keep including the PowerPC instructions. To help me test the 64 bits instruction, which wasn’t possible on my old G4 mini, I’ve become the proud owner of a PowerMac G5 2,5 GHz dual processor unit. It’s a beauty in almost mint condition. I always wanted one of these aluminum “cheese graters” and got the opportunity to buy this one for a nice price. I really like this model as this is the first consumer computer that came with water-cooled processors. It’s nice to own a bit of computing history that looks this nice.

Roundcube updated to 0.5.2

For most of us I think using webmail is something of a thing we did some time ago, all these new iGizmo’s giving us full connectivity using native mail applications, who is using webmail? For those of us that still do or those who still want to provide this service the Roundcube team has released a new version of their webmail solution (which I still consider one of the best out there!). This update brings bug fixes and stability improvements and it includes an updated version of the TinyMCE editor which is now supposed to work correctly in IE9.

It is considered stable and I recommend to update your installation of Roundcube with this release. For a complete list of changes see http://trac.roundcube.net/wiki/Changelog. Packages can be downloaded from the usual place: http://roundcube.net/download.

Design update

The former design was already from 2008 and it was time for a refresh. I was trying for a more cleaner look with a more minimal design. Less is more… I also worked on the readability of the site. As people are getting more pixels on their screen it was time to make more use of it and I’ve made the design a bit wider to accommodate the use of bigger fonts. I also included a new plugin which should help in the readability of the code and scripts. It should also help in prevent in some of the errors that happened to some when copying and pasting the scripts directly to an editor or the Terminal. To preview the effect of the new plugin look at Compiling Apache in 32 bits mode on Snow Leopard. Drawback is that I need to make changes to all the rest of existing pages to make use of the plugin so bear with me. if you have any remarks please let me know, improvements are always welcome!

I’m working as well on a new rewrite of the instructions to accommodate the changes that were introduced by MySQL 5.5 but it takes some time. I’m also working on relocating the postfix stuff to have the compiled version in a different location than the original version to make sure we don’t get interference from Apple’s updates. I’m still having doubts on creating a specific direcotry for averything called /usr/local/diymacserver/ or just use /usr/local/. Let me hear your thoughts!

Some additional history and perspective: It’s almost 4 years ago I’ve started this particular blog and 6 years since switch.richard5.net (which still generates a lot of traffic). The current site has 250 posts and 150 pages with documentation which will be expanded greatly during the summer when Lion will be released.

Dovecot updated to 2.0.12

A new version of Dovecot has been released, I’ve installed it on my test servers and production server without a problem. Check the improvements and decide if you want to upgrade as it are many small fixes, plus some more noticeable:

  • doveadm: Added “move” command for moving mails between mailboxes.
  • virtual: Added support for “+mailbox” entries that clear Recent flag from messages (default is to preserve them).
  • dbox: Fixes to handling external attachments
  • dsync: More fixes to avoid hanging with remote syncs
  • dsync: Many other syncing/correctness fixes
  • doveconf: v2.0.10 and v2.0.11 didn’t output plugin {} section right

Security Update 2011-002

I’ve just installed the updates on all my test and production machines running Snow Leopard and Leopard. I did a couple of tests on the machines and could not see an immediate problem. The Security Update 2011-002 does an uncomfortable change on Leopard. I’ve noticed that it adds Apple’s idea of a security feature to the Postfix configuration file. To correct it please comment out or delete the following line from ‘/etc/postfix/main.cf‘:

inet_interfaces = localhost

Restart postfix (reloading config does not work) with:

sudo postfix stop

Postfix should restart automatically (if not run “sudo postfix start”).

By the way the postfix binary could also have been updated on Leopard, you can check that by running:

sudo postconf -m

If it has been updated you won’t see MySQL being named in the list. Re-install postfix by going into your latest source directory you’ve used the last time and run

sudo make install
sudo postfix stop

Next Page »