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