software.cfg 5.45 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
  erp5.util
54
  PyXML
55 56

[testnode]
57

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

64 65 66 67 68
python = python2.7

[lxml-python]
python = python2.7

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

[template-default]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-default.cfg
output = ${buildout:directory}/template-default.cfg
mode = 0644
81
md5sum = 966731459ade74822330c7b9d720bb6a
82 83

[networkcache]
84
# Romain Courteaud + Sebastien Robin + Antoine Catton signature certificate
85 86 87 88 89 90 91 92 93 94 95 96 97 98
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
99 100 101 102 103 104 105 106 107 108 109 110 111
  -----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-----
112 113 114 115 116 117 118 119 120 121 122 123 124
  -----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
125 126

[versions]
Łukasz Nowak's avatar
Łukasz Nowak committed
127 128 129

Jinja2 = 2.6
Werkzeug = 0.8.2
Sebastien Robin's avatar
Sebastien Robin committed
130
erp5.util = 0.4.18
Łukasz Nowak's avatar
Łukasz Nowak committed
131 132 133
hexagonit.recipe.cmmi = 1.5.0
lxml = 2.3.2
meld3 = 0.6.7
134
slapos.core = 0.32.3
135
slapos.libnetworkcache = 0.13.2
Łukasz Nowak's avatar
Łukasz Nowak committed
136 137 138 139 140 141 142 143
slapos.recipe.template = 2.2

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

# Required by:
# slapos.cookbook==0.38
144
PyXML = 0.8.4
Łukasz Nowak's avatar
Łukasz Nowak committed
145 146 147

# Required by:
# hexagonit.recipe.cmmi==1.5.0
148 149 150
# 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
151 152 153 154 155 156 157 158 159 160 161 162 163

# 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
164
# slapos.libnetworkcache==0.13.2
Łukasz Nowak's avatar
Łukasz Nowak committed
165 166 167 168 169 170 171 172 173 174 175 176
# 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
177 178 179
# Use SlapOS patched zc.buildout
#zc.buildout = 1.6.0-dev-SlapOS-007

Sebastien Robin's avatar
Sebastien Robin committed
180 181 182 183
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
184

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

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