hoping some parameters can be set dynamically ( user, group, datadir, logdir )
fixed a bug that occurs on subsequent runs of puppet after the default service is removed
best,
Matt