forked from syslog-ng/syslog-ng
-
Notifications
You must be signed in to change notification settings - Fork 0
chapters chapter_2 section_3
Hofi edited this page Jan 15, 2024
·
1 revision
Run make check
. This will compile and execute the unit
tests. If everything is OK, you should see something like this:
============================================================================
Testsuite summary for syslog-ng 3.8.0alpha0
============================================================================
# TOTAL: 82
# PASS: 82
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
============================================================================
If something goes wrong, check the logs of the tests (test-suite.log
). You can debug
the failing unit test with a debugger.
The make distcheck
command is very similar to make check
, but it also ensures that
the distribution tarball can be properly used.
-
install syslog-ng on different platforms
- Ubuntu
- openSUSE
- macOS
- FreeBSD
- get familiar with the structure
- project structure
- git structure
- compile first
- fetching dependencies
- compile
- testing
- install
- run first
- write your first config
- syslog-ng
- debugging syslog-ng
- contribute
- tools
- issues
- features
- bugs
- process
- commits
- licensing
- examples
- Simple Python Destination
- Simple Java Destination
- Python Kafka Destination
- Osquery and Elasticsearch
- Simple Threaded C Destination
- Simple Python Source
- docker images for syslog-ng