3e168affef58278b2b82bf43b658ebd0f4c277eb
[kivitendo-erp.git] / config / lx_office.conf.default
1 [task_server]
2 # User name to use for database access
3 login = mb
4 # Set to 1 for debug messages in /tmp/lx-office-debug.log
5 debug = 1
6 # Chose a system user the daemon should run under when started as root.
7 run_as =
8
9 [periodic_invoices]
10 # The user name a report about the posted and printed invoices is sent
11 # to.
12 send_email_to  = login
13 # The "From:" header for said email.
14 email_from     = Lx-Office Daemon <root@localhost>
15 # The subject for said email.
16 email_subject  = Benachrichtigung: automatisch erstellte Rechnungen
17 # The template file used for the email's body.
18 email_template = templates/webpages/oe/periodic_invoices_email.txt
19
20 [Console]
21 # autologin to use if none is given
22 login = demo
23
24 # autorun lines will be executed after autologin.
25 # be warned that loading huge libraries will noticably lengthen startup time.
26 #autorun = use SL::Module
27 #        = use SL::Other::Module
28
29 # location of history file for permanent history
30 history_file = users/console_history
31
32 # Settings used when the user changes his/her password. All options
33 # default to no restriction if unset.
34 [password_policy]
35 # Minimum length in number of characters.
36 min_length =
37 # Maximum length in number of characters.
38 max_length =
39 # Require a lowe-case character?
40 require_lowercase =
41 # Require an upper-case character?
42 require_uppercase =
43 # Require a digit?
44 require_digit =
45 # Require a special char? Special chars are the following:
46 # ! " # $ % & ' ( ) * + , - . : ; < = > ? @ [ \ ] ^ _ { | }
47 require_special_character =
48 # Optional list of valid characters. Spaces are ignored. If set then
49 # the password must only consist of these characters.
50 valid_characters =
51 # Optional list of invalid characters. Spaces are ignored.
52 invalid_characters =
53 # Whether or not to check the policy if the password is set from the
54 # user administration.
55 disable_policy_for_admin =
56 # Whether or not to check for weak passwords with the "cracklib"
57 # library. Requires the Perl module "Crypt::Cracklib" to be installed.
58 use_cracklib =
59
60 [debug]
61 # Use DBIx::Log4perl for logging DBI calls. The string LXDEBUGFILE
62 # will be replaced by the file name configured for $::lxdebug.
63 dbix_log4perl = 0
64 dbix_log4perl_config = log4perl.logger = FATAL, LOGFILE
65                      = log4perl.appender.LOGFILE=Log::Log4perl::Appender::File
66                      = log4perl.appender.LOGFILE.filename=LXDEBUGFILE
67                      = log4perl.appender.LOGFILE.mode=append
68                      = log4perl.appender.LOGFILE.Threshold = ERROR
69                      = log4perl.appender.LOGFILE.layout=PatternLayout
70                      = log4perl.appender.LOGFILE.layout.ConversionPattern=[%r] %F %L %c - %m%n
71                      = log4perl.logger.DBIx.Log4perl=DEBUG, A1
72                      = log4perl.appender.A1=Log::Log4perl::Appender::File
73                      = log4perl.appender.A1.filename=LXDEBUGFILE
74                      = log4perl.appender.A1.mode=append
75                      = log4perl.appender.A1.layout=Log::Log4perl::Layout::PatternLayout
76                      = log4perl.appender.A1.layout.ConversionPattern=%d %p> %F{1}:%L %M - %m%n