X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=config%2Flx_office.conf.default;h=396c5760dd0835f0f64a141f6a8856e8ce64c138;hb=a71821962da6b8b6b16cdd44c6d446c7112fe03e;hp=ff5e97b68b2c33ab098f62210f4a23f6a16ca30c;hpb=b386e342cc60ab7ae0bc7197e1f6d3d245163092;p=kivitendo-erp.git diff --git a/config/lx_office.conf.default b/config/lx_office.conf.default index ff5e97b68..396c5760d 100644 --- a/config/lx_office.conf.default +++ b/config/lx_office.conf.default @@ -1,23 +1,84 @@ -[system] -# EUR: Einnahmen-Überschussrechnung (net income method). Set this to 1 -# if your company uses the net income method and to 0 for balacing. -eur = 1 +[authentication] +# The cleartext password for access to the administrative part. It +# can only be changed in this file, not via the administrative +# interface. +admin_password = admin123 + +# Which module to use for authentication. Valid values are 'DB' and +# 'LDAP'. If 'LDAP' is used then users cannot change their password +# via Lx-Office. +module = DB + +# The cookie name can be changed if desired. +cookie_name = lx_office_erp_session_id + +# The number of minutes a session is valid. The default value is eight +# hours. +session_timeout = 480 + +[authentication/database] +# Connection information for the database with the user and group +# inforamtion. This information is always needed, even if LDAP is +# used for authentication, as the user information is stored in this +# database while LDAP is only used for password verification. +# +# If 'module' is set to 'DB' then this database also contains the +# users' passwords. +host = localhost +port = 5432 +db = lxerp_auth +user = postgres +password = + +[authentication/ldap] +# This section is only relevant if 'module' is set to 'LDAP'. It names +# the LDAP server the passwords are verified against by doing a LDAP +# bind operation. +# +# At least the parameters 'host', 'attribute' and 'base_dn' have to be +# specified. +# +# tls: Activate encryption via TLS +# attribute: Name of the LDAP attribute containing the user's login name +# base_dn: Base DN the LDAP searches start from +# filter: An optional LDAP filter specification. The string '<%login%>' +# is replaced by the user's login name before the search is started. +# bind_dn and bind_password: +# If searching the LDAP tree requires user credentials +# (e.g. ActiveDirectory) then these two parameters specify +# the user name and password to use. +host = localhost +port = 389 +tls = 0 +attribute = uid +base_dn = +filter = +bind_dn = +bind_password = +[system] # Set language for login and admin forms. Currently "de" (German), # "de_DE" (new German) and "en" (English, not perfect) are available. language = de -# The database charset. Must match the database cluster you want to -# connect to. +# The database charset. Must match the encoding of the database cluster you want to +# connect to. (Used on the shell command to create a database "pg_createcluster". Option "-e ".) dbcharset = UTF-8 [features] # Activate certain optional features and modules. webdav = 0 -lizenzen = 1 vertreter = 0 # Show fields used for the best before date +# ATTENTION! If you enabled this feature you can not simply turn it off again +# without taking care that best_before fields are emptied in the database. +# This can be done with the following query: +# +# UPDATE inventory SET bestbefore = NULL; +# +# Any stock contents containing a best before date will be impossible to stock +# out otherwise. show_best_before = 0 ## Pictures for parts @@ -28,6 +89,9 @@ parts_image_css = border:0;float:left;max-width:250px;margin-top:20px:margin-rig # Show the picture in the results when you search for parts parts_listing_images = 0 +# Should payments be changeable after posting (0 = never; 1 = every time; 2 = on the same day) +payments_changeable = 1 + [paths] # path to temporary files (must be writeable by the web server) userspath = users @@ -113,6 +177,15 @@ login = # location of history file for permanent history history_file = users/console_history +# location of a separate log file for the console. everything normally written +# to the lx-office log will be put here if triggered from the console +log_file = /tmp/lxoffice_console_debug.log + +[testing] + +# autologin to use if none is given +login = demo + [debug] # Use DBIx::Log4perl for logging DBI calls. The string LXDEBUGFILE # will be replaced by the file name configured for $::lxdebug. @@ -160,10 +233,19 @@ global_level = NONE # default. watch_form = 0 +# Include menu options for debugging in the HTML menu. Works only in +# FastCGI mode. +show_debug_menu = 0 + # If you want to debug the creation of LaTeX files then set this to 1. # That way the temporary LaTeX files created during PDF creation are # not removed and remain in the "users" directory. keep_temp_files = 0 +# Restart the FastCGI process if changes to the program or template +# files have been detected. The restart will occur after the request +# in which the changes have been detected has completed. +restart_fcgi_process_on_changes = 0 + # The file name where the debug messages are written to. -file_name = /tmp/mb-lxdebug.log +file_name = /tmp/lx-office-debug.log