#Configuration file for Tryton 4.0
#The configuration file control some aspects of the behavior of Tryton. The file uses a simple ini-file format.
#It consists of sections, led by a [section] header and followed by name = value entries:
# [database] uri = postgresql://user:password@localhost/ path = /var/lib/trytond
# For more information see ConfigParser.
#Sections
# This section describes the different main sections that may appear in a Tryton configuration file,
# the purpose of each section, its possible keys, and their possible values.
# Some modules could request the usage of other sections for which the guideline asks them to be named like their module.
#[web]
# Defines the behavior of the web interface.
#listen
# Defines a comma separated list of couple of host (or IP address) and port numer separeted by a colon to listen on.
# The default value is localhost:8000.
#hostname
# Defines the hostname for this network interface.
#root
# Defines the root path to retrieve data for GET request.
#[web]
#listen = localhost:8000
#hostname =
#root =
#[database]
# Defines how database is managed.
#uri
# Contains the URI to connect to the SQL database. The URI follows the RFC-3986. The typical form is:
# database://username:password@host:port/
#The default available databases are:
# PostgreSQL
# pyscopg2 supports two type of connections:
# TCP/IP connection: postgresql://user:password@localhost:5432/
# Unix domain connection: postgresql://username:password@/
# SQLite
# The only possible URI is: sqlite://
# MySQL
# Same as for PostgreSQL.
#path
# The directory where Tryton should store files and so the user running trytond must have write access on this directory.
# The default value is /var/lib/trytond/.
#list
# A boolean value (default: True) to list available databases.
# Default is True
#retry
# The number of retries when a database operation error occurs during a request.
# Default is 5
#language
# The main language of the database that will be stored in the main table for translatable fields.
# Default: en_US
#
#[database]
#uri = postgresql://user:password@localhost:5432/
#path = /var/lib/trytond
#list = True
#retry = 5
#language = en_US
#[cache]
# Defines size of various cache.
#model
# The number of different model kept in the cache per transaction.
# Default: 200
#field
# The number of field to load with an eager Field.loading.
# Default: 100
#[table]
# This section allows to override the default generated table name for a ModelSQL. The main goal is to bypass limitation on the name length of the database backend. For example:
#[table]
#account.invoice.line = acc_inv_line
#account.invoice.tax = acc_inv_tax
#[ssl]
# Activates the SSL on all network protocol.
# Note
# SSL is activated by defining privatekey. Please refer to SSL-CERT on how to use private keys and certficates.
#privatekey
# The path to the private key.
#certificate
# The path to the certificate.
#[ssl]
#privatekey =
#certificate =
#[email]
#uri
# The SMTP-URL to connect to the SMTP server which is extended to support SSL and STARTTLS. The available protocols are:
#
# smtp: simple SMTP
# smtp+tls: SMTP with STARTTLS
# smtps: SMTP with SSL
#
# The default value is: smtp://localhost:25
# syntax is smtp://user:password@host:port
#from
# Defines the default From address when Tryton sends emails.
#[email]
#uri = smtp://localhost:25
#from = tryton@localhost
#[session]
#timeout
# The time in second before a session expires.
# Default : 600
#super_pwd
# The server password used to authenticate database management from the client. It is encrypted using using the Unix crypt(3) routine.
# Such password can be generated using this command line:
#
# python -c 'import getpass,crypt,random,string; print crypt.crypt(getpass.getpass(), "".join(random.sample(string.ascii_letters + string.digits, 8)))'
#[session]
#timeout = 600
#super_pwd =
#[report]
#unoconv
# The parameters for unoconv.
#[report]
#unoconv = pipe,name=trytond;urp;StarOffice.ComponentContext
# Module settings
#
# Some modules are reading configuration parameters from this
# configuration file. These settings only apply when those modules
# are installed.
#
#[webdav]
# Define the behavior of the WebDAV network interface.
#listen
# Same as for web except it have no default value.
#[webdav]
#listen = localhost:8001
#[ldap_authentication]
# The URI to connect to the LDAP server.
#uri = ldap://host:port/dn?attributes?scope?filter?extensions
# A basic default URL could look like
#uri = ldap://localhost:389/