Puppet Class: pureftpd::params
- Inherited by:
-
pureftpd::config
pureftpd::install
pureftpd::service
pureftpd::config::ldap
pureftpd::config::mysql
pureftpd::config::pgsql
- Defined in:
- manifests/params.pp
Overview
Class: pureftpd::params
This class should be considered private.
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 |
# File 'manifests/params.pp', line 6
class pureftpd::params {
case $::osfamily {
'RedHat': {
$package_name = 'pure-ftpd'
$package_name_selinux = ['pure-ftpd', 'pure-ftpd-selinux']
$config_dir = '/etc/pure-ftpd'
$service_name = 'pure-ftpd'
$conf_erb = 'pure-ftpd.conf.erb'
$conf_path = "${config_dir}/pure-ftpd.conf"
$ldap_conf_erb = 'pure-ftpd.conf.erb'
$ldap_conf_path = "${config_dir}/pureftpd-ldap.conf"
$mysql_conf_erb = 'pure-ftpd.conf.erb'
$mysql_conf_path = "${config_dir}/pureftpd-mysql.conf"
$pgsql_conf_erb = 'pure-ftpd.conf.erb'
$pgsql_conf_path = "${config_dir}/pureftpd-pgsql.conf"
}
default:{
fail("Module ${module_name} is not supported on ${::operatingsystem}")
}
}
}
|