WWDC 2006

I went, I saw, I....saw some more.  I learned.  I met some fantastically bright people.  I thought I'd have a chance to blog a bit more, but it turns into a very busy week.  I also think that e-mail is easy, but I have to admit that the volume of e-mail I've been dealing with lately is tiring.  You'd think, it's just typing!  But it does take work, and the week of WWDC and the week following just overwhelmed me a bit.

OS X: Repair a Single User's Mailbox

If you run mail services on OS X Server 10.4 using the built-in "Apple supplied" software, you know there can be headaches.  Apple's advice, beginning with Tiger, is to repair the mailstore and individual user mail accounts using Server Admin.  In my experience, rebuilding a user's mailstore using Server Admin simply doesn't work.  Instead, use this from a shell:

sudo -u cyrusimap /usr/bin/cyrus/bin/reconstruct -r -f user/shortname

Journey Into Certification

As a member of the Apple Consultants Network, I need to maintain a current certification.  In general, I'm not a believer in certification.  There are many people that are certified that simply know how to take tests, and can't really perform when the time comes.  Of course, the opposite is true, too, as there are many exceptionally talented individuals that hold no official certification (who can perform better than many 'certified' admins).  However, for me, the reality is that if I want to remain in the ACN program, I need to h

Hiding Your FAT32 Boot Camp Partition

In response to OS X: Hiding and Mounting a Partition, Shazron asks:

"Thanks for the tip on Hiding and Mounting a Partition.

I'm trying to hide my fat32 Windows XP partition on my MacBook Pro however (using BootCamp), and running 'diskutil info' on that partition doesn't show an UUID. Any tips on how to hide the partition without a UUID?

Thanks :)"


system_profiler Question

In reference to a MacTech article where I talked about pattern matching with grep, Mike Galke asks:

OS X: Hiding and Mounting a Partition

In the OS 9 days, there was a low-level disk setting that told the disk whether or not it should automatically mount.  OS X does not have this option and, like many good things in the system, it relies on old-school Unix.

I actually use this trick fairly often (and, it can be considered an adjuct to my August 2006 MacTech column "GUI up Your Script).  It's great to be able to clone the system disk, and then 'hide' it.  The benefit of this is that if the primary drive fails, a cloned disk will just boot, without the operator knowing what happened.

OS X Server: Bonded Interface and DHCP

Just a reminder: if you create or destroy a bonded interface under Tiger Server, the interface name changes.  Meaning, you need to remember to update the active interface for DHCP, if you're using that service.  Otherwise, it'll still try to use the old interface, and that'll get you nowhere fast.

Customer Relations Management Lessons

Like many people that are my age - let's just say the 1980s were my formative years - I had a VCR, and needed someplace to rent movies from.  This started out as the small, local shop.  But then Blockbuster came along and claimed dominance.  And why not*?  Practically any movie you could think of was there and in stock.  I stuck with Blockbuster for a long time.  And then I moved.

"No mapping between account names and security IDs was done."

I want to chronicle this in the case someone runs into it in the future.  To begin with, this post very specifically refers to OS X Server, so, if you're seeing this message, and you're joining to a real Windows server or other Samba server, this isn't the answer.

Learning From Your Mistakes

Data theft should bother everyone.  It has happened way too much recently, and for all of the wrong reasons: employee takes data on laptop and leaves it in car, missing unencrypted backup tapes, lax policy on verification, etc.  One of the biggest cases was Choicepoint, after which, I had serious doubts about their future.  Well, it's always nice to see people learn from their mistakes:

Choicepoint's Lessons Learned

Syndicate content