BSD Ports

sysutils/rsyslog8 8.2502.0_1 MidnightBSD

Syslogd supporting SQL, TCP, and TLS

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
gpl3, lgpl3, Apache-2.0
Categories
sysutils

Description

RSYSLOG is the rocket-fast system for log processing.

It offers high-performance, great security features and a modular design. While it started as a regular syslogd, rsyslog has evolved into a kind of swiss army knife of logging, being able to accept inputs from a wide variety of sources, transform them, and output to the results to diverse destinations.

RSYSLOG can deliver over one million messages per second to local destinations when limited processing is applied (based on v7, December 2013). Even with remote destinations and more elaborate processing the performance is usually considered "stunning".

In the other systems

SystemPortVersion
MidnightBSDsysutils/rsyslog88.2502.0_1
FreeBSDsysutils/rsyslog88.2610.0
OpenBSDsysutils/rsyslog8.2404.0p1
NetBSDsysutils/rsyslog8.38.0nb29
DragonFlysysutils/rsyslog88.2502.0

Install

Binary package:

mport install rsyslog

From mports:

cd /usr/mports/sysutils/rsyslog8 && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	rsyslog>0:sysutils/rsyslog8

Dependencies

As this port's Makefile names them.

Build 1

Library 5

Build dependencies 6
Run dependencies 5

No port depends on this one.

Configuration

Options name: sysutils_rsyslog

OptionDefaultDescription
DBIoffLibDBI output module for rsyslog
DOCSoff
DTLSoffDTLS input/output modules
ELASTICoffElasticsearch module for rsyslog
GCRYPTonEnable support for encrypted logfiles
GNUTLSoffGNUTLS module for rsyslog
GSSAPIoffGSS API input/output module for rsyslog
HTTPoffHTTP output module for rsyslog
JSONPARSEoffJSONPARSE module for rsyslog
KAFKAoffKafka input/output module for rsyslog
MYSQLoffMySQL output module for rsyslog
NORMALIZEoffMessage normalization module for rsyslog
OPENSSLoff
PGSQLoffPostgreSQL output module for rsyslog
RABBITMQoffRabbitMQ output module for rsyslog
RELPoffRELP input/output module for rsyslog
SNMPoffSNMP trap sender for rsyslog
USES
cpe libtool pkgconfig autoreconf python:env
Service scripts
rsyslogd

Files

Manual pages 2
  • rsyslog.conf(5)
  • rsyslogd(8)
pkg-plist 30
  • @dir etc/rsyslog.d
  • @sample etc/rsyslog.conf.sample
  • lib/rsyslog/fmhash.so
  • lib/rsyslog/fmhttp.so
  • lib/rsyslog/im3195.so
  • lib/rsyslog/imdiag.so
  • lib/rsyslog/imfile.so
  • lib/rsyslog/imklog.so
  • lib/rsyslog/immark.so
  • lib/rsyslog/impstats.so
  • lib/rsyslog/imtcp.so
  • lib/rsyslog/imudp.so
  • lib/rsyslog/imuxsock.so
  • lib/rsyslog/lmnet.so
  • lib/rsyslog/lmnetstrms.so
  • lib/rsyslog/lmnsd_ptcp.so
  • lib/rsyslog/lmregexp.so
  • lib/rsyslog/lmtcpclt.so
  • lib/rsyslog/lmtcpsrv.so
  • lib/rsyslog/lmzlibw.so
  • lib/rsyslog/mmexternal.so
  • lib/rsyslog/ommail.so
  • lib/rsyslog/omprog.so
  • lib/rsyslog/omstdout.so
  • lib/rsyslog/omtesting.so
  • lib/rsyslog/omuxsock.so
  • lib/rsyslog/pmciscoios.so
  • share/man/man5/rsyslog.conf.5.gz
  • share/man/man8/rsyslogd.8.gz
  • sbin/rsyslogd
distinfo 1
FileSizeSHA256
rsyslog-8.2502.0.tar.gz3.470593e+0602fa197d21d519f5a25a928deb9397cd387ba7382b9b449782ba31d8f3118206
Master sites 1
  • http://www.rsyslog.com/files/download/rsyslog/