After much neglect to this blog, I finally have some free time again and am performing some needed updates to the server here. Things had been moving along well enough under Snow Leopard (Mac OS X 10.6), but after holding at 10.6.4 for some time, it was time for some updates. Moving 10 10.6.8 would have required a few recompiles of tools anyway, so I decided to go ahead with the move to Lion.
Since I can never find my notes on compiling Postfix, I'm making an entry here to document my compile options.
The command below will configure the build for 64bit, and include Dovecot SASL support, MySql support, and PCRE support.
make -f Makefile.init makefiles \ CCARGS='-arch x86_64 -DUSE_TLS -DUSE_SASL_AUTH \ -DDEF_SERVER_SASL_TYPE=\"dovecot\" \ -DHAS_PCRE -I/usr/local/include \ -DHAS_SSL -I/usr/include/openssl \ -DHAS_MYSQL -I/usr/local/mysql/include' \ AUXLIBS='-L/usr/lib -llber -lresolv -L/usr/local/lib \ -L/usr/local/lib -lpcre -lssl -L/usr/local/mysql/lib \ -lmysqlclient -lz -lm'
So, many years ago when this site started, I needed a Dynamic DNS provider, and after some searching I decided to go with Sitelutions.com, and they continue to be an excellent provider of this service. Unfortunately, some months back they changed their policy on how low of a TTL (Time To Live) value could be set, this value controls when previously looked up data expires, and much be looked up again in order to stay current. I was in the process of upgrading my router, and as a result picked up a new IP address, and after encountering an issue had to switch back to my old router, using my old IP address. Unfortunately, I couldn't set a low enough TTL value via Sitelutions to keep up with these changes, and my site was effectively offline on the new router.
Some renewed searching led me to DNSexit.com, another free provider of this service, and they not only allow low TTL values (as low as 2 minutes), but actually encourage this for dynamic IPs.
They also provide Domain Name registration, hosting, and a variety of other services. I strongly recommend them.
Otterbox has expanded their line of protective cases for the iPhone 4, the new Otterbox Impact Series case is a great case at a great price. Read on for more details.
I few weeks ago, I installed MovableType 5 here to play with, I had toyed with MT4 a while back, but there were too many template differences from MT3 for me to make the switch at the time, and I had no good reason to upgrade. The increase in comment spam of late, though, finally prompted me to make the upgrade, as MT5 had improved tools in this area.
After some slow going at first, I finally managed to create templates that matched my MT3 blog, and from where began working on converting my style sheets. This process went a bit quicker, but still took a bit of time to work through.
One of the main issues that I struggled with was the lack of adequate documentation with regards to building a Theme that could be installed, and how to create different Styles for a given theme. It took some time piecing bits together from various sources, but I've finally managed to create a working theme with multiple styles. I'll be working on a write up of this that should hopefully help others to get through this process a tad faster than I did.
Ran into some minor hurdles in upgrading to Dovecot 2.0. Definitely need to read the docs on upgrading a bit better next time... But after some work, I have it running here.
It is worth stressing that anyone with an iPhone should have a case of some sort, the day this case arrived in the mail here, that very morning I dropped my iPhone 4 for the first time, and all I could do was watch in horror as it fell to the floor, my muscles frozen, unable even to move my foot to brace the phone's fall. Think of all the times your phone is out, you tapping the screen, holding it up for friends, taking pictures. Sooner or later, it's going to drop.
That said, I'm extremely happy to have my new iPhone 4 wrapped in the Otterbox Defender case, and as usual they've done an outstanding job with this version.