dom-puppet-config: initial implementation