Puppet Class: ttrss::params
- Inherited by:
-
ttrss
- Defined in:
- manifests/params.pp
Overview
Operating System Defaults
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'manifests/params.pp', line 2
class ttrss::params {
case $::osfamily {
'RedHat': {
case $::operatingsystem {
'Fedora': {
$database_package_name = { 'pgsql' => 'php-pgsql', 'mysql' => 'php-mysqlnd' }
$php_extensions = ['php-mbstring', 'php-ZendFramework2-Dom', 'php-intl']
$updater_php_extensions = 'php-process'
}
default: { fail("operatingsystem ${::operatingsystem} is not supported") }
}
$systemd_unit_path = '/etc/systemd/system'
$webserver_user = 'apache'
}
'Debian': {
$database_package_name = { 'pgsql' => 'php7.0-pgsql', 'mysql' => 'php7.0-mysql' }
$php_extensions = ['php-mbstring', 'zendframework', 'php7.0-intl']
$updater_php_extensions = 'php-symfony-process'
$systemd_unit_path = '/etc/systemd/system'
$webserver_user = 'www-data'
}
default: { fail("osfamily ${::osfamily} is not supported") }
}
}
|