software.cfg 5.37 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 125 126

[versions]
# Use SlapOS patched zc.buildout
zc.buildout = 1.6.0-dev-SlapOS-003
Łukasz Nowak's avatar
Łukasz Nowak committed
127 128 129

Jinja2 = 2.6
Werkzeug = 0.8.2
130
erp5.util = 0.4.2
Ł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.cookbook = 0.40.1
Łukasz Nowak's avatar
Łukasz Nowak committed
135 136 137 138 139 140 141 142 143 144 145 146 147 148
slapos.core = 0.21
slapos.libnetworkcache = 0.11
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
149 150 151
# 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
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

# 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
# slapos.libnetworkcache==0.11
# 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

# Required by:
# slapos.cookbook==0.38
zc.recipe.egg = 1.3.2

# Required by:
# slapos.core==0.21
zope.interface = 3.8.0