BSD Ports

sysutils/rsyslog8 8.2502.0 DragonFly

Syslogd supporting SQL, TCP, and TLS

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20, GPLv3, LGPL3
Categories
sysutils
Package size
395.6 KiB, 1238.6 KiB installed

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
DragonFlysysutils/rsyslog88.2502.0
FreeBSDsysutils/rsyslog88.2610.0
OpenBSDsysutils/rsyslog8.2404.0p1
NetBSDsysutils/rsyslog8.38.0nb29
MidnightBSDsysutils/rsyslog88.2502.0_1

Install

Binary package:

pkg install rsyslog

From DPorts:

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

Dependencies

Run dependencies 7

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

To start using rsyslogd(8), stop syslogd(8) if it is running and
add the following lines to rc.conf(5):

  syslogd_enable="NO"
  rsyslogd_enable="YES"

For best results, create a new configuration file
/usr/local/etc/rsyslog.conf rather than trying to re-use the original
/etc/syslog.conf -- the configuration file syntax has diverged over
time, and it's no longer anywhere near compatible.

The port will install an example configuration file which should
provide the same logging setup as the default /etc/syslog.conf

newsyslog(8) has the path of syslogd's pid file hardcoded. To
make it work seamlessly with rsyslog, add this:

  rsyslogd_pidfile="/var/run/syslog.pid"