Switch over to using puppet()

This makes sure the path is correct for Solaris.