buildout.cfg 8.38 KB
Newer Older
1 2 3 4 5 6
[buildout]
parts =
  apache-php
  mariadb
  mydumper
  mysql-python
7 8
  rdiff-backup
  dropbear
9 10 11 12 13
  eggs
  instance-recipe-egg
  template
  template-apache-php
  template-mariadb
14 15 16 17
  template-mariadb-pbsready
  template-mariadb-pbsready-import
  template-mariadb-pbsready-export

18 19 20 21
extends =
  ../../component/mariadb/buildout.cfg
  ../../component/apache/buildout.cfg
  ../../component/apache-php/buildout.cfg
22
  ../../component/dash/buildout.cfg
23 24 25 26 27 28 29 30
  ../../component/dcron/buildout.cfg
  ../../component/git/buildout.cfg
  ../../component/glib/buildout.cfg
  ../../component/logrotate/buildout.cfg
  ../../component/perl/buildout.cfg
  ../../component/sqlite3/buildout.cfg
  ../../component/lxml-python/buildout.cfg
  ../../component/zlib/buildout.cfg
31
  ../../component/rdiff-backup/buildout.cfg
32 33 34 35
  ../../component/gzip/buildout.cfg
  ../../component/stunnel/buildout.cfg
  ../../component/mydumper/buildout.cfg
  ../../component/mysql-python/buildout.cfg
36
  ../../component/dropbear/buildout.cfg
37
  ../slapos.cfg
38
  ../../component/dash/buildout.cfg
Romain Courteaud's avatar
Romain Courteaud committed
39
  ../../component/curl/buildout.cfg
40

41 42 43 44
[mariadb]
# Compile dir is for plugins, there's no plugin in LAMP
keep-compile-dir = false

45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61
[instance-recipe]
egg = slapos.cookbook
module = lamp.request

[instance-recipe-egg]
recipe = zc.recipe.egg
eggs = ${instance-recipe:egg}

[application]
recipe = hexagonit.recipe.download
#If provided tarball does not containt top directory this option shall be changed to false
strip-top-level-dir = true

[template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
output = ${buildout:directory}/template.cfg
62
md5sum = 8117f10e814a13c5376af4c01e6546d4
63 64 65 66 67 68
mode = 0644

[template-apache-php]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-apache-php.cfg
output = ${buildout:directory}/template-apache-php.cfg
Cédric de Saint Martin's avatar
Cédric de Saint Martin committed
69
md5sum = ae9c0f8c70a62f13eb948424c99d71e2
70 71 72 73 74 75 76
mode = 0644

[template-apache-backup]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-apache-backup.cfg
output = ${buildout:directory}/template-apache-backup.cfg
md5sum = cfb77ac8785e0d125a785f69a5339014
77 78 79 80 81 82
mode = 0644

[template-backuped]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-backuped.cfg
output = ${buildout:directory}/template-backuped.cfg
83
md5sum = f43d1c6412ea8dc83b75573dc00daf9e
84 85
mode = 0644

86 87 88 89
[template-mariadb]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-mariadb.cfg
output = ${buildout:directory}/template-mariadb.cfg
90
md5sum = ba5ebecbfe9fbb96d48f2baa43c37065  
91 92
mode = 0644

93
[template-mariadb-pbsready]
94
recipe = slapos.recipe.template
95 96
url = ${:_profile_base_location_}/instance-mariadb-pbsready.cfg
output = ${buildout:directory}/template-mariadb-pbsready.cfg
97
md5sum = d2a580dcd7efdd528be45c5ffadfe760
98 99
mode = 0644

100
[template-mariadb-pbsready-import]
101
recipe = slapos.recipe.template
102 103
url = ${:_profile_base_location_}/instance-mariadb-pbsready-import.cfg
output = ${buildout:directory}/template-mariadb-pbsready-import.cfg
104
md5sum = 4a96ff02da3898fef7077fa8baec81ac
105 106 107 108 109 110
mode = 0644

[template-mariadb-pbsready-export]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-mariadb-pbsready-export.cfg
output = ${buildout:directory}/template-mariadb-pbsready-export.cfg
111
md5sum = 11a9e45e8bc590bc11bfdd304b07a4a5
112 113 114 115 116 117
mode = 0644

[template-pull-backup]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-pull-backup.cfg
output = ${buildout:directory}/template-pull-backup.cfg
118
md5sum = 9aab30ba5aa23a37d4b507e7c414be00
119 120
mode = 0644

121 122 123 124 125 126 127 128
# Dummy parts in case no application configuration file is needed
[application-template]
filename =
location =

[application-configuration]
location =

129 130 131 132
[eggs]
recipe = zc.recipe.egg
eggs =
  ${lxml-python:egg}
133
  slapos.toolbox
134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189

[networkcache]
# Romain Courteaud + Sebastien Robin + Alain Takoudjou
# + Cedric de Saint Martin signature certificate
signature-certificate-list =
  -----BEGIN CERTIFICATE-----
  MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
  CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
  MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
  ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
  AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
  boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
  Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
  ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
  mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
  q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
  QUUGLQ==
  -----END CERTIFICATE-----
  -----BEGIN CERTIFICATE-----
  MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV
  BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw
  DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+
  YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN
  XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR
  L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU
  /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t
  LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda
  FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd
  R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU
  hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg==
  -----END CERTIFICATE-----
  -----BEGIN CERTIFICATE-----
  MIIB9DCCAV2gAwIBAgIJAL392bEdqpFQMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
  BAMMCENPTVAtMjM0MB4XDTExMTEwOTE1MzA0M1oXDTEyMTEwODE1MzA0M1owEzER
  MA8GA1UEAwwIQ09NUC0yMzQwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMRR
  T0cacZKztie/DaRRjq3mgcqfPKoGXu6zXmeRQI+6Y4bnzjf8h/jAuPzR552P0xK5
  psxhavXA8hOGRLFDtvDMQLepVHWfwqtFtcp5vNf2+KWqOYy0OxHfVIlnatvCqTZN
  NG1vRsSOAQ+v7QNFHh6NBbiSrjBBfg4vkfzqnsUvAgMBAAGjUDBOMB0GA1UdDgQW
  BBTGGw+ASoDi9kqPElDkC0Q5RtAfRjAfBgNVHSMEGDAWgBTGGw+ASoDi9kqPElDk
  C0Q5RtAfRjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAIOuR1OqXLke
  LLzH0kRnlIOe60dYJvRya53wDx5x2g4/qkXZPLx2RcbaUrX/SCbL70vfr+apUPss
  dOSJ86sf/PQHW3/1fhTTE+Vck1MiiAq0aIx6WnKnz4+ZcQctB7b0DCsTcQnmbpi2
  n9MuhWaT21VOYhIGzJFPw5XW47/RrwhR
  -----END CERTIFICATE-----
  -----BEGIN CERTIFICATE-----
  MIIB9jCCAV+gAwIBAgIJAO4V/jiMoICoMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV
  BAMMCENPTVAtMjMyMCAXDTEyMDIxNjExMTAyM1oYDzIxMTIwMTIzMTExMDIzWjAT
  MREwDwYDVQQDDAhDT01QLTIzMjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
  wi/3Z8W9pUiegUXIk/AiFDQ0UJ4JFAwjqr+HSRUirlUsHHT+8DzH/hfcTDX1I5BB
  D1ADk+ydXjMm3OZrQcXjn29OUfM5C+g+oqeMnYQImN0DDQIOcUyr7AJc4xhvuXQ1
  P2pJ5NOd3tbd0kexETa1LVhR6EgBC25LyRBRae76qosCAwEAAaNQME4wHQYDVR0O
  BBYEFMDmW9aFy1sKTfCpcRkYnP6zUd1cMB8GA1UdIwQYMBaAFMDmW9aFy1sKTfCp
  cRkYnP6zUd1cMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAskbFizHr
  b6d3iIyN+wffxz/V9epbKIZVEGJd/6LrTdLiUfJPec7FaxVCWNyKBlCpINBM7cEV
  Gn9t8mdVQflNqOlAMkOlUv1ZugCt9rXYQOV7rrEYJBWirn43BOMn9Flp2nibblby
  If1a2ZoqHRxoNo2yTmm7TSYRORWVS+vvfjY=
190
  -----END CERTIFICATE-----
191 192 193 194 195

[versions]
Jinja2 = 2.6
Pygments = 1.5
Werkzeug = 0.8.3
196
apache-libcloud = 0.10.1
197 198
async = 0.6.1
buildout-versions = 1.7
199
docutils = 0.9.1
200
gitdb = 0.5.4
201 202
hexagonit.recipe.cmmi = 1.5.1
ipython = 0.12.1
203
meld3 = 0.6.8
204
pycrypto = 2.6
205
rdiff-backup = 1.0.5
206
slapos.cookbook = 0.55
207
slapos.recipe.build = 0.9
208
slapos.recipe.download = 1.0.dev-r4053
209
slapos.recipe.template = 2.4
210
slapos.toolbox = 0.25
211 212 213
smmap = 0.8.2

# Required by:
214
# slapos.core==0.25
215
# slapos.toolbox==0.25
216 217 218
Flask = 0.8

# Required by:
219
# slapos.toolbox==0.25
220 221 222
GitPython = 0.3.2.RC1

# Required by:
223
# slapos.cookbook==0.55
224 225
PyXML = 0.8.4

226 227 228 229
# Required by:
# netaddr==0.7.7
Sphinx = 1.1.3

230
# Required by:
231
# slapos.toolbox==0.25
232 233 234
atomize = 0.1.1

# Required by:
235
# slapos.toolbox==0.25
236 237 238
feedparser = 5.1.2

# Required by:
239
# slapos.cookbook==0.55
240 241 242
inotifyx = 0.2.0

# Required by:
243
# slapos.cookbook==0.55
244
# slapos.core==0.25
245 246 247 248
# xml-marshaller==0.9.7
lxml = 2.3.4

# Required by:
249
# slapos.cookbook==0.55
250
netaddr = 0.7.7
251 252

# Required by:
253
# slapos.core==0.25
254 255 256
netifaces = 0.8

# Required by:
257
# slapos.toolbox==0.25
258
paramiko = 1.7.7.2
259 260

# Required by:
261
# slapos.toolbox==0.25
262 263 264
psutil = 0.4.1

# Required by:
265
# slapos.cookbook==0.55
266
# slapos.core==0.25
267
# slapos.toolbox==0.25
268
# zc.buildout==1.6.0-dev-SlapOS-006
269 270 271 272
# zc.recipe.egg==1.3.2
setuptools = 0.6c12dev-r88846

# Required by:
273
# slapos.cookbook==0.55
274
# slapos.toolbox==0.25
275
slapos.core = 0.25
276 277

# Required by:
278
# slapos.core==0.25
279 280 281
supervisor = 3.0a12

# Required by:
282
# slapos.cookbook==0.55
283
# slapos.toolbox==0.25
284 285 286
xml-marshaller = 0.9.7

# Required by:
287
# slapos.cookbook==0.55
288 289 290
zc.recipe.egg = 1.3.2

# Required by:
291
# slapos.core==0.25
292
zope.interface = 4.0.1