conf: Add logger example config
[strongswan.git] / conf / options / charon-logging.opt
1 charon.filelog {}
2         Section to define file loggers, see LOGGER CONFIGURATION in
3         **strongswan.conf**(5).
4
5 charon.filelog.<filename> { # }
6         <filename> is the full path to the log file.
7
8 charon.filelog.<filename>.default = 1
9         Default loglevel.
10
11         Specifies the default loglevel to be used for subsystems for which no
12         specific loglevel is defined.
13
14 charon.filelog.<filename>.<subsystem> = <default>
15         Loglevel for a specific subsystem.
16
17 charon.filelog.<filename>.append = yes
18         If this option is enabled log entries are appended to the existing file.
19
20 charon.filelog.<filename>.flush_line = no
21         Enabling this option disables block buffering and enables line buffering.
22
23 charon.filelog.<filename>.ike_name = no
24         Prefix each log entry with the connection name and a unique numerical
25         identifier for each IKE_SA.
26
27 charon.filelog.<filename>.time_format
28         Prefix each log entry with a timestamp. The option accepts a format string
29         as passed to **strftime**(3).
30
31 charon.syslog {}
32         Section to define syslog loggers, see LOGGER CONFIGURATION in
33         **strongswan.conf**(5).
34
35 charon.syslog.identifier
36         Identifier for use with openlog(3).
37
38         Global identifier used for an **openlog**(3) call, prepended to each log
39         message by syslog.  If not configured, **openlog**(3) is not called, so the
40         value will depend on system defaults (often the program name).
41
42 charon.syslog.<facility> { # }
43         <facility> is one of the supported syslog facilities, see LOGGER
44         CONFIGURATION in **strongswan.conf**(5).
45
46 charon.syslog.<facility>.default = 1
47         Default loglevel.
48
49         Specifies the default loglevel to be used for subsystems for which no
50         specific loglevel is defined.
51
52 charon.syslog.<facility>.<subsystem> = <default>
53         Loglevel for a specific subsystem.
54
55 charon.syslog.<facility>.ike_name = no
56         Prefix each log entry with the connection name and a unique numerical
57         identifier for each IKE_SA.