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
| System | Port | Version |
|---|---|---|
| MidnightBSD | sysutils/rsyslog8 | 8.2502.0_1 |
| FreeBSD | sysutils/rsyslog8 | 8.2610.0 |
| OpenBSD | sysutils/rsyslog | 8.2404.0p1 |
| NetBSD | sysutils/rsyslog | 8.38.0nb29 |
| DragonFly | sysutils/rsyslog8 | 8.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
${PYTHON_PKGNAMEPREFIX}docutils>0: textproc/py-docutils
Library 5
libestr.so: devel/libestrlibfastjson.so: devel/libfastjsonliblogging-rfc3195.so: devel/liblogginglibuuid.so: misc/e2fsprogs-libuuidlibcurl.so: ftp/curl
Build dependencies 6
Run dependencies 5
No port depends on this one.
Configuration
Options name: sysutils_rsyslog
| Option | Default | Description |
|---|---|---|
| DBI | off | LibDBI output module for rsyslog |
| DOCS | off | |
| DTLS | off | DTLS input/output modules |
| ELASTIC | off | Elasticsearch module for rsyslog |
| GCRYPT | on | Enable support for encrypted logfiles |
| GNUTLS | off | GNUTLS module for rsyslog |
| GSSAPI | off | GSS API input/output module for rsyslog |
| HTTP | off | HTTP output module for rsyslog |
| JSONPARSE | off | JSONPARSE module for rsyslog |
| KAFKA | off | Kafka input/output module for rsyslog |
| MYSQL | off | MySQL output module for rsyslog |
| NORMALIZE | off | Message normalization module for rsyslog |
| OPENSSL | off | |
| PGSQL | off | PostgreSQL output module for rsyslog |
| RABBITMQ | off | RabbitMQ output module for rsyslog |
| RELP | off | RELP input/output module for rsyslog |
| SNMP | off | SNMP 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
| File | Size | SHA256 |
|---|---|---|
| rsyslog-8.2502.0.tar.gz | 3.470593e+06 | 02fa197d21d519f5a25a928deb9397cd387ba7382b9b449782ba31d8f3118206 |
Master sites 1
- http://www.rsyslog.com/files/download/rsyslog/