software.cfg 2.42 KB
Newer Older
1 2
[buildout]

3
parts =
4 5 6
  slapos-cookbook
  subversion
  apache-php
7
  instance
8 9 10 11
  instance-apache
  instance-mariadb
  template-httpd-conf
  application
12 13
  website1-template
  website2-template
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

extends =
  ../../stack/slapos.cfg
  ../../component/apache/buildout.cfg
  ../../component/apache-php/buildout.cfg
  ../../component/logrotate/buildout.cfg
  ../../component/subversion/buildout.cfg
  ../../component/gzip/buildout.cfg
  ../../component/dcron/buildout.cfg
  ../../component/dash/buildout.cfg
  ../../component/stunnel/buildout.cfg
  ../../component/lxml-python/buildout.cfg

[instance]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
output = ${buildout:directory}/template.cfg
mode = 0644
md5sum = 4c7936accb3658871b635158198b7905

[instance-apache]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-apachephp.cfg
output = ${buildout:directory}/template-apachephp.cfg
38
md5sum = a1ddbb63ffa0041b27eaea6df85cbd00
39 40 41 42
mode = 0644

[instance-mariadb]
recipe = slapos.recipe.template
43
url = ${:_profile_base_location_}/../../stack/lamp/mariadb/instance-mariadb.cfg.in
44 45 46 47 48
output = ${buildout:directory}/template-mariadb.cfg
mode = 0644

[application]
recipe = hexagonit.recipe.download
49
ignore-existing = true
50 51
url = http://garr.dl.sourceforge.net/project/ajaxplorer/ajaxplorer/dev-channel/4.3.4/ajaxplorer-core-4.3.4.tar.gz
md5sum = 2f2ff8bda7bbe841ef0e870c724eb74f
52 53 54 55
strip-top-level-dir = true

[website]
recipe = z3c.recipe.mkdir
56 57
path1 = ${application:location}/data/files/website
path2 = ${application:location}/data/files/website2
58
paths =
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74
  ${:path1}
  ${:path2}

[website1-template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/templates/index.html.in
output = ${website:path1}/index.html
md5sum = c5695762361b801c284ee23a150cd1f1
mode = 0644

[website2-template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/templates/index.html.in
output = ${website:path2}/index.html
md5sum = c5695762361b801c284ee23a150cd1f1
mode = 0644
75 76

[template-httpd-conf]
77
recipe = slapos.recipe.build:download
78 79 80 81 82 83 84 85 86 87
url = ${:_profile_base_location_}/templates/${:filename}
mode = 0644
filename = apache.conf.in
md5sum = 6788381fadd8ca96f892d33df3163da0
location = ${buildout:parts-directory}/${:_buildout_section_name_}

[versions]
# Numpy 1.7.0 doesn't install well
numpy = 1.6.2
# websockify 0.4.1 doesn't install well
88
websockify = 0.3.0
89 90 91
plone.recipe.command = 1.1
slapos.recipe.template = 2.4.2
z3c.recipe.mkdir = 0.5