-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmetadata.json
138 lines (132 loc) · 4.08 KB
/
metadata.json
1
2
3
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
{
"dependencies": {
"rightscale": ">= 0.0.0"
},
"name": "php5",
"maintainer_email": "[email protected]",
"attributes": {
"php5/module_list": {
"required": "optional",
"calculated": false,
"choice": [
],
"default": "",
"type": "string",
"recipes": [
"php5::install_php"
],
"description": "A list of PHP5 modules to install, separated by spaces. Only supply the module name appearing after php5-. For instance if you wanted php5-mysql and php5-imap installed, this list should be set to \"mysql imap\". To view a full list of available php5 modules see the Ubuntu package page http://packages.ubuntu.com/search?searchon=names&keywords=php5- ",
"display_name": "PHP5 Module List"
},
"php5/listen_socket": {
"required": "optional",
"calculated": false,
"choice": [
],
"default": "/var/run/php5-fpm.sock",
"type": "string",
"recipes": [
"php5::install_fpm"
],
"description": "The full path and filename of the unix socket to listen on",
"display_name": "PHP5 FPM Listen Socket"
},
"php5/listen": {
"required": "optional",
"calculated": false,
"choice": [
"socket",
"tcp"
],
"default": "socket",
"type": "string",
"recipes": [
"php5::install_fpm"
],
"description": "The listening method, one of [socket, tcp]. If socket is selected, php5/listen_socket can optionally be supplied. If tcp is selected, php5/listen_ip and php5/listen_port can optionally be supplied",
"display_name": "PHP5 FPM Listen Method"
},
"php5/listen_ip": {
"required": "optional",
"calculated": false,
"choice": [
],
"default": "127.0.0.1",
"type": "string",
"recipes": [
"php5::install_fpm"
],
"description": "The TCP/IP address for PHP-FPM to listen on",
"display_name": "PHP5 FPM Listen IP"
},
"php5/listen_port": {
"required": "optional",
"calculated": false,
"choice": [
],
"default": "9000",
"type": "string",
"recipes": [
"php5::install_fpm"
],
"description": "The TCP/IP address for PHP-FPM to listen on",
"display_name": "PHP5 FPM Listen"
},
"php5/server_usage": {
"required": "optional",
"calculated": false,
"choice": [
"shared",
"dedicated"
],
"default": "dedicated",
"type": "string",
"recipes": [
"php5::install_fpm"
],
"description": "* dedicated (where the php-fpm config file allocates all existing resources of the machine)\n* shared (where the php-fpm config file is configured to use less resources so that it can be run concurrently with other apps like MySQL for example)",
"display_name": "Server Usage"
},
"php5": {
"required": "optional",
"calculated": false,
"choice": [
],
"type": "hash",
"recipes": [
],
"description": "php5",
"display_name": "php5 hash"
}
},
"license": "All rights reserved",
"suggestions": {
},
"platforms": {
"centos": ">= 0.0.0",
"ubuntu": ">= 0.0.0"
},
"maintainer": "Ryan J. Geyer",
"long_description": "= DESCRIPTION:\n\n= REQUIREMENTS:\nUbuntu\n\n= ATTRIBUTES:\n\n= USAGE:\n\n= TODO:\nIncrease max upload size, possibly allowing that to be an input?",
"version": "0.0.2",
"recommendations": {
"runit": ">= 0.0.0",
"nginx": ">= 0.0.0",
"web_apache": ">= 0.0.0"
},
"recipes": {
"php5::install_php": "Performs the installation of php5, pear, and the smarty template library. Additional modules can be specified at runtime",
"php5::setup_fpmstats_nginx": "Enables collectd monitoring where PHP FPM is used with nginx",
"php5::install_fpm": "Installs the PHP-FPM FastCGI manager",
"php5::setup_fpm_nginx": "Enables PHP FPM for nginx by including the fastcgi parameters file"
},
"groupings": {
},
"conflicting": {
},
"replacing": {
},
"description": "Installs/Configures php5, pear, and smarty",
"providing": {
}
}