From: Tomek Mrugalski Date: Mon, 15 Sep 2014 14:29:37 +0000 (+0200) Subject: [3591] Documentation updated. X-Git-Tag: rt3470_base~12^2~7 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8665b912ade86eaccaf82ffbaa709e5852571d84;p=thirdparty%2Fkea.git [3591] Documentation updated. --- diff --git a/doc/guide/logging.xml b/doc/guide/logging.xml index 8d4427ada4..0a89e276a8 100644 --- a/doc/guide/logging.xml +++ b/doc/guide/logging.xml @@ -531,4 +531,46 @@ file be created. +
+ Environment variables and initial logging + + + Logging configuration is specified in the configuration file. However, + there are several early initialization routines that are conducted even + before configuration file is read and applied. They also apply if + the new configuration does not configure any logging. + + There are several environment variables that control logging + behavior in the early phase of the bring up. Once configuration that hold + logging configuration is parsed and applied they no longer apply. + + + + KEA_LOCKFILE_DIR + + Specifies a directory where logging system should create its + lock file. If not specified, it is ${prefix}/var/run/kea, where + prefix defaults to /usr/local. This variable must not end + with a slash. There is one special value: "none", which + instructs Kea to not create lock file at all. This may cause + issues if several processes log to the same file. + + + + + KEA_LOGGER_DESTINATION + + Specifies logging output. There are several special values. + "stdout" means standard output. "stderr" means standard error. + "syslog" means logging using syslog and a default name. + "syslog:foo" syntax is also permitted. It will log via syslog + using "foo" as a name. Any other value is treated as a name + of the output file. If not specified otherwise, Kea will log to + standard output. + + + + +
+