#The configuration file controls some aspects of the behavior of Tryton. The file uses a simple ini-file format. #It consists in a list 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 http://docs.python.org/2/library/configparser.html #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. # #You can get uptodate information about this file at : # http://doc.tryton.org/3.4/trytond/doc/topics/configuration.html # #jsonrpc # Defines the behavior of the JSON-RPC network 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. #data # Defines the root path to retrieve data for GET request. #[jsonrpc] #listen = localhost:8000 #hostname = #data = #xmlrpc # Defines the behavior of the XML-RPC network interface. #listen # Same as for jsonrpc except it have no default value. #[xmlrpc] #listen = localhost:8002 #webdav # Define the behavior of the WebDAV network interface. #listen # Same as for jsonrpc except it have no default value. #[webdav] #listen = localhost:8001 #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. #retry # The number of retries when a database operation error occurs during a request. #language # The main language (default: en_US) of the database that will be stored in the main table for translatable fields. #[database] #uri = postgresql://user:password@localhost:5432/ #path = /var/lib/trytond #list = True #retry = 5 #language = en_US #ssl # Activates the SSL on all network protocol. #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 #from # Defines the default From address when Tryton send emails. #[email] #uri = smtp://localhost:25 #from = tryton@localhost #session #timeout # The time in second before a session expires. #super_pwd # Theserver password uses 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. # #[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/