Changes made after initial testing on puppet repo.
Left in the invalid ensure parameter on the concat...
Corrected defects found while testing.  Still only functional for
RHEL/CentOS.