After many hours of trial and error, I have been able to put together a guide to getting Metasploit 4 and Armitage working properly on Mac OSX. I would also like to give a tremendous amount of credit to BrianCanFixIT @ Faulty Logic. His blog post on setting up Armitage helped me through the missing piece of getting the PostgreSQL database up and running properly.
I started out developing HTML in 1996, and have been involved in web development ever since. The majority of my work is now spent in the security field, but I also try to carve out time for dance music. I'm not as involved as I used to be, but I still like to produce music. Check me out on iTunes or Beatport.