Saltstack Official PHP Formula
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ubuntu-16.yaml 11KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391
  1. # yamllint disable rule:indentation rule:line-length
  2. # Ubuntu-16.04
  3. ---
  4. values:
  5. php:
  6. apache2:
  7. ini:
  8. opts: {}
  9. settings: {}
  10. cli:
  11. ini:
  12. opts: {}
  13. settings:
  14. Assertion:
  15. zend.assertions: -1
  16. Date:
  17. date.timezone: Europe/Paris
  18. PHP:
  19. default_charset: UTF-8
  20. fpm:
  21. config:
  22. conf:
  23. opts: {}
  24. settings: {}
  25. ini:
  26. opts: {}
  27. settings:
  28. Assertion:
  29. zend.assertions: -1
  30. Date:
  31. date.timezone: Europe/Paris
  32. PHP:
  33. cgi.fix_pathinfo: 0
  34. default_charset: UTF-8
  35. expose_php: 'Off'
  36. pools:
  37. ldap-admin.conf:
  38. enabled: true
  39. phpversion: '7.3'
  40. settings:
  41. ldap-admin:
  42. catch_workers_output: 'yes'
  43. group: www-data
  44. listen: /tmp/php-fpm-ldap-admin2.sock
  45. listen.mode: '0666'
  46. php_admin_value[date.timezone]: Europe/Paris
  47. ping.path: /php-ping
  48. pm: static
  49. pm.max_children: 3
  50. pm.max_requests: 500
  51. pm.status_path: /php-status
  52. security.limit_extensions: .php
  53. user: www-data
  54. radius-admin.conf:
  55. enabled: true
  56. phpversion: '5.6'
  57. settings:
  58. radius-admin:
  59. catch_workers_output: 'yes'
  60. group: www-data
  61. listen: /tmp/php-fpm-radius-admin.sock
  62. listen.mode: '0666'
  63. php_admin_value[date.timezone]: Europe/Paris
  64. ping.path: /php-ping
  65. pm: static
  66. pm.max_children: 3
  67. pm.max_requests: 500
  68. pm.status_path: /php-status
  69. security.limit_extensions: .php
  70. user: www-data
  71. service:
  72. enabled: true
  73. opts: {}
  74. hhvm:
  75. config:
  76. php:
  77. opts: {}
  78. settings: {}
  79. server:
  80. opts: {}
  81. settings: {}
  82. service:
  83. enabled: true
  84. opts: {}
  85. ini:
  86. defaults:
  87. CLI Server:
  88. cli_server.color: 'On'
  89. Date:
  90. date.timezone: America/New_York
  91. Interbase:
  92. ibase.allow_persistent: 1
  93. ibase.dateformat: '"%Y-%m-%d"'
  94. ibase.max_links: -1
  95. ibase.max_persistent: -1
  96. ibase.timeformat: '"%H:%M:%S"'
  97. ibase.timestampformat: '"%Y-%m-%d %H:%M:%S"'
  98. MSSQL:
  99. mssql.allow_persistent: 'On'
  100. mssql.compatibility_mode: 'Off'
  101. mssql.max_links: -1
  102. mssql.max_persistent: -1
  103. mssql.min_error_severity: 10
  104. mssql.min_message_severity: 10
  105. mssql.secure_connection: 'Off'
  106. MySQL:
  107. mysql.allow_local_infile: 'On'
  108. mysql.allow_persistent: 'On'
  109. mysql.cache_size: '2000'
  110. mysql.connect_timeout: 60
  111. mysql.max_links: -1
  112. mysql.max_persistent: -1
  113. mysql.trace_mode: 'Off'
  114. MySQLi:
  115. mysqli.allow_persistent: 'On'
  116. mysqli.cache_size: 2000
  117. mysqli.default_port: 3306
  118. mysqli.max_links: -1
  119. mysqli.max_persistent: -1
  120. mysqli.reconnect: 'Off'
  121. ODBC:
  122. odbc.allow_persistent: 'On'
  123. odbc.check_persistent: 'On'
  124. odbc.defaultbinmode: 1
  125. odbc.defaultlrl: 4096
  126. odbc.max_links: '-1'
  127. odbc.max_persistent: '-1'
  128. PHP:
  129. allow_url_fopen: 'On'
  130. allow_url_include: 'Off'
  131. asp_tags: 'Off'
  132. auto_globals_jit: 'On'
  133. default_mimetype: '"text/html"'
  134. default_socket_timeout: 60
  135. disable_functions:
  136. - pcntl_alarm
  137. - pcntl_fork
  138. - pcntl_waitpid
  139. - pcntl_wait
  140. - pcntl_wifexited
  141. - pcntl_wifstopped
  142. - pcntl_wifsignaled
  143. - pcntl_wexitstatus
  144. - pcntl_wtermsig
  145. - pcntl_wstopsig
  146. - pcntl_signal
  147. - pcntl_signal_dispatch
  148. - pcntl_get_last_error
  149. - pcntl_strerror
  150. - pcntl_sigprocmask
  151. - pcntl_sigwaitinfo
  152. - pcntl_sigtimedwait
  153. - pcntl_exec
  154. - pcntl_getpriority
  155. - pcntl_setpriority
  156. display_errors: 'Off'
  157. display_startup_errors: 'Off'
  158. enable_dl: 'Off'
  159. engine: 'On'
  160. error_reporting:
  161. - E_ALL
  162. - ~E_DEPRECATED
  163. - ~E_STRICT
  164. expose_php: 'On'
  165. file_uploads: 'On'
  166. html_errors: 'On'
  167. ignore_repeated_errors: 'Off'
  168. ignore_repeated_source: 'Off'
  169. implicit_flush: 'Off'
  170. log_errors: 'On'
  171. log_errors_max_len: 1024
  172. max_execution_time: 30
  173. max_file_uploads: 20
  174. max_input_nesting_level: 64
  175. max_input_time: 60
  176. max_input_vars: 1000
  177. memory_limit: 128M
  178. output_buffering: 4096
  179. post_max_size: 8M
  180. precision: 14
  181. register_argc_argv: 'Off'
  182. report_memleaks: 'On'
  183. request_order: GP
  184. serialize_precision: 17
  185. short_open_tag: 'Off'
  186. track_errors: 'Off'
  187. upload_max_filesize: 2M
  188. variables_order: GPCS
  189. zend.enable_gc: 'On'
  190. zlib.output_compression: 'Off'
  191. Pdo_mysql:
  192. pdo_mysql.cache_size: 2000
  193. PostgreSQL:
  194. pgsql.allow_persistent: 'On'
  195. pgsql.auto_reset_persistent: 'Off'
  196. pgsql.ignore_notice: 0
  197. pgsql.log_notice: 0
  198. pgsql.max_links: -1
  199. pgsql.max_persistent: -1
  200. SQL:
  201. sql.safe_mode: 'Off'
  202. Session:
  203. session.auto_start: 0
  204. session.bug_compat_42: 'Off'
  205. session.bug_compat_warn: 'Off'
  206. session.cache_expire: '180'
  207. session.cache_limiter: nocache
  208. session.cookie_lifetime: 0
  209. session.cookie_path: /
  210. session.gc_divisor: 1000
  211. session.gc_maxlifetime: 1440
  212. session.gc_probability: 0
  213. session.hash_bits_per_character: 5
  214. session.hash_function: 0
  215. session.name: PHPSESSID
  216. session.save_handler: files
  217. session.serialize_handler: php
  218. session.use_cookies: 1
  219. session.use_only_cookies: 1
  220. session.use_strict_mode: 0
  221. session.use_trans_sid: 0
  222. url_rewriter.tags: '"a=href,area=href,frame=src,input=src,form=fakeentry"'
  223. Sybase-CT:
  224. sybct.allow_persistent: 'On'
  225. sybct.max_links: -1
  226. sybct.max_persistent: -1
  227. sybct.min_client_severity: 10
  228. sybct.min_server_severity: 10
  229. Tidy:
  230. tidy.clean_output: 'Off'
  231. bcmath:
  232. bcmath.scale: 0
  233. ldap:
  234. ldap.max_links: -1
  235. mail function:
  236. SMTP: localhost
  237. mail.add_x_header: 'On'
  238. mysqlnd:
  239. mysqlnd.collect_memory_statistics: 'Off'
  240. mysqlnd.collect_statistics: 'On'
  241. soap:
  242. soap.wsdl_cache_dir: '"/tmp"'
  243. soap.wsdl_cache_enabled: 1
  244. soap.wsdl_cache_limit: 5
  245. soap.wsdl_cache_ttl: 86400
  246. lookup:
  247. apache2:
  248. ini: /etc/php/5.6/apache2/php.ini
  249. cli:
  250. ini: /etc/php/5.6/cli/php.ini
  251. fpm:
  252. conf: /etc/php/5.6/fpm/php-fpm.conf
  253. defaults:
  254. global:
  255. error_log: /var/log/php5.6-fpm.log
  256. pid: /run/php/php5.6-fpm.pid
  257. include: /etc/php/5.6/fpm/pool.d/*.conf
  258. group: root
  259. ini: /etc/php/5.6/fpm/php.ini
  260. pools: /etc/php/5.6/fpm/pool.d
  261. service: php5.6-fpm
  262. user: root
  263. hhvm:
  264. conf: /etc/hhvm/server.ini
  265. defaults: {}
  266. ini: /etc/hhvm/php.ini
  267. php:
  268. hhvm.log.always_log_unhandled_exceptions: 'true'
  269. hhvm.log.level: Warning
  270. hhvm.log.runtime_error_reporting_level: '8191'
  271. hhvm.mysql.typed_results: 'false'
  272. session.gc_maxlifetime: '1440'
  273. session.save_handler: files
  274. session.save_path: /var/lib/hhvm/sessions
  275. server:
  276. hhvm.log.file: /var/log/hhvm/error.log
  277. hhvm.log.use_log_file: 'true'
  278. hhvm.repo.central.path: /var/run/hhvm/hhvm.hhbc
  279. hhvm.server.default_document: index.php
  280. hhvm.server.port: '9000'
  281. hhvm.server.type: fastcgi
  282. pid: /var/run/hhvm/pid
  283. service: hhvm
  284. pkgs:
  285. adodb: libphp-adodb
  286. apache2: libapache2-mod-php5.6
  287. apc: php-apcu
  288. apcu: php-apcu-bc
  289. auth-sasl: php-auth-sasl
  290. bcmath: php5.6-bcmath
  291. build_pkgs:
  292. - libssl-dev
  293. - libcurl4-openssl-dev
  294. - pkg-config
  295. - libsslcommon2-dev
  296. - gcc
  297. - make
  298. - autoconf
  299. - libc-dev
  300. - pkg-config
  301. bz2: php5.6-bz2
  302. cache-lite: php-cache-lite
  303. cgi: php5.6-cgi
  304. cli: php5.6-cli
  305. composer_bin: composer
  306. console-table: php-console-table
  307. curl: php5.6-curl
  308. dba: php5.6-dba
  309. dev: php5.6-dev
  310. ext_conf_path: /etc/php/5.6/mods-available
  311. fpm: php5.6-fpm
  312. gd: php5.6-gd
  313. gearman: php-gearman
  314. geoip: php-geoip
  315. geshi: php-geshi
  316. gettext: php5.6
  317. gmp: php5.6-gmp
  318. hhvm: hhvm
  319. imagick: php-imagick
  320. imap: php5.6-imap
  321. intl: php5.6-intl
  322. json: php5.6-json
  323. ldap: php5.6-ldap
  324. local_bin: /usr/local/bin
  325. mail: php-mail
  326. mbstring: php5.6-mbstring
  327. mcrypt: php5.6-mcrypt
  328. memcache: php-memcache
  329. memcached: php-memcached
  330. mongo: php-mongo
  331. mongodb: php-mongodb
  332. mysql: php5.6-mysql
  333. mysqlnd: php5.6-mysql
  334. net-smtp: php-net-smtp
  335. net4: php-net-ipv4
  336. net6: php-net-ipv6
  337. oauth: php-oauth
  338. odbc: php-odbc
  339. opcache: php5.6-opcache
  340. pear: php-pear
  341. pgsql: php5.6-pgsql
  342. php: php5.6
  343. phpenmod_command: phpenmod -v5.6
  344. pspell: php5.6-pspell
  345. readline: php5.6-readline
  346. redis: php-redis
  347. seclib:
  348. - php-phpseclib
  349. - php-seclib
  350. snmp: php5.6-snmp
  351. soap: php5.6-soap
  352. sqlite: php5.6-sqlite3
  353. ssh2: php-ssh2
  354. suhosin5_ext: suhosin.so
  355. suhosin5_repo: https://github.com/sektioneins/suhosin
  356. suhosin7_ext: suhosin7.so
  357. suhosin7_repo: https://github.com/sektioneins/suhosin7
  358. sybase: php5.6-sybase
  359. tcpdf: php-tcpdf
  360. temp_dir: /tmp
  361. tidy: php5.6-tidy
  362. xdebug: php-xdebug
  363. xml:
  364. - php5.6-xml
  365. - php5.6-xmlrpc
  366. xsl: php5.6-xsl
  367. zip: php5.6-zip
  368. modules:
  369. - bz2
  370. - cli
  371. - curl
  372. - gd
  373. - imagick
  374. - imap
  375. - intl
  376. - mbstring
  377. - mysql
  378. - readline
  379. - redis
  380. - xdebug
  381. - xml
  382. - zip
  383. repo:
  384. file: /etc/apt/sources.list.d/php-sury.list
  385. humanname: php-sury ppa
  386. key_url: https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x14aa40ec0831756756d7f66c4f4ea0aae5267a6c
  387. name: deb http://ppa.launchpad.net/ondrej/php/ubuntu xenial main
  388. use_external_repo: true
  389. version:
  390. - '5.6'
  391. - '7.3'