1 Using Puppet to Manage System Configuration in Oracle Solaris