This PR introduces a new install_options parameter to the classes and definitions that use the OS package manager, to support advanced package manager options without having to circumvent the puppet-php module.
The install_options package class parameter was added in Puppet 3.6 and allows a very convenient advanced package manager option passing mechanism.
Examples of use cases for this feature:
Adding a --enablerepo option to Yum to enable a repo to be sourced temporarily for the install of PHP
This PR introduces a new
install_options
parameter to the classes and definitions that use the OS package manager, to support advanced package manager options without having to circumvent the puppet-php module.The
install_options
package class parameter was added in Puppet 3.6 and allows a very convenient advanced package manager option passing mechanism.Examples of use cases for this feature:
--enablerepo
option to Yum to enable a repo to be sourced temporarily for the install of PHP--no-install-recommends
option to Apt