Pond is a volatile round-robin database for log messages. It receives log datagrams and keeps them around for a while, to allow its clients to query them.
For more information, read the manual in the doc
directory.
You need:
- a C++20 compliant compiler (e.g. GCC or clang)
- libfmt
- zlib
- Meson 0.56 and Ninja
Optional dependencies: - Avahi - systemd - libgeoip
Get the source code:
git clone --recursive https://github.com/CM4all/pond.git
Run meson
:
meson setup output
Compile and install:
ninja -C output ninja -C output install
After installing the build dependencies, run:
dpkg-buildpackage -rfakeroot -b -uc -us