Puppet on Mac OS X Generally speaking, there are very few differences between Mac OS X and other Unix operating systems. OS X's unix underpinnings are evident in the short list of special cases we must take into account when running Puppet on an OS X computer. Throughout the rest of this document, I'll refer to Mac OS X as Darwin. Background Within the Mac OS X system administration community, the