URL:
https://github.com/SSSD/sssd/pull/5535
Title: #5535: A set of patches to sanitize logger code a little bit.
pbrezina commented:
"""
Pushed PR:
https://github.com/SSSD/sssd/pull/5535
* `master`
* 66960c76952baf6b636d4f1949822710a3dc7da8 - MONITOR: in case '-i' is given
don't force logger to 'stderr' if its value specified explictly
* 0cddb67128edc86be4163489e29eaa3c4e123b7b - DEBUG: introduce SSSDBG_TOOLS_DEFAULT
* 21334de236390e0e946d6a4fcde306f41a932214 - MONITOR: added logging of cmd used to
start services
* dde57f76854d40a01f53655e633c17c5aea187a4 - DEBUG: incorporate open_debug_file() into
DEBUG_INIT
* 374d644f00a16c49deaba520cb05ba08ed5a34cb - Moved SSSDBG_MASK_ALL out of debug.h
since is it is only used in tests.
* cf699170443387955df32cb1ea5e20e477abc2ff - DEBUG: added several comments to debug.h
API and moved rarely used / "private" functions to the bottom.
* 4d133e154845f225a8459636e06b18c0dfbb286f - DEBUG: remove sss_set_logger() from
public API
* c14e439cf300db3f6a78bb97d7622550e1d61676 - DEBUG: incorporate sss_set_logger() into
DEBUG_INIT
* fc5b64e8bfa9ce58bdb0adc68592954a3865e00e - DEBUG: make use of existing
SSSD_DEBUG_OPTS macro
* fee3883bb4cbf0a6e296de3bbf6ecf753932a48b - DEBUG: use '--logger' as the only
option to configure logger type.
* 0dfb188ee2ae718d024ca939c816a8dec9527444 - Moved declaration of debug related
helpers defined in debug.c from util.h to debug.h
* 0fd0681d3a1476676064e752733b01f33d815659 - Moved ldb_debug_messages() out of UTILS
to SYSDB
"""
See the full comment at
https://github.com/SSSD/sssd/pull/5535#issuecomment-811786128