Commit 3f4134ff authored by Rafael Monnerat's avatar Rafael Monnerat

Introduce a instance template for SMB which aims to provide same configuration...

Introduce a instance template for SMB which aims to provide same configuration as tiolive provides today.

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@44375 20353a03-c40f-0410-a6d1-a30d3c3de9de
parent 43435466
# Default Configurator for SMB (Small and Medium Business)
# Former TioLive Configuration.
[buildout]
parts =
instance
eggs-directory = ${buildout:eggs-directory}
develop-eggs-directory = ${buildout:develop-eggs-directory}
[instance]
recipe = ${instance-recipe:name}
haproxy_binary = ${haproxy:location}/sbin/haproxy
httpd_binary = ${apache:location}/bin/httpd
kumo_gateway_binary = ${kumo:location}/bin/kumo-gateway
kumo_manager_binary = ${kumo:location}/bin/kumo-manager
kumo_server_binary = ${kumo:location}/bin/kumo-server
memcached_binary = ${memcached:location}/bin/memcached
mysql_binary = ${mariadb:location}/bin/mysql
mysql_install_binary = ${mariadb:location}/bin/mysql_install_db
mysql_upgrade_binary = ${mariadb:location}/bin/mysql_upgrade
mysqld_binary = ${mariadb:location}/libexec/mysqld
openssl_binary = ${openssl:location}/bin/openssl
runUnitTest_binary = ${buildout:bin-directory}/runUnitTest
runzeo_binary = ${buildout:bin-directory}/runzeo
runzope_binary = ${buildout:bin-directory}/runzope
zabbix_agent_binary = ${zabbix-agent:location}/sbin/zabbix_agent
# Expose TIDStorage location
# Note: Some day in future TIDStorage might become real distribution
# with controllable entry points and scripts, so such hack will not be
# needed anymore
tidstorage_product_location = ${products-tidstorage:location}/TIDStorage
# cloudooo specific configuration
ooo_binary_path = ${libreoffice-bin:location}/program
ooo_paster = ${buildout:bin-directory}/cloudooo_paster
ooo_uno_path = ${libreoffice-bin:location}/basis-link/program
link_binary_list =
${mariadb:location}/bin/mysql
${mariadb:location}/bin/mysqldump
${tesseract:location}/bin/tesseract
${w3m:location}/bin/w3m
${xpdf:location}/bin/pdfinfo
${xpdf:location}/bin/pdftotext
# XXX: products won't be needed as soon as all ERP5 (and products-deps)
# products will be eggified so then it will be possible to use them thanks to
# availability in software's eggs
products = ${products:list}
environment =
LD_LIBRARY_PATH = ${file:location}/lib:${zlib:location}/lib:${freetype:location}/lib:${libXext:location}/lib:${libXau:location}/lib:${libX11:location}/lib
bt5_list =
erp5_core_proxy_field_legacy
erp5_full_text_myisam_catalog
erp5_base erp5_workflow
erp5_configurator
erp5_configurator_standard
......@@ -95,6 +95,8 @@ parts =
# Create instance template
template
smb-template
[instance-recipe]
# Note: In case if specific instantiation recipe is used this is the place to
......@@ -115,12 +117,21 @@ version = 2
section = python2.7
[template]
# Default template for erp5 instance.
recipe = slapos.recipe.template
url = https://svn.erp5.org/repos/public/erp5/trunk/software_release/erp5/instance.cfg
md5sum = 03e14d125ea999f0387145a17ee028b5
output = ${buildout:directory}/template.cfg
mode = 0644
[smb-template]
# Template for SMB Configurator
recipe = slapos.recipe.template
url = https://svn.erp5.org/repos/public/erp5/trunk/software_release/erp5/smb.cfg
md5sum = 8c3acb73620bbe67b619195689355036
output = ${buildout:directory}/smb-template.cfg
mode = 0644
[itools]
pkgname = itools-0.50.8
location = ${buildout:parts-directory}/${:_buildout_section_name_}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment