forked from syslog-ng/syslog-ng
-
Notifications
You must be signed in to change notification settings - Fork 0
chapters chapter_2 section_1
Hofi edited this page Jan 15, 2024
·
1 revision
Like every project, syslog-ng also uses other libraries and projects. That is why these dependencies must be fetched before compiling. In this section we list these libraries and version restrictions.
Dependency | Version |
---|---|
glib | >=2.10.1 |
flex | >=2.0.0 |
openssl | >=0.9.8 |
pkg-config | --- |
libtool | --- |
automake | >=2.4 |
bison | >=2.4 |
eventlog | >=0.2.12 |
pcre | >=6.1 |
ivykis | >=0.36.1 |
json-c | >=0.9 |
rabbitmq-c | >=0.6.0 |
docbook-xsl | --- |
In case of contribution the following dependencies are required
in order to run make check
, make style-check
and make style-format
.
Dependency | Version |
---|---|
astyle | ==3.1 |
criterion | >=2.3.0 |
libxml2-utils | >=2.9.4 |
-
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