Rsyslog is an enhanced multi-threaded syslogd with a focus on
security and reliability.
Among others, it offers support for on-demand disk buffering,
reliable syslog over TCP, SSL, TLS and RELP, writing to databases
(MySQL, PostgreSQL, Oracle, and many more), email alerting, fully
configurable output formats (including high-precision timestamps),
the ability to filter on any part of the syslog message, on-the-wire
message compression, and the ability to convert text files to syslog.
It is a drop-in replacement for stock syslogd and able to work with
the same configuration file syntax. Its advanced features make it
suitable for enterprise-class, encryption protected syslog relay
chains while at the same time being very easy to setup for the
novice user.
Tracking v7-stable
WWW: http://www.rsyslog.com/
===> The following configuration options are available for rsyslog7-7.6.7_2:
DBI=off: LibDBI output module for rsyslog
DOCS=on: Build and/or install documentation
GNUTLS=off: GNUTLS module for rsyslog
GSSAPI=off: GSS API input/output module for rsyslog
MYSQL=off: MySQL output module for rsyslog
PGSQL=off: PostgreSQL output module for rsyslog
RELP=off: RELP input/output module for rsyslog
RFC3195=off: RFC3195 input support for rsyslog
SNMP=off: SNMP trap sender for rsyslog
UUID=off: Support for generating a UUID per log message
===> Use 'make config' to modify these settings
Remove expired ports:
2016-08-23 www/mediawiki124: EOL upstream
2016-08-23 sysutils/rsyslog7: Upgrade to rsyslog 8
2016-08-24 www/moodle28: EOL upstream
2016-08-31 devel/php5-msgpack: This is an older version of the software, please
use devel/pecl-msgpack.
2016-09-02 textproc/asciinema: use textproc/py3-asciinema instead
2016-09-09 x11-toolkits/qtada: No development since 2012, usefulness unclear
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
supported by libgnutls-dane and gnutls-cli. Also clarify the option
description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4. Some ports used this library
in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed. Ports that used these have been
updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.
net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.
www/hydra: Mark BROKEN. This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.
PR: 207768
Exp-run by: antoine
Approved by: portmgr (antoine)
security/libgcrypt: 1.6.1 -> 1.6.2, bump depends
Changes:
- src/sexp.c (do_vsexp_sscan): Return error for invalid args.
- cipher/md.c (_gcry_md_info): Fix a segv in case of calling
with wrong parameters.
- cipher/primegen.c (_gcry_generate_elg_prime): Change to return an
error code, possible NULL deref in call to prime generator.
- cipher/dsa.c (generate): Take care of new return code.
- cipher/elgamal.c (generate): Change to return an error code. Take
care of _gcry_generate_elg_prime return code.
- ecc: Support the non-standard 0x40 compression flag for EdDSA.
- mpi: Extend the internal mpi_get_buffer.
- mpi: Fix regression for powerpc-apple-darwin detection.
- Fix bug inhibiting the use of the sentinel attribute in src/gcrypt.h.in
(Only the first 15 lines of the commit message are shown above )
Add USES=alias to several ports
Alias is a new USES tool that allows DragonFly to masquerade as FreeBSD
by setting CFLAGS+= -D__FreeBSD__. For some ports, this fixes the build
without the need for additional patches.
Approved by: portmgr (bapt, blanket)
- Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
developers)
PR: 191274
Exp-run by: antoine
Approved by: portmgr (antoine)
- Update devel/libestr from 0.1.8 to 0.1.9
- Update devel/liblogging from 1.0.1 to 1.0.4
- Update sysutils/rsyslog7 from 7.6.0 to 7.6.3
Reviewed by: zi@
- Update sysutils/rsyslog7 to 7.4.4
- Make UUID support optional since it not used very often and conflicts with
postgres [1]
Changes: http://www.rsyslog.com/changelog-for-7-4-4-v7-stable/
PR: 180139 [1]
Submitted by: Sevan Janiyan <venture37@geeklan.co.uk> [1]
Reviewed by: swills@
- Update sysutils/rsyslog7 to 7.2.7
- Partially based on work in [1]
- Convert to PORTDOCS= and PORTEXAMPLES=
- Pet portlint
- Add sysutils/rsyslog7-devel at version 7.3.15
PR: 176601 [1]
Submitted by: Cristiano Rolim Pereira <cristianorolim at outlook.com> [1]
Reviewed by: koobs@, jgh@