buildout.cfg 2.07 KB
Newer Older
1
[buildout]
2 3
  
parts =    
4 5 6 7 8
  slapos-cookbook
  instance-egg
  apache-php
  template-mariadb
  template-boinc
9
  template-httpd-conf
10 11 12 13 14 15 16 17 18 19 20 21 22

extends =
  ../../component/boinc/buildout.cfg
  ../../component/mysql-python/buildout.cfg
  ../../component/gzip/buildout.cfg
  ../../component/apache/buildout.cfg
  ../../component/apache-php/buildout.cfg
  ../../component/mariadb/buildout.cfg
  ../../component/dash/buildout.cfg
  ../../component/logrotate/buildout.cfg
  ../../component/lxml-python/buildout.cfg
  ../../component/stunnel/buildout.cfg
  ../../component/dcron/buildout.cfg
23
  ../slapos.cfg
24 25 26 27 28 29 30 31 32 33 34 35 36
  
[instance-egg]
recipe = zc.recipe.egg
eggs =
  ${mysql-python:egg}
  slapos.toolbox

#Because Boinc deamon and Boinc sheduler(with apache) work side by side, we deploy
#Boinc and apache-php in the same partition.
[template-boinc]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-boinc.cfg
output = ${buildout:directory}/template-boinc.cfg
37
md5sum = 5eb6057311fb1f73a54b72a40ead47c2
38 39 40 41 42
mode = 0644

#Template for deploying MySQL Database Server
[template-mariadb]
recipe = slapos.recipe.template
43
url = ${:_profile_base_location_}/../lamp/mariadb/instance-mariadb.cfg.in
44
output = ${buildout:directory}/template-mariadb.cfg
45
#md5sum = 8142244a3087a23e002a08225579528a  
46
mode = 0644
47

48
[template-httpd-conf]
49
recipe = slapos.recipe.build:download
50
url = ${:_profile_base_location_}/template/${:filename}
51
mode = 0644
52
filename = apache.in
53
md5sum = 5d5f49331debc4e3d2a02d8525064f8e
54
location = ${buildout:parts-directory}/${:_buildout_section_name_}
55

56 57 58 59 60 61 62 63 64
[boinc-default]
template-result = 
template-wu = 
extension = 
platform = x86_64-pc-linux-gnu

[boinc-application]
app-list = {}

65
[versions]
66 67 68 69 70 71 72
pycrypto = 2.6
MySQL-python = 1.2.4
apache-libcloud = 0.12.4
async = 0.6.1
gitdb = 0.5.4
plone.recipe.command = 1.1
slapos.recipe.template = 2.4.2
73
slapos.toolbox = 0.40.4
74 75 76
smmap = 0.8.2

# Required by:
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
77
# slapos.toolbox==0.40.2
78 79 80
GitPython = 0.3.2.RC1

# Required by:
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
81
# slapos.toolbox==0.40.2
82 83 84
atomize = 0.1.1

# Required by:
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
85
# slapos.toolbox==0.40.2
86 87 88
feedparser = 5.1.3

# Required by:
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
89
# slapos.toolbox==0.40.2
Kazuhiko Shiozaki's avatar
Kazuhiko Shiozaki committed
90
paramiko = 1.15.3