Adds parameter to support system packages in venv.
As per https://github.com/voxpupuli/puppet-puppetboard/pull/280 here are some alternative instructions for CentOS 7 and RHEL 7 users to utlilse Python 3 with Apache (httpd).
Thank you for contributing to this project!
Replace this comment with a description of your pull request.
Replace this comment with the list of issues or n/a.
We must set the facts in the context of a specific operating system,
otherwise all operating systems will share the same facts.
This is currently not a problem because only Debian and Ubuntu are
supported and tested against, and Ubuntu being a Debian derivative both
OS facts are interchangeable, but adding support for more operating
systems trigger errors (e.g. FreeBSD).
This PR add support for FreeBSD.
PuppetBoard is available as a package on FreeBSD, so we can simply ensure this package is installed.
This is currently a WIP, and the pull request was open in order to track CI status and gather early feedback from the community. When the support of apache is finished, the draft PR status will be removed.