rsyslog

Description:An enhanced multi-threaded syslogd with database support and more
License: GPL-3, LGPL-3, Apache-2.0
Homepage:https://www.rsyslog.com/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
8.1901.0 diff - + + ~ - - - - - - - - +
8.40.0-r1 diff - + + ~ - - - - - - - - +
8.39.0-r1 diff - ~ ~ ~ - - - - - - - - ~
8.38.0-r2 - + + + - - - - - - - - +

USE flags

  • clickhouse - Build the ClickHouse output module (requires net-misc/curl)
  • curl - Enable http_request() function in RainerScript (requires net-misc/curl)
  • dbi - Build the general database output module (requires dev-db/libdbi)
  • debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
  • doc - Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
  • elasticsearch - Build the Elasticsearch output module (requires net-misc/curl)
  • gcrypt - Add support for encrypted log files using dev-libs/libgcrypt
  • gnutls - Build the GnuTLS network stream driver (requires net-libs/gnutls)
  • grok - Build the grok modify module (requires dev-libs/grok)
  • jemalloc - Use dev-libs/jemalloc for memory management
  • kafka - Build the Apache Kafka input/output module (requires dev-libs/librdkafka)
  • kerberos - Build the GSSAPI input and output module (requires virtual/krb5)
  • kernel_linux - KERNEL setting for system using the Linux kernel
  • kubernetes - Build the kubernetes modify plugin (requires net-misc/curl)
  • libressl - Use dev-libs/libressl instead of dev-libs/openssl (you still need to enable functionality which requires OpenSSL)
  • mdblookup - Build the MaxMind DB lookup message modify plugin using dev-libs/libmaxminddb
  • mongodb - Build the MongoDB output module (requires dev-libs/libmongo-client)
  • mysql - Build the MySQL database output module (requires virtual/mysql)
  • normalize - Build the normalize modify module (requires dev-libs/libee and dev-libs/liblognorm)
  • omhttp - Build the http output module (requires net-misc/curl)
  • omhttpfs - Build the httpfs output module (requires net-misc/curl)
  • omudpspoof - Build the udpspoof output module (requires net-libs/libnet)
  • openssl - Build the OpenSSL network stream driver (requires dev-libs/openssl)
  • postgres - Build the PostgreSQL database output module (requires dev-db/postgresql)
  • rabbitmq - Build the RabbitMQ output module (requires net-libs/rabbitmq-c)
  • redis - Build the Redis output module using (requires dev-libs/hiredis)
  • relp - Build the Reliable Event Logging Protocol (RELP) output module (requires dev-libs/librelp)
  • rfc3195 - Build the rfc3195 input module (requires dev-libs/liblogging)
  • rfc5424hmac - Build the rfc5424hmac modify module (requires dev-libs/openssl or dev-libs/libressl)
  • snmp - Build the snmp modify and output module (requires net-analyzer/net-snmp)
  • ssl - Add support for encrypted client/server communication (requires net-libs/gnutls)
  • static-libs - Build static versions of dynamic libraries as well
  • systemd - Build the journal input and output module (requires sys-apps/systemd)
  • test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
  • usertools - Installs the user tools (rsgtutil, rscryutil...) corresponding to the set USE flags
  • uuid - Include UUIDs in messages (requires sys-apps/util-linux)
  • xxhash - Enable xxHash support in fmhash module (requires dev-libs/xxhash)
  • zeromq - Build the ZeroMQ input and output modules (requires net-libs/czmq)
  • zlib - Add support for zlib (de)compression

Security Advisory

Date Severity Title
about 4 years normal RSYSLOG: Denial of Service

Also available in: Atom

Thank you!