#
# Cookbook:: irrigate-apache
# Attributes:: default
#
# Copyright: The Orchard
#

default['apache']['selinux']                  = 'permissive'
default['apache']['selinuxtype']              = 'targeted'
default['apache']['listen']                   = ['*:80']
default['apache']['contact']                  = 'it@theorchard.com'
default['apache']['default_site_enabled']     = 'false'
default['apache']['error_file_directory']     = '/usr/share/httpd/orchard'
default['apache']['php_version']              = 'php74'
if platform_family?('rhel')
  default['apache']['default_site_file_name'] = 'default.conf'
elsif platform_family?('debian')
  default['apache']['default_site_file_name'] = '000-default.conf'
end
default['corpsite']['backup_user']            = 'root'
default['corpsite']['file_path']              = '/root/corpsite_backup.sh'
default['php']['max_input_vars']              = '1000'
default['php']['memory_limit']                = '128M'
default['php']['short_open_tag']              = 'Off'
default['php']['serialize_precision']         = '17'
default['php']['expose_php']                  = 'Off'
default['php']['error_log']                   = 'syslog'
default['php']['error_log_file_owner']        = 'root'
default['php']['post_max_size']               = '8M'
default['php']['enable_dl']                   = 'Off'
default['php']['upload_max_filesize']         = '2M'
default['php']['date.timezone']               = 'America/New_York'
default['php']['mysql.allow_local_infile']    = 'On'
default['php']['mysql.allow_persistent']      = 'On'
default['php']['session.save_handler']        = 'files'
default['php']['session.save_path']           = '/tmp'
default['php']['session.gc_maxlifetime']      = '1440'
default['php']['session.cookie_httponly']     = '0'
default['php']['session.cookie_secure']       = '0'
default['php']['soap.wsdl_cache_limit']       = '5'
default['opcache']['memory_consumption']      = '128'
default['opcache']['interned_strings_buffer'] = '8'
default['opcache']['max_accelerated_files']   = '4000'
default['opcache']['revalidate_freq']         = '2'
default['opcache']['revalidate_path']         = '0'
default['opcache']['blacklist_filename']      = '/opt/remi/php56/root/etc/php.d/opcache*.blacklist'
default['memcached']['sess_locking']          = 'Off'
default['wp']['install_location']             = '/var/www/html/wordpress'
default['wp']['settings_file']                = 'wp-settings.php'
default['wp']['db']['name']                   = 'wordpress'
default['wp']['db']['user']                   = 'user'
default['wp']['db']['password']               = 'password'
default['wp']['db']['host']                   = 'localhost'
default['wp']['db']['charset']                = 'utf8'
default['wp']['db']['table_prefix']           = 'wp_'

default['slaughterhouse']['aws_credentials_data_bag_name']  = 'slaughterhouse_aws_credentials'
default['slaughterhouse']['db_credentials_data_bag_name']   = 'slaughterhouse_db_credentials'
default['slaughterhouse']['logfile_s3_bucket_path']         = 'dev-bucket/slaughterhouse'
default['slaughterhouse']['root_directory']                 = '/var/www/html'
default['slaughterhouse']['sftp_user']                      = 'slaughterhouse_sftp'
default['slaughterhouse']['sftp_user_home_directory']       = "/home/#{node['slaughterhouse']['sftp_user']}"
default['slaughterhouse']['user_credentials_data_bag_name'] = 'slaughterhouse_user_credentials'
default['slaughterhouse']['application_directory_group']    = 'webdev'
default['slaughterhouse']['git_branch']                     = 'master'
