[buildout]
extends =
  ../../component/dash/buildout.cfg
  ../../component/grep/buildout.cfg
  ../../component/findutils/buildout.cfg
  ../../component/java/buildout.cfg
  ../../component/tomcat/buildout.cfg
  ../../component/vnu/buildout.cfg
  ../../stack/slapos.cfg
# Monitoring stack (keep on bottom)
  ../../stack/monitor/buildout.cfg

parts =
  slapos-cookbook
  template

##########################################################
# Service startup scripts and configuration files
##########################################################
[template-tomcat-configuration]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/server.xml.in
md5sum = 9978b8b9e567f33cb4c853fee85f1637
output = ${buildout:directory}/server.xml.in
mode = 0644

[template-tomcat-service]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/template-tomcat-service.sh.in
md5sum = 09803fb71404edbccb32c44a0040dae4
output = ${buildout:directory}/template-tomcat-service.sh.in
mode = 0644

##########################################################
# Buildout instance.cfg templates
##########################################################
[template-validator]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance-validator.cfg.in
md5sum = 0275d7a8a021f84a1303e5c8933c07c3
output = ${buildout:directory}/template-validator.cfg
mode = 0644

[template]
recipe = slapos.recipe.template
url = ${:_profile_base_location_}/instance.cfg.in
md5sum = 2b4d33e9ef1082dd4d6a53f55b391772
output = ${buildout:directory}/template.cfg
mode = 0644

[versions]
# 1.3.4nxd2 is invalid version string, thus pached version string is not '1.3.4nxd2+SlapOSPatched001'
# but '1.3.4nxd2-SlapOSPatched001'.
gunicorn = 19.1.1
plone.recipe.command = 1.1
slapos.recipe.template = 2.4.2
inotifyx = 0.2.2
apache-libcloud = 2.2.1
gitdb2 = 2.0.3
smmap2 = 2.0.3

# Required by:
# slapos.toolbox==0.73
GitPython = 2.1.8

# Required by:
# slapos.toolbox==0.73
atomize = 0.2.0

# Required by:
# slapos.toolbox==0.73
dnspython = 1.15.0

# Required by:
# slapos.toolbox==0.73
erp5.util = 0.4.50

# Required by:
# slapos.toolbox==0.73
feedparser = 5.2.1

# Required by:
# slapos.toolbox==0.73
lockfile = 0.12.2

# Required by:
# slapos.toolbox==0.73
passlib = 1.7.1