Merge pull request #1 from ehaselwanter/master

first pass of postgres hardening requirement tests
add puppet kitchen suite config

TelekomLabs-DCO-1.1-Signed-off-by: Edmund Haselwanter <me@ehaselwanter.com> (github: ehaselwanter)
puppet does not allow for the config output 'pg_log', postgres still accepts it. so allow for it

TelekomLabs-DCO-1.1-Signed-off-by: Edmund Haselwanter <me@ehaselwanter.com> (github: ehaselwanter)
allow for 1 or two wrong entries. have to revisit this decision

TelekomLabs-DCO-1.1-Signed-off-by: Edmund Haselwanter <me@ehaselwanter.com> (github: ehaselwanter)
extend OS-checks for debian, centos, ubuntu

TelekomLabs-DCO-1.1-Signed-off-by: “Edmund <“office@iteh.at”> (github: ehaselwanter)
allow for version with and without single quotes

TelekomLabs-DCO-1.1-Signed-off-by: Edmund Haselwanter <me@ehaselwanter.com> (github: ehaselwanter)
remove ssl for now. have to fix chef and puppet redhat derivate cookbooks/modules for this to work

TelekomLabs-DCO-1.1-Signed-off-by: Edmund Haselwanter <me@ehaselwanter.com> (github: ehaselwanter)
redhat derivates are different. streamlined os dependent values for chef/puppet  os values

TelekomLabs-DCO-1.1-Signed-off-by: Edmund Haselwanter <me@ehaselwanter.com> (github: ehaselwanter)
Merge pull request #2 from ehaselwanter/puppet-fixes

version 0.9 of tests, disabled ssl check for now as it requires more work on chef and puppet with redhat derivates
1.0.0

Signed-off-by: Dominik Richter <dominik.richter@gmail.com>
add ssl test back in for 'off' setting

TelekomLabs-DCO-1.1-Signed-off-by: Edmund Haselwanter <me@ehaselwanter.com> (github: ehaselwanter)
Merge pull request #3 from ehaselwanter/ssl

add ssl test back in for 'off' setting