Investigate whether Boost.log could replace log4cplus
Kea has few core dependencies - boost, log4cplus and one of either OpenSSL or Botan. The log4cplus has been in use since the very beginning and was inherited from BIND10 days a decade ago. We never seriously looked at alternatives.
Dependency on log4cplus is sometimes a problem, especially in newer systems. Here's an example of problems on CentOS8.
The goal of this ticket is to:
- investigate if boost.log can possibly be used as a replacement
- provide an estimate of how much work would it take to do it
This ticket is not about doing the migration itself.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information