Leap Day Befuddles Postfix

I meant to post about this over the weekend, but… well, I forgot. I didn’t see much chatter about this over the leap day, but here it is.

On a system that uses Postfix 2.2.9 on SLES 10, Postfix started acting quite wonky on February 29th, 2008. In a standard Postfix+Amavis+ClamAv setup, you actually have two Postfix daemons – one listening on port 25 (duh), the other listening on port 10025 waiting to get mail handed off from amavis+clamav.

Well, it appears that the second daemon gets quite confused about the date on Leap Day and logs everything with March 1st plus four hours. While this seems benign enough, if you use some statistics generator like pflogsumm.pl to generate some numbers for management, your hourly totals quit working.

We had not one byte of statistic data for February 29th as a result. That’s a shame, but it was one of many odd tech-related things that happened that day that I won’t soon forget.

Our power even went out that day.

Technorati Tags:
,

Security Scorecard out for July 2007 (Jeff Jones)

Jeff Jones Security Blog : July 2007 – Operating System Vulnerability Scorecard

Jeff Jones, who makes a living for himself as a security consultant, has released a scorecard for operating systems as they stood around July 2007.

Not surprisingly, the charts are fodder for everyone to bolster their arguments about which OS is better, which therefore just doesn’t prove much at all… except perhaps the definition of the word “futility.”

A wise man in a poopy-brown robe with a coffee-colored tunic and a glowing blue line all around his silhouette once said, “…you’ll find that many things depend on your point of view.”

Oh yeah, that guy carried a big, glowing sword that slices through flesh like butter.

Apple beats Microsoft at its own Open XML game

Apple beats Microsoft at its own Open XML game

Couldn’t have said it better myself. I like it when I agree with people who are paid to analyze this stuff.

Meeting with MacBU (WWDC update)

Last night I attended the MacBU WWDC 2007 reception. It was quite the party. I met the new GM of MacBU, Craig Eisler. He’s a very energetic fellow. One fo the MacBU devs described him as “kinetic.” That’s probably accurate.

We spoke a little bit about issues with Entourage that plague our mail system, but I turned the conversation to something a little more positive. He was one of the first DirectX developers back in the Windows 95 days. That made him a hero for me. It was great to meet him.

I asked Emma, our guide, if she knew of Nadyne who wrote the Love Letter to Entourage post on Mac Mojo. Indeed she did… and she was present! So the last part of my visit with the MacBU was spent talking with Nadyne. Nadyne is a user experience worker in the MacBU. We discussed Entourage interoperability troubles and she promised that they understood the issue quite well. Here’s to hoping that gets better.

We also discussed that Love Letter to Entourage post and she says she knew what she was in for when she posted it. I’m glad she did, because she was raked over the coals (even by yours truly, a bit). Meeting her in person makes me feel much better though.

Here’s to hoping the MacBU is listening and making it all better.

On tap today: some sessions on Podcast Producer (COOL STUFF!) and Quartz. Leopard rocks, hard. Seriously.

Obligatory New Year’s post

Well, tonight is another night for that New Year’s thing. First off, let me say… Happy 2007!

Today we ate/socialized with Whitey and Vo0 at Cheeburger Cheeburger in Providence. Funtastic time! Thanks for the Christmas gift, guys! I can hardly wait to play it! I’m glad you guys are back in town and enjoying it so far. This town has become so much more interesting lately – and it’s only getting better. Besides, you’re just keeping with the trend of everyone moving away… then coming back… heh.
2006 was a stellar year for me and my family career-wise. It’s been fast-moving, crazy, full of advancement and excitement. The downside? I’ve worked far too hard. Probably my New Year’s resolution would be to stop working so much and do other things like… spend more time with my son and daughter… read books more often… write more often… exercise more often… do all of those things to better my personality. I’ve spent a lot of time bettering my career. It’s time to stop and better my personal life for a year.

I’ve planned several adjustments at the workplace to help that out. It starts with moving my office to a new location – one that can afford me some time away from the operations side of things. I know myself – if I’m near it, I won’t keep my hands off of it. I need to stay hands off. I need to be doing Powerpoint charts, Visio drawings, etc.

At home, I need to be learning more about Linux, PHP/MySQL, learning Chinese, buying Macs, reading and writing, photographing, videoing and creating. I want this to be the year I regress back to my artistic side.

Lastly (and this is where I need your help, Jennifer and everyone else)… I need to be exercising. Vo0 has lost 55 pounds or so… I should be able to do so too.

Let’s have a great year!

Deprecating webdav

Aquatix was asking on a post or two ago about, “How is deprecating webdav a good thing?”

The problem with webdav is that while webdav is meant to be a standard, I’ve rarely met a client that handled it properly.  I would also point out that some of these problems were not implementations with the client, but implementations with the server side and the relation to the client.

The new model in Exchange 2007 is to deprecate webdav support in favor of web services (via SOAL/XML, etc.).  This is a boon for clients because it uses a standardized model to feed data and the response is just XML.  How badly can a client screw that up?  That means the server-side is no longer an equation in poor Exchange support.

Exchange 2007 web services – Evolution, anyone?

I hope the Evolution developers are sitting up and paying attention to Exchange 2007.  Exchange 2007 is intended to be a bridge toward a web services model for communicating with the server for all functions external to the system.  WebDAV is deprecated.  I’ve seen it, it’s true, it’s exciting, and it’s a boon for Evolution and other webDAV clients that currently suck.

One blogger talks about it here.