Use eggs from pypi
[slapos.git] / software / erp5 / software.cfg
1 [buildout]
2 extends =
3   ../../stack/shacache-client.cfg
4   ../../stack/erp5.cfg
5
6 versions = versions
7
8 parts +=
9   slapos.cookbook-python2.6
10 # Create instance template
11   template
12   validator
13
14 # XXX: Workaround of SlapOS limitation
15 # Unzippig of eggs is required, as SlapOS do not yet provide nicely working
16 # development / fast switching environment for whole software
17 unzip = true
18
19 [slapos.cookbook-python2.6]
20 recipe = zc.recipe.egg
21 eggs = slapos.cookbook
22 scripts =
23 python = python2.6
24
25 [template-mariadb]
26 recipe = slapos.recipe.template
27 url = ${:_profile_base_location_}/instance-mariadb.cfg
28 md5sum = 6580f1d431f65281c7aa1358a51cc292
29 output = ${buildout:directory}/template-mariadb.cfg
30 mode = 0644
31
32 [template-sphinx]
33 recipe = slapos.recipe.template
34 url = ${:_profile_base_location_}/instance-sphinx.cfg
35 md5sum = b6d196fb9014222dacef13a0d12a445d
36 output = ${buildout:directory}/template-sphinx.cfg
37 mode = 0644
38
39 [template-zope]
40 recipe = slapos.recipe.template
41 url = ${:_profile_base_location_}/instance-zope.cfg
42 md5sum = d3d221255f93a9ced82dcca9ca57f84e
43 output = ${buildout:directory}/template-zope.cfg
44 mode = 0644
45
46 [template-cloudooo]
47 recipe = slapos.recipe.template
48 url = ${:_profile_base_location_}/instance-cloudooo.cfg
49 md5sum = e7698a0537785339e249bdc57f369e93
50 output = ${buildout:directory}/template-cloudooo.cfg
51 mode = 0644
52
53 [template-snippet-fontconfig]
54 recipe = slapos.recipe.template
55 url = ${:_profile_base_location_}/snippet-fontconfig.cfg
56 md5sum = 76c5d4cd1c8d48648684d9873f1ffed3
57 output = ${buildout:directory}/template-snippet-fontconfig.cfg
58 mode = 0644
59
60 [template-kumofs]
61 recipe = slapos.recipe.template
62 url = ${:_profile_base_location_}/instance-kumofs.cfg
63 md5sum = 9746823ccbbedf42b3e759c3e7150252
64 output = ${buildout:directory}/template-kumofs.cfg
65 mode = 0644
66
67 [template]
68 recipe = slapos.recipe.template
69 url = ${:_profile_base_location_}/instance.cfg
70 md5sum = f3443d071d8d7330b3453583e096fef0
71 output = ${buildout:directory}/template.cfg
72 mode = 0644
73
74 [template-memcached]
75 recipe = slapos.recipe.template
76 url = ${:_profile_base_location_}/instance-memcached.cfg
77 md5sum = 7ed1d93dafa76adc025acb2f0e08c05f
78 output = ${buildout:directory}/template-memcached.cfg
79 mode = 0644
80
81 [template-erp5-development]
82 recipe = slapos.recipe.template
83 url = ${:_profile_base_location_}/instance-erp5-development.cfg
84 md5sum = 4bc5a2ec8c04b206dab8b98258a69efd
85 output = ${buildout:directory}/template-erp5-development.cfg
86 mode = 0644
87
88 [template-erp5-production]
89 recipe = slapos.recipe.template
90 url = ${:_profile_base_location_}/instance-erp5-production.cfg
91 md5sum = 54ad3c5e92af02d0db98d1085adf986d
92 output = ${buildout:directory}/template-erp5-production.cfg
93 mode = 0644
94
95 [template-snippet-zeo]
96 recipe = slapos.recipe.template
97 url = ${:_profile_base_location_}/snippet-zeo.cfg
98 md5sum = ca9ee3825ff90c5c894ff1da8c601552
99 output = ${buildout:directory}/template-snippet-zeo.cfg
100 mode = 0644
101
102 [template-snippet-master]
103 recipe = slapos.recipe.template
104 url = ${:_profile_base_location_}/snippet-master.cfg
105 md5sum = 14ffe48453a74190bdd289169220739f
106 output = ${buildout:directory}/template-snippet-master.cfg
107 mode = 0644
108
109 [template-snippet-zope]
110 recipe = slapos.recipe.template
111 url = ${:_profile_base_location_}/snippet-zope.cfg
112 md5sum = bcc68c31a16b35bee7111f9c6e02b781
113 output = ${buildout:directory}/template-snippet-zope.cfg
114 mode = 0644
115
116 [template-snippet-backend]
117 recipe = slapos.recipe.template
118 url = ${:_profile_base_location_}/snippet-backend.cfg
119 md5sum = 3a1b359b57bf21a226bb96c0c18f1924
120 output = ${buildout:directory}/template-snippet-backend.cfg
121 mode = 0644
122
123 [template-varnish]
124 recipe = slapos.recipe.template
125 url = ${:_profile_base_location_}/instance-varnish.cfg
126 md5sum = 70fb0ccadf0d6723ddb0fe55a1549ca5
127 output = ${buildout:directory}/template-varnish.cfg
128 mode = 0644
129
130 [validator]
131 # Default json schema for instance parameters.
132 recipe = slapos.recipe.template
133 url = ${:_profile_base_location_}/configuration.json
134 md5sum = cbe1d75339c6cb20e1aef818797face1
135 output = ${buildout:directory}/schema.json
136 mode = 0644
137
138 [networkcache]
139 # signature certificates of the following uploaders.
140 #   Romain Courteaud
141 #   Sebastien Robin
142 #   Kazuhiko Shiozaki
143 #   Cedric de Saint Martin
144 #   Yingjie Xu
145 #   Gabriel Monnerat
146 signature-certificate-list =
147   -----BEGIN CERTIFICATE-----
148   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
149   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
150   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
151   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
152   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
153   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
154   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
155   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
156   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
157   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
158   QUUGLQ==
159   -----END CERTIFICATE-----
160   -----BEGIN CERTIFICATE-----
161   MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV
162   BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw
163   DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+
164   YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN
165   XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR
166   L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU
167   /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t
168   LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda
169   FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd
170   R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU
171   hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg==
172   -----END CERTIFICATE-----
173   -----BEGIN CERTIFICATE-----
174   MIIB7jCCAVegAwIBAgIJAJWA0jQ4o9DGMA0GCSqGSIb3DQEBBQUAMA8xDTALBgNV
175   BAMMBHg2MXMwIBcNMTExMTI0MTAyNDQzWhgPMjExMTEwMzExMDI0NDNaMA8xDTAL
176   BgNVBAMMBHg2MXMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANdJNiFsRlkH
177   vq2kHP2zdxEyzPAWZH3CQ3Myb3F8hERXTIFSUqntPXDKXDb7Y/laqjMXdj+vptKk
178   3Q36J+8VnJbSwjGwmEG6tym9qMSGIPPNw1JXY1R29eF3o4aj21o7DHAkhuNc5Tso
179   67fUSKgvyVnyH4G6ShQUAtghPaAwS0KvAgMBAAGjUDBOMB0GA1UdDgQWBBSjxFUE
180   RfnTvABRLAa34Ytkhz5vPzAfBgNVHSMEGDAWgBSjxFUERfnTvABRLAa34Ytkhz5v
181   PzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAFLDS7zNhlrQYSQO5KIj
182   z2RJe3fj4rLPklo3TmP5KLvendG+LErE2cbKPqnhQ2oVoj6u9tWVwo/g03PMrrnL
183   KrDm39slYD/1KoE5kB4l/p6KVOdeJ4I6xcgu9rnkqqHzDwI4v7e8/D3WZbpiFUsY
184   vaZhjNYKWQf79l6zXfOvphzJ
185   -----END CERTIFICATE-----
186   -----BEGIN CERTIFICATE-----
187   MIIB9jCCAV+gAwIBAgIJAO4V/jiMoICoMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
188   BAMMCENPTVAtMjMyMCAXDTEyMDIxNjExMTAyM1oYDzIxMTIwMTIzMTExMDIzWjAT
189   MREwDwYDVQQDDAhDT01QLTIzMjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
190   wi/3Z8W9pUiegUXIk/AiFDQ0UJ4JFAwjqr+HSRUirlUsHHT+8DzH/hfcTDX1I5BB
191   D1ADk+ydXjMm3OZrQcXjn29OUfM5C+g+oqeMnYQImN0DDQIOcUyr7AJc4xhvuXQ1
192   P2pJ5NOd3tbd0kexETa1LVhR6EgBC25LyRBRae76qosCAwEAAaNQME4wHQYDVR0O
193   BBYEFMDmW9aFy1sKTfCpcRkYnP6zUd1cMB8GA1UdIwQYMBaAFMDmW9aFy1sKTfCp
194   cRkYnP6zUd1cMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAskbFizHr
195   b6d3iIyN+wffxz/V9epbKIZVEGJd/6LrTdLiUfJPec7FaxVCWNyKBlCpINBM7cEV
196   Gn9t8mdVQflNqOlAMkOlUv1ZugCt9rXYQOV7rrEYJBWirn43BOMn9Flp2nibblby
197   If1a2ZoqHRxoNo2yTmm7TSYRORWVS+vvfjY=
198   -----END CERTIFICATE-----
199   -----BEGIN CERTIFICATE-----
200   MIIB9jCCAV+gAwIBAgIJAIlBksrZVkK8MA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
201   BAMMCENPTVAtMzU3MCAXDTEyMDEyNjEwNTUyOFoYDzIxMTIwMTAyMTA1NTI4WjAT
202   MREwDwYDVQQDDAhDT01QLTM1NzCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
203   ts+iGUwi44vtIfwXR8DCnLtHV4ydl0YTK2joJflj0/Ws7mz5BYkxIU4fea/6+VF3
204   i11nwBgYgxQyjNztgc9u9O71k1W5tU95yO7U7bFdYd5uxYA9/22fjObaTQoC4Nc9
205   mTu6r/VHyJ1yRsunBZXvnk/XaKp7gGE9vNEyJvPn2bkCAwEAAaNQME4wHQYDVR0O
206   BBYEFKuGIYu8+6aEkTVg62BRYaD11PILMB8GA1UdIwQYMBaAFKuGIYu8+6aEkTVg
207   62BRYaD11PILMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAMoTRpBxK
208   YLEZJbofF7gSrRIcrlUJYXfTfw1QUBOKkGFFDsiJpEg4y5pUk1s5Jq9K3SDzNq/W
209   it1oYjOhuGg3al8OOeKFrU6nvNTF1BAvJCl0tr3POai5yXyN5jlK/zPfypmQYxE+
210   TaqQSGBJPVXYt6lrq/PRD9ciZgKLOwEqK8w=
211   -----END CERTIFICATE-----
212   -----BEGIN CERTIFICATE-----
213   MIIB9jCCAV+gAwIBAgIJAPHoWu90gbsgMA0GCSqGSIb3DQEBBQUAMBQxEjAQBgNV
214   BAMMCXZpZmlibm9kZTAeFw0xMjAzMTkyMzIwNTVaFw0xMzAzMTkyMzIwNTVaMBQx
215   EjAQBgNVBAMMCXZpZmlibm9kZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
216   ozBijpO8PS5RTeKTzA90vi9ezvv4vVjNaguqT4UwP9+O1+i6yq1Y2W5zZxw/Klbn
217   oudyNzie3/wqs9VfPmcyU9ajFzBv/Tobm3obmOqBN0GSYs5fyGw+O9G3//6ZEhf0
218   NinwdKmrRX+d0P5bHewadZWIvlmOupcnVJmkks852BECAwEAAaNQME4wHQYDVR0O
219   BBYEFF9EtgfZZs8L2ZxBJxSiY6eTsTEwMB8GA1UdIwQYMBaAFF9EtgfZZs8L2ZxB
220   JxSiY6eTsTEwMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAc43YTfc6
221   baSemaMAc/jz8LNLhRE5dLfLOcRSoHda8y0lOrfe4lHT6yP5l8uyWAzLW+g6s3DA
222   Yme/bhX0g51BmI6gjKJo5DoPtiXk/Y9lxwD3p7PWi+RhN+AZQ5rpo8UfwnnN059n
223   yDuimQfvJjBFMVrdn9iP6SfMjxKaGk6gVmI=
224   -----END CERTIFICATE-----