Lamp stack: pin versiosn
[slapos.git] / stack / lamp / buildout.cfg
1 [buildout]
2 parts =
3   apache-php
4   mariadb
5   mydumper
6   mysql-python
7   rdiff-backup
8   dropbear
9   eggs
10   instance-recipe-egg
11   template
12   template-apache-php
13   template-mariadb
14   template-mariadb-pbsready
15   template-mariadb-pbsready-import
16   template-mariadb-pbsready-export
17
18 extends =
19   ../../component/mariadb/buildout.cfg
20   ../../component/apache/buildout.cfg
21   ../../component/apache-php/buildout.cfg
22   ../../component/dash/buildout.cfg
23   ../../component/dcron/buildout.cfg
24   ../../component/git/buildout.cfg
25   ../../component/glib/buildout.cfg
26   ../../component/logrotate/buildout.cfg
27   ../../component/perl/buildout.cfg
28   ../../component/sqlite3/buildout.cfg
29   ../../component/lxml-python/buildout.cfg
30   ../../component/zlib/buildout.cfg
31   ../../component/rdiff-backup/buildout.cfg
32   ../../component/gzip/buildout.cfg
33   ../../component/stunnel/buildout.cfg
34   ../../component/mydumper/buildout.cfg
35   ../../component/mysql-python/buildout.cfg
36   ../../component/dropbear/buildout.cfg
37   ../slapos.cfg
38   ../../component/dash/buildout.cfg
39
40 [mariadb]
41 # Compile dir is for plugins, there's no plugin in LAMP
42 keep-compile-dir = false
43
44 [instance-recipe]
45 egg = slapos.cookbook
46 module = lamp.request
47
48 [instance-recipe-egg]
49 recipe = zc.recipe.egg
50 eggs = ${instance-recipe:egg}
51
52 [application]
53 recipe = hexagonit.recipe.download
54 #If provided tarball does not containt top directory this option shall be changed to false
55 strip-top-level-dir = true
56
57 [template]
58 recipe = slapos.recipe.template
59 url = ${:_profile_base_location_}/instance.cfg
60 output = ${buildout:directory}/template.cfg
61 md5sum = 8117f10e814a13c5376af4c01e6546d4
62 mode = 0644
63
64 [template-apache-php]
65 recipe = slapos.recipe.template
66 url = ${:_profile_base_location_}/instance-apache-php.cfg
67 output = ${buildout:directory}/template-apache-php.cfg
68 md5sum = b5fe314c3437151bb048ada9b37f9318
69 mode = 0644
70
71 [template-apache-backup]
72 recipe = slapos.recipe.template
73 url = ${:_profile_base_location_}/instance-apache-backup.cfg
74 output = ${buildout:directory}/template-apache-backup.cfg
75 md5sum = cfb77ac8785e0d125a785f69a5339014
76 mode = 0644
77
78 [template-backuped]
79 recipe = slapos.recipe.template
80 url = ${:_profile_base_location_}/instance-backuped.cfg
81 output = ${buildout:directory}/template-backuped.cfg
82 md5sum = f43d1c6412ea8dc83b75573dc00daf9e
83 mode = 0644
84
85 [template-mariadb]
86 recipe = slapos.recipe.template
87 url = ${:_profile_base_location_}/instance-mariadb.cfg
88 output = ${buildout:directory}/template-mariadb.cfg
89 md5sum = ba5ebecbfe9fbb96d48f2baa43c37065  
90 mode = 0644
91
92 [template-mariadb-pbsready]
93 recipe = slapos.recipe.template
94 url = ${:_profile_base_location_}/instance-mariadb-pbsready.cfg
95 output = ${buildout:directory}/template-mariadb-pbsready.cfg
96 md5sum = d2a580dcd7efdd528be45c5ffadfe760
97 mode = 0644
98
99 [template-mariadb-pbsready-import]
100 recipe = slapos.recipe.template
101 url = ${:_profile_base_location_}/instance-mariadb-pbsready-import.cfg
102 output = ${buildout:directory}/template-mariadb-pbsready-import.cfg
103 md5sum = 4a96ff02da3898fef7077fa8baec81ac
104 mode = 0644
105
106 [template-mariadb-pbsready-export]
107 recipe = slapos.recipe.template
108 url = ${:_profile_base_location_}/instance-mariadb-pbsready-export.cfg
109 output = ${buildout:directory}/template-mariadb-pbsready-export.cfg
110 md5sum = 11a9e45e8bc590bc11bfdd304b07a4a5
111 mode = 0644
112
113 [template-pull-backup]
114 recipe = slapos.recipe.template
115 url = ${:_profile_base_location_}/instance-pull-backup.cfg
116 output = ${buildout:directory}/template-pull-backup.cfg
117 md5sum = 9aab30ba5aa23a37d4b507e7c414be00
118 mode = 0644
119
120 # Dummy parts in case no application configuration file is needed
121 [application-template]
122 filename =
123 location =
124
125 [application-configuration]
126 location =
127
128 [eggs]
129 recipe = zc.recipe.egg
130 eggs =
131   ${lxml-python:egg}
132   slapos.toolbox
133
134 [networkcache]
135 # Romain Courteaud + Sebastien Robin + Alain Takoudjou
136 # + Cedric de Saint Martin signature certificate
137 signature-certificate-list =
138   -----BEGIN CERTIFICATE-----
139   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
140   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
141   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
142   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
143   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
144   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
145   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
146   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
147   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
148   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
149   QUUGLQ==
150   -----END CERTIFICATE-----
151   -----BEGIN CERTIFICATE-----
152   MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV
153   BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw
154   DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+
155   YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN
156   XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR
157   L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU
158   /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t
159   LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda
160   FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd
161   R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU
162   hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg==
163   -----END CERTIFICATE-----
164   -----BEGIN CERTIFICATE-----
165   MIIB9DCCAV2gAwIBAgIJAL392bEdqpFQMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
166   BAMMCENPTVAtMjM0MB4XDTExMTEwOTE1MzA0M1oXDTEyMTEwODE1MzA0M1owEzER
167   MA8GA1UEAwwIQ09NUC0yMzQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMRR
168   T0cacZKztie/DaRRjq3mgcqfPKoGXu6zXmeRQI+6Y4bnzjf8h/jAuPzR552P0xK5
169   psxhavXA8hOGRLFDtvDMQLepVHWfwqtFtcp5vNf2+KWqOYy0OxHfVIlnatvCqTZN
170   NG1vRsSOAQ+v7QNFHh6NBbiSrjBBfg4vkfzqnsUvAgMBAAGjUDBOMB0GA1UdDgQW
171   BBTGGw+ASoDi9kqPElDkC0Q5RtAfRjAfBgNVHSMEGDAWgBTGGw+ASoDi9kqPElDk
172   C0Q5RtAfRjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIOuR1OqXLke
173   LLzH0kRnlIOe60dYJvRya53wDx5x2g4/qkXZPLx2RcbaUrX/SCbL70vfr+apUPss
174   dOSJ86sf/PQHW3/1fhTTE+Vck1MiiAq0aIx6WnKnz4+ZcQctB7b0DCsTcQnmbpi2
175   n9MuhWaT21VOYhIGzJFPw5XW47/RrwhR
176   -----END CERTIFICATE-----
177   -----BEGIN CERTIFICATE-----
178   MIIB9jCCAV+gAwIBAgIJAO4V/jiMoICoMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
179   BAMMCENPTVAtMjMyMCAXDTEyMDIxNjExMTAyM1oYDzIxMTIwMTIzMTExMDIzWjAT
180   MREwDwYDVQQDDAhDT01QLTIzMjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
181   wi/3Z8W9pUiegUXIk/AiFDQ0UJ4JFAwjqr+HSRUirlUsHHT+8DzH/hfcTDX1I5BB
182   D1ADk+ydXjMm3OZrQcXjn29OUfM5C+g+oqeMnYQImN0DDQIOcUyr7AJc4xhvuXQ1
183   P2pJ5NOd3tbd0kexETa1LVhR6EgBC25LyRBRae76qosCAwEAAaNQME4wHQYDVR0O
184   BBYEFMDmW9aFy1sKTfCpcRkYnP6zUd1cMB8GA1UdIwQYMBaAFMDmW9aFy1sKTfCp
185   cRkYnP6zUd1cMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAskbFizHr
186   b6d3iIyN+wffxz/V9epbKIZVEGJd/6LrTdLiUfJPec7FaxVCWNyKBlCpINBM7cEV
187   Gn9t8mdVQflNqOlAMkOlUv1ZugCt9rXYQOV7rrEYJBWirn43BOMn9Flp2nibblby
188   If1a2ZoqHRxoNo2yTmm7TSYRORWVS+vvfjY=
189   -----END CERTIFICATE-----
190
191 [versions]
192 Jinja2 = 2.6
193 Pygments = 1.5
194 Werkzeug = 0.8.3
195 apache-libcloud = 0.10.1
196 async = 0.6.1
197 buildout-versions = 1.7
198 docutils = 0.9.1
199 gitdb = 0.5.4
200 hexagonit.recipe.cmmi = 1.5.1
201 ipython = 0.12.1
202 meld3 = 0.6.8
203 pycrypto = 2.6
204 rdiff-backup = 1.0.5
205 slapos.cookbook = 0.55
206 slapos.recipe.build = 0.9
207 slapos.recipe.download = 1.0.dev-r4053
208 slapos.recipe.template = 2.4
209 slapos.toolbox = 0.24
210 smmap = 0.8.2
211
212 # Required by:
213 # slapos.core==0.25
214 # slapos.toolbox==0.24
215 Flask = 0.8
216
217 # Required by:
218 # slapos.toolbox==0.24
219 GitPython = 0.3.2.RC1
220
221 # Required by:
222 # slapos.cookbook==0.55
223 PyXML = 0.8.4
224
225 # Required by:
226 # netaddr==0.7.7
227 Sphinx = 1.1.3
228
229 # Required by:
230 # slapos.toolbox==0.24
231 atomize = 0.1.1
232
233 # Required by:
234 # slapos.toolbox==0.24
235 feedparser = 5.1.2
236
237 # Required by:
238 # slapos.cookbook==0.55
239 inotifyx = 0.2.0
240
241 # Required by:
242 # slapos.cookbook==0.55
243 # slapos.core==0.25
244 # xml-marshaller==0.9.7
245 lxml = 2.3.4
246
247 # Required by:
248 # slapos.cookbook==0.55
249 netaddr = 0.7.7
250
251 # Required by:
252 # slapos.core==0.25
253 netifaces = 0.8
254
255 # Required by:
256 # slapos.toolbox==0.24
257 paramiko = 1.7.7.2
258
259 # Required by:
260 # slapos.toolbox==0.24
261 psutil = 0.4.1
262
263 # Required by:
264 # slapos.cookbook==0.55
265 # slapos.core==0.25
266 # slapos.toolbox==0.24
267 # zc.buildout==1.6.0-dev-SlapOS-006
268 # zc.recipe.egg==1.3.2
269 setuptools = 0.6c12dev-r88846
270
271 # Required by:
272 # slapos.cookbook==0.55
273 # slapos.toolbox==0.24
274 slapos.core = 0.25
275
276 # Required by:
277 # slapos.core==0.25
278 supervisor = 3.0a12
279
280 # Required by:
281 # slapos.cookbook==0.55
282 # slapos.toolbox==0.24
283 xml-marshaller = 0.9.7
284
285 # Required by:
286 # slapos.cookbook==0.55
287 zc.recipe.egg = 1.3.2
288
289 # Required by:
290 # slapos.core==0.25
291 zope.interface = 4.0.1