Begin ERP5 instantiation with hackish recipe.
[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 # Create instance template
10   template-memcached
11   template-zeo
12   template-kumofs
13   template-cloudooo
14   template-zope
15   template-mariadb
16   template-haproxy
17   template
18   validator
19
20 # XXX: Workaround of SlapOS limitation
21 # Unzippig of eggs is required, as SlapOS do not yet provide nicely working
22 # development / fast switching environment for whole software
23 unzip = true
24
25 [template-mariadb]
26 recipe = slapos.recipe.template
27 url = ${:_profile_base_location_}/instance-mariadb.cfg
28 md5sum = 9c8517900877ce43af64ef6db28fc520
29 output = ${buildout:directory}/template-mariadb.cfg
30 mode = 0644
31
32 [template-zope]
33 recipe = slapos.recipe.template
34 url = ${:_profile_base_location_}/instance-zope.cfg
35 md5sum = 3b5ba87a44f172c8afc14ed57736949f
36 output = ${buildout:directory}/template-zope.cfg
37 mode = 0644
38
39 [template-cloudooo]
40 recipe = slapos.recipe.template
41 url = ${:_profile_base_location_}/instance-cloudooo.cfg
42 md5sum = d767af728c419d9173048b851df10b46
43 output = ${buildout:directory}/template-cloudooo.cfg
44 mode = 0644
45
46 [template-kumofs]
47 recipe = slapos.recipe.template
48 url = ${:_profile_base_location_}/instance-kumofs.cfg
49 md5sum = d8a4a1976f4d22fae0668be0543438cc
50 output = ${buildout:directory}/template-kumofs.cfg
51 mode = 0644
52
53 [template-haproxy]
54 recipe = slapos.recipe.template
55 url = ${:_profile_base_location_}/instance-haproxy.cfg
56 md5sum = ba2b358bc65c69533761fef8662cca30
57 output = ${buildout:directory}/template-haproxy.cfg
58 mode = 0644
59
60 [instance-recipe]
61 # Note: In case if specific instantiation recipe is used this is the place to
62 # put its name
63 egg = slapos.cookbook
64 module = erp5
65
66 # Additional Configuration
67 configurator_bt5_list = erp5_core_proxy_field_legacy erp5_full_text_myisam_catalog erp5_base erp5_workflow erp5_configurator erp5_configurator_standard erp5_configurator_maxma_demo erp5_configurator_ung
68
69 [template]
70 recipe = slapos.recipe.template
71 url = ${:_profile_base_location_}/instance.cfg
72 md5sum = e6fda1efe48316e89299882389a44726
73 output = ${buildout:directory}/template.cfg
74 mode = 0644
75
76 [template-memcached]
77 recipe = slapos.recipe.template
78 url = ${:_profile_base_location_}/instance-memcached.cfg
79 md5sum = 065693aa7d43ab91edfe2f3f70707005
80 output = ${buildout:directory}/template-memcached.cfg
81 mode = 0644
82
83 [template-zeo]
84 recipe = slapos.recipe.template
85 url = ${:_profile_base_location_}/instance-zeo.cfg
86 md5sum = 0cc0687484ed81a95379cd5544795fcd
87 output = ${buildout:directory}/template-zeo.cfg
88 mode = 0644
89
90 [template-erp5-production]
91 recipe = slapos.recipe.template
92 url = ${:_profile_base_location_}/instance-erp5-production.cfg
93 md5sum = 25bd7e8dfa2d7588c6c2c648cd291b47
94 output = ${buildout:directory}/template-erp5-production.cfg
95 mode = 0644
96
97 [validator]
98 # Default json schema for instance parameters.
99 recipe = slapos.recipe.template
100 url = ${:_profile_base_location_}/configuration.json
101 md5sum = cbe1d75339c6cb20e1aef818797face1
102 output = ${buildout:directory}/schema.json
103 mode = 0644
104
105 [networkcache]
106 # Romain Courteaud signature certificate
107 signature-certificate-list =
108   -----BEGIN CERTIFICATE-----
109   MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
110   CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
111   MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
112   ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
113   AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
114   boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
115   Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
116   ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
117   mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
118   q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
119   QUUGLQ==
120   -----END CERTIFICATE-----