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

3
find-links += http://dist.repoze.org
4 5
    http://www.nexedi.org/static/packages/source/

6
extends =
7
  ../../stack/slapos.cfg
Łukasz Nowak's avatar
Łukasz Nowak committed
8
  ../../component/python-2.7/buildout.cfg
9 10 11 12
  ../../component/subversion/buildout.cfg
  ../../component/git/buildout.cfg
  ../../component/lxml-python/buildout.cfg
  ../../component/zip/buildout.cfg
13 14 15
  ../../component/busybox/buildout.cfg
  ../../component/shellinabox/buildout.cfg
  ../../component/pwgen/buildout.cfg
16

17 18 19
# Local development
develop =
  ${:parts-directory}/slapos.cookbook-repository
20
parts =
21 22 23
# Local development
  slapos.cookbook-repository
  check-recipe
24
  template
25
  lxml-python
26 27 28 29 30
  eggs
  subversion
  zip
  git

31 32 33 34 35
# Local development
[slapos.cookbook-repository]
recipe = plone.recipe.command
stop-on-error = true
location = ${buildout:parts-directory}/${:_buildout_section_name_}
36
command = ${git:location}/bin/git clone --branch erp5testnode --quiet http://git.erp5.org/repos/slapos.git ${:location}
37 38 39 40 41 42 43 44
update-command = cd ${:location} && ${git:location}/bin/git pull --quiet

[check-recipe]
recipe = plone.recipe.command
stop-on-error = true
update-command = ${:command}
command = grep parts ${buildout:develop-eggs-directory}/slapos.cookbook.egg-link

45
[eggs]
Łukasz Nowak's avatar
Łukasz Nowak committed
46
recipe = zc.recipe.egg
47 48
eggs =
  ${lxml-python:egg}
49 50
  zc.buildout
  slapos.libnetworkcache
51
  slapos.core
Łukasz Nowak's avatar
Łukasz Nowak committed
52
  inotifyx
53
  slapos.cookbook
54
  erp5.util[testnode]
55

56
scripts =
57
  testnode = erp5.util.testnode:main
58
  slapgrid-cp = slapos.grid.slapgrid:runComputerPartition
59
  slapgrid-sr = slapos.grid.slapgrid:runSoftwareRelease
Łukasz Nowak's avatar
Łukasz Nowak committed
60
  slapproxy = slapos.proxy:main
61

62 63 64 65 66
python = python2.7

[lxml-python]
python = python2.7

67
[template]
68 69
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg
70 71
output = ${buildout:directory}/template.cfg
mode = 0644
72 73 74 75 76 77 78
md5sum = 307663d73ef3ef94b02567ecd322252e

[template-default]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-default.cfg
output = ${buildout:directory}/template-default.cfg
mode = 0644
79
md5sum = e460e90b20381de10282faeb1dbdb5fc
80 81

[networkcache]
82
# Romain Courteaud + Sebastien Robin + Antoine Catton signature certificate
83 84 85 86 87 88 89 90 91 92 93 94 95 96
signature-certificate-list =
  -----BEGIN CERTIFICATE-----
  MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
  CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
  MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
  ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
  AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
  boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
  Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
  ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
  mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
  q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
  QUUGLQ==
  -----END CERTIFICATE-----
Sebastien Robin's avatar
Sebastien Robin committed
97 98 99 100 101 102 103 104 105 106 107 108 109
  -----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-----
110 111 112 113 114 115 116 117 118 119 120 121 122
  -----BEGIN CERTIFICATE-----
  MIIB8DCCAVmgAwIBAgIJAJ5iKK7w6AQVMA0GCSqGSIb3DQEBBQUAMBExDzANBgNV
  BAMMBkNPTVAtMTAeFw0xMTExMjkxNjU1NDZaFw0xMjExMjgxNjU1NDZaMBExDzAN
  BgNVBAMMBkNPTVAtMTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA6IBOEnQP
  qT1KPBT8xQnYe6ECxXkfV9zhuVwolB/2wHM1Qk0TRoOPRRHfOvzkLQUVkD9on6Dj
  mJsYhrukqaidv0Y9n7c5JKM8DfFh41UP3wG6rJpPJ9VZ0ZzFjk+yzCSYrI6rf3Yd
  vRhNbKHfBO+23DJJqeEiobxsOQc6eE9Gt78CAwEAAaNQME4wHQYDVR0OBBYEFDLf
  TAc8fEZjGWNA62Tld7iSrgKgMB8GA1UdIwQYMBaAFDLfTAc8fEZjGWNA62Tld7iS
  rgKgMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEA28CQAN/jC3X+5lOh
  wYO0+HvXSa6TNy6k+xAXQHEezOSgA7QMjXGVPHNzZRxhI4k6mdGImmPlKfV/GgcA
  T3XATu8g033m2pCtNXW6Awp4V2Mft+w5Hx4Y3iT0Uccxc/699PU/MGroBKVCphwB
  /SvdKJ6l9YsKUKhJlMRQxc9QHdU=
  -----END CERTIFICATE-----
Łukasz Nowak's avatar
Łukasz Nowak committed
123 124

[versions]
Łukasz Nowak's avatar
Łukasz Nowak committed
125 126 127

Jinja2 = 2.6
Werkzeug = 0.8.2
Pere Cortes's avatar
Pere Cortes committed
128
erp5.util = 0.4.8
Łukasz Nowak's avatar
Łukasz Nowak committed
129 130 131
hexagonit.recipe.cmmi = 1.5.0
lxml = 2.3.2
meld3 = 0.6.7
132
slapos.cookbook = 0.40.1
Pere Cortes's avatar
Pere Cortes committed
133
slapos.core = 0.28
134
slapos.libnetworkcache = 0.13.2
Łukasz Nowak's avatar
Łukasz Nowak committed
135 136 137 138 139 140 141 142 143 144 145 146
slapos.recipe.template = 2.2

# Required by:
# slapos.core==0.21
Flask = 0.8

# Required by:
# slapos.cookbook==0.38
PyXML = 0.8.5

# Required by:
# hexagonit.recipe.cmmi==1.5.0
147 148 149
# Use patched hexagonit.recipe.download from
# https://github.com/SlapOS/hexagonit.recipe.download
hexagonit.recipe.download = 1.5.1-dev-slapos-001
Łukasz Nowak's avatar
Łukasz Nowak committed
150 151 152 153 154 155 156 157 158 159 160 161 162

# Required by:
# slapos.cookbook==0.38
netaddr = 0.7.6

# Required by:
# slapos.core==0.21
netifaces = 0.6

# Required by:
# erp5.util==0.3
# slapos.cookbook==0.38
# slapos.core==0.21
163
# slapos.libnetworkcache==0.13.2
Łukasz Nowak's avatar
Łukasz Nowak committed
164 165 166 167 168 169 170 171 172 173 174 175
# zc.buildout==1.6.0-dev-SlapOS-003
setuptools = 0.6c12dev-r88846

# Required by:
# slapos.core==0.21
supervisor = 3.0a12

# Required by:
# slapos.cookbook==0.38
xml-marshaller = 0.9.7


Pere Cortes's avatar
Pere Cortes committed
176 177 178
# Use SlapOS patched zc.buildout
#zc.buildout = 1.6.0-dev-SlapOS-007

Sebastien Robin's avatar
Sebastien Robin committed
179 180 181 182
buildout-versions = 1.7
inotifyx = 0.2.0
plone.recipe.command = 1.1
slapos.recipe.build = 0.11.5
Pere Cortes's avatar
Pere Cortes committed
183

Sebastien Robin's avatar
Sebastien Robin committed
184 185 186 187 188 189 190
# Required by:
# slapos.cookbook==0.40.1
zc.recipe.egg = 1.3.2

# Required by:
# slapos.core==0.28
zope.interface = 4.0.1