4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
# File 'manifests/params.pp', line 4
class phpmyadmin::params {
include ::apache::params
#Class defaults
$apache_name = $::apache::params::apache_name
$disable_mod_security = hiera('phpmyadmin::disable_mod_security', false)
#Per OS variables
case $::osfamily {
'RedHat': {
$package_name = 'phpMyAdmin'
$site_enable_dir = $::apache::params::confd_dir
$apache_default_config = "${site_enable_dir}/phpMyAdmin.conf"
$config_file = '/etc/phpMyAdmin/config.inc.php'
$doc_path = '/usr/share/phpMyAdmin'
$data_dir = '/var/lib/phpMyAdmin'
$preseed_package = false
}
'Debian': {
$package_name = 'phpmyadmin'
$site_enable_dir = $::apache::params::vhost_enable_dir
$apache_default_config = "${::apache::params::confd_dir}/phpmyadmin.conf"
$config_file = '/etc/phpmyadmin/config.inc.php'
$doc_path = '/usr/share/phpmyadmin'
$data_dir = '/var/lib/phpmyadmin'
$preseed_package = true
$debconf_package = 'debconf-utils'
}
default: {
fail("Class['phpmyadmin::params']: Unsupported OS: ${::osfamily}")
}
}
}
|