I haven't looked into it enough to be certain, but this feels unnecessary to me.  For one, it should be possible to declare an `initdb` resource directly from the PE manifest.  Also, I'm confused as to why the various debian / ubuntu packages seem to be doing this automatically but our package doesn't?  I'd like to at least understand how that happened and whether it was a conscious decision before we change the API of the module to reflect it.