Merging work from lamp-failover branch :
[slapos.git] / software / mariadb / software.cfg
1 [buildout]
2
3 extensions =
4   slapos.zcbworkarounds
5
6 find-links +=
7     http://www.nexedi.org/static/packages/source/slapos.buildout/
8
9 extends =
10   ../../component/mariadb/buildout.cfg
11   ../../component/dcron/buildout.cfg
12   ../../component/logrotate/buildout.cfg
13   ../../component/stunnel/buildout.cfg
14   ../../component/python-2.7/buildout.cfg
15   ../../component/lxml-python/buildout.cfg
16   ../../component/gzip/buildout.cfg
17   ../../component/duplicity/buildout.cfg
18   ../../stack/shacache-client.cfg
19
20 # Use only quite well working sites.
21 allow-hosts =
22   *.nexedi.org
23   *.python.org
24   *.sourceforge.net
25   dist.repoze.org
26   effbot.org
27   github.com
28   peak.telecommunity.com
29   psutil.googlecode.com
30   www.dabeaz.com
31
32 versions = versions
33
34 parts =
35 # Create instance template
36 #TODO : list here all parts.
37   template
38   libxslt
39   eggs
40   gzip
41   instance-recipe-egg
42   duplicity
43
44 # XXX: Workaround of SlapOS limitation
45 # Unzippig of eggs is required, as SlapOS do not yet provide nicely working
46 # development / fast switching environment for whole software
47 unzip = true
48
49 [rebootstrap]
50 # Default first version of rebootstrapped python
51 version = 2
52 section = python2.7
53
54 [instance-recipe]
55 egg = slapos.cookbook
56 module = mysql
57
58 [instance-recipe-egg]
59 recipe = zc.recipe.egg
60 python = python2.7
61 eggs = ${instance-recipe:egg}
62
63 [eggs]
64 recipe = zc.recipe.egg
65 python = python2.7
66 eggs =
67   ${lxml-python:egg}
68
69 [template]
70 # Default template for the instance.
71 recipe = slapos.recipe.template
72 url = ${:_profile_base_location_}/instance.cfg
73 md5sum = 426f3cf33899a1f78de8b6ff35917852
74 output = ${buildout:directory}/template.cfg
75 mode = 0644
76 dollar = $
77
78 [versions]
79 slapos.cookbook = 0.26
80
81 # Required by slapos.cookbook==0.25
82 slapos.core = 0.4
83 collective.recipe.template = 1.8
84 netaddr = 0.7.5
85 xml-marshaller = 0.9.7
86 setuptools = 0.6c12dev-r88795
87
88 hexagonit.recipe.cmmi = 1.5.0
89 hexagonit.recipe.download = 1.5.0
90 plone.recipe.command = 1.1
91
92 # Use SlapOS patched zc.buildout
93 zc.buildout = 1.5.3-dev-SlapOS-010