log4shib-config
log4j-style configurable logging library for C++ (development)
Install
- All systems
-
curl cmd.cat/log4shib-config.sh
- Debian
-
apt-get install liblog4shib-dev
- Ubuntu
-
apt-get install liblog4shib-dev
- Kali Linux
-
apt-get install liblog4shib-dev
- Fedora
-
dnf install log4shib
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install liblog4shib-dev
- OS X
-
brew install log4shib
- Raspbian
-
apt-get install liblog4shib-dev
- Dockerfile
- dockerfile.run/log4shib-config
liblog4shib-dev
log4j-style configurable logging library for C++ (development)
log4shib provides a library of C++ classes for flexible logging to files, syslog, and other destinations. It is modeled after the log4j Java library, staying as close to that API as is reasonable. log4shib is a fork of the log4cpp library with additional fixes and modifications to improve its thread safety and robustness. It is primarily intended for use by the Shibboleth web authentication system. This package contains the headers and other necessary files to build applications or libraries that use or extend the log4shib library.
log4shib
log4shib is a forked version of log4cpp that has been created for
the Shibboleth project to ensure a consistent, working snapshot that builds reliably on the necessary platforms. There are no plans to support this package outside of a Shibboleth (or OpenSAML) context, and enhancements are unlikely. If an opportunity to converge back with log4cpp arises, it may happen, but that code has undergone significant changes since the snapshot the fork was based on.