update.cf: add .sh .pl .py .rb extensions to default input_name_patterns
Fix incorrect version string in package test by reusing global string.
Disable package tests on SUSE. They are not adapted to zypper.
Merge pull request #244 from tzz/extensions-galore

update.cf: add .sh .pl .py .rb extensions to default input_name_patterns
remove cf-twin the policy
Merge pull request #253 from phnakarin/remove#cf-twin

Remove cf-twin the policy
update.cf: fix new extensions, must be a valid regex
Added allowlegacyconnects and protocol_version

They are commented out so that CFEngine 3.6 is compatible by default to
old installations.
Clarify trustkeysfrom.
Merge pull request #255 from jimis/master

allowlegacyconnects and protocol_version
Escape dots that are meant to be dots in regexes.

Various regexes were of form ".*.suffix" where the first dot means
"any character at all" and the second actually means exactly the same
so is almost superfluous (the pattern /.*./ is equivalent to /.+/),
except that it was clearly meant to mean "a dot"; to make it so,
escape it !
Merge pull request #256 from ediosyncratic/slashdot-fix

Escape dots that are meant to be dots in regexes.
README.md: document host report
templates/host_info_report.mustache: add sys.policy_hub to report
services_autorun: fix for incorrect evaluation
Revert "services_autorun: fix for incorrect evaluation"

This reverts commit 5cfd064b9a7198c7510f7010bbb697e644b29138.
Redmine#5939: fail on return code 1
Revert "Revert "services_autorun: fix for incorrect evaluation""

This reverts commit 585893d046a1c317950be53dac3375d74d3c3e2b.
Redmine#5940: definitively fix services_autorun for all agents
ensure permissions to comply with ones from postinstall script