- Update to 5.3.3

- Connect to build

PR:		139382
Submitted by:	Cristiano Rolim Pereira <cristianorolim@hotmail.com> (maintainer)
This commit is contained in:
Martin Wilke 2009-12-18 20:44:29 +00:00
parent ba5102bc8a
commit 19942cae40
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=246176
57 changed files with 175 additions and 98 deletions

View file

@ -686,6 +686,15 @@
SUBDIR += rsyslog4-relp SUBDIR += rsyslog4-relp
SUBDIR += rsyslog4-rfc3195 SUBDIR += rsyslog4-rfc3195
SUBDIR += rsyslog4-snmp SUBDIR += rsyslog4-snmp
SUBDIR += rsyslog5
SUBDIR += rsyslog5-dbi
SUBDIR += rsyslog5-gnutls
SUBDIR += rsyslog5-gssapi
SUBDIR += rsyslog5-mysql
SUBDIR += rsyslog5-pgsql
SUBDIR += rsyslog5-relp
SUBDIR += rsyslog5-rfc3195
SUBDIR += rsyslog5-snmp
SUBDIR += rtty SUBDIR += rtty
SUBDIR += ruby-log4r SUBDIR += ruby-log4r
SUBDIR += ruby-quota SUBDIR += ruby-quota

View file

@ -5,7 +5,7 @@
# $FreeBSD$ # $FreeBSD$
COMMENT= LibDBI output module for rsyslog COMMENT= LibDBI output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= libdbi MNAME= libdbi
LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi

View file

@ -5,7 +5,7 @@
# $FreeBSD$ # $FreeBSD$
COMMENT= LibDBI output module for rsyslog COMMENT= LibDBI output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= libdbi MNAME= libdbi
LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi

View file

@ -6,7 +6,7 @@
# #
COMMENT= GNUTLS module for rsyslog COMMENT= GNUTLS module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gnutls MNAME= gnutls
LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls

View file

@ -6,7 +6,7 @@
# #
COMMENT= GSS API input/output module for rsyslog COMMENT= GSS API input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gssapi MNAME= gssapi

View file

@ -6,7 +6,7 @@
# #
COMMENT= MySQL output module for rsyslog COMMENT= MySQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= mysql MNAME= mysql
USE_MYSQL= yes USE_MYSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= PostgreSQL output module for rsyslog COMMENT= PostgreSQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= pgsql MNAME= pgsql
USE_PGSQL= yes USE_PGSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= RELP input/output module for rsyslog COMMENT= RELP input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= relp MNAME= relp
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= RFC3195 input support for rsyslog COMMENT= RFC3195 input support for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= rfc3195 MNAME= rfc3195
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= SNMP trap sender for rsyslog COMMENT= SNMP trap sender for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= snmp MNAME= snmp
LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp

View file

@ -6,7 +6,7 @@
# #
PORTNAME= rsyslog PORTNAME= rsyslog
PORTVERSION= 4.4.2 PORTVERSION= 5.3.3
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= http://download.rsyslog.com/rsyslog/ MASTER_SITES= http://download.rsyslog.com/rsyslog/
.ifdef MNAME .ifdef MNAME
@ -14,15 +14,15 @@ PKGNAMESUFFIX?= -${MNAME}
.endif .endif
MAINTAINER= cristianorolim@hotmail.com MAINTAINER= cristianorolim@hotmail.com
COMMENT= Syslogd supporting SQL, TCP and TLS COMMENT?= Syslogd supporting SQL, TCP and TLS
.ifdef MNAME .ifdef MNAME
RUN_DEPENDS= rsyslog>=${PORTVERSION}:${PORTSDIR}/sysutils/rsyslog4 RUN_DEPENDS= rsyslog>=5:${PORTSDIR}/sysutils/rsyslog5
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
.endif .endif
CONFLICTS= rsyslog-[!4].[0-9]* CONFLICTS= rsyslog-[2-4].[0-9]*
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
@ -75,8 +75,12 @@ IGNORE= with gssapi module is only supported on FreeBSD 7.x or later
CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog
DESCR?= ${.CURDIR}/../rsyslog4/pkg-descr DESCR?= ${.CURDIR}/../rsyslog5/pkg-descr
MD5_FILE?= ${.CURDIR}/../rsyslog4/distinfo MD5_FILE?= ${.CURDIR}/../rsyslog5/distinfo
.endif
.if ${OSVERSION} < 700000
USE_GCC= 4.2+
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,3 +1,4 @@
MD5 (rsyslog-4.4.2.tar.gz) = a8ada67b6cd5c00fbeb3a4b687b17359 MD5 (rsyslog-5.3.3.tar.gz) = 837e50ff8d162e1a00ba0fd16b7f0d8d
SHA256 (rsyslog-4.4.2.tar.gz) = 726b0894f29081c9ea9f2c0c9d86e77a8128b203b4d356c87180fa45a2d28942 SHA256 (rsyslog-5.3.3.tar.gz) =
SIZE (rsyslog-4.4.2.tar.gz) = 1999058 6cf261ce1ea2972d369e845374bfa4984eaab1d918375d4f2e301e18461a992b
SIZE (rsyslog-5.3.3.tar.gz) = 2059714

View file

@ -5,7 +5,7 @@ add the following lines to rc.conf(5):
rsyslogd_enable="YES" rsyslogd_enable="YES"
To avoid warnings about rsyslogd running in compatibility mode, add To avoid warnings about rsyslogd running in compatibility mode, add
this: this:
rsyslogd_flags="-c4" rsyslogd_flags="-c3"
It's recommended to copy syslog.conf(5) to It's recommended to copy syslog.conf(5) to
%%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add %%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add
this: this:

View file

@ -1,8 +1,9 @@
#!/bin/sh #!/bin/sh
# #
# $FreeBSD: /tmp/pcvs/ports/sysutils/rsyslog5-devel/files/Attic/rsyslogd.in,v 1.1 2009-01-27 19:40:41 pgollucci Exp $ # $FreeBSD: /tmp/pcvs/ports/sysutils/rsyslog5-devel/files/Attic/rsyslogd.in,v 1.2 2009-12-18 20:44:28 miwi Exp $
# #
# PROVIDE: rsyslogd # PROVIDE: rsyslogd
# REQUIRE: mountcritremote cleanvar newsyslog ldconfig # REQUIRE: mountcritremote cleanvar newsyslog ldconfig
# BEFORE: SERVERS # BEFORE: SERVERS

View file

@ -1,16 +1,21 @@
Rsyslog is an enhanced multi-threaded syslogd with a focus on security and Rsyslog is an enhanced multi-threaded syslogd with a focus on security and
reliability. reliability.
Among others, it offers support for on-demand disk buffering, reliable syslog Among others, it offers support for on-demand disk buffering, reliable
over TCP, SSL, TLS and RELP, writing to databases (MySQL, PostgreSQL, Oracle, syslog
and many more), email alerting, fully configurable output formats (including 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 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 message, on-the-wire message compression, and the ability to convert text
files to syslog. files to syslog.
It is a drop-in replacement for stock syslogd and able to work with the same 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 configuration file syntax. Its advanced features make it suitable for
enterprise-class, encryption protected syslog relay chains while at the same enterprise-class, encryption protected syslog relay chains while at the
same
time being very easy to setup for the novice user. time being very easy to setup for the novice user.
WWW: http://www.rsyslog.com/ WWW: http://www.rsyslog.com/

View file

@ -26,6 +26,8 @@ lib/rsyslog/lmtcpclt.la
lib/rsyslog/lmtcpclt.so lib/rsyslog/lmtcpclt.so
lib/rsyslog/lmtcpsrv.la lib/rsyslog/lmtcpsrv.la
lib/rsyslog/lmtcpsrv.so lib/rsyslog/lmtcpsrv.so
lib/rsyslog/lmzlibw.la
lib/rsyslog/lmzlibw.so
lib/rsyslog/ommail.la lib/rsyslog/ommail.la
lib/rsyslog/ommail.so lib/rsyslog/ommail.so
lib/rsyslog/omtesting.la lib/rsyslog/omtesting.la
@ -55,9 +57,9 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/ipv6.html %%PORTDOCS%%%%DOCSDIR%%/ipv6.html
%%PORTDOCS%%%%DOCSDIR%%/licensing.html %%PORTDOCS%%%%DOCSDIR%%/licensing.html
%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html %%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html
%%PORTDOCS%%%%DOCSDIR%%/man_rsyslogd.html
%%PORTDOCS%%%%DOCSDIR%%/manual.html %%PORTDOCS%%%%DOCSDIR%%/manual.html
%%PORTDOCS%%%%DOCSDIR%%/modules.html %%PORTDOCS%%%%DOCSDIR%%/modules.html
%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html
%%PORTDOCS%%%%DOCSDIR%%/netstream.html %%PORTDOCS%%%%DOCSDIR%%/netstream.html
%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html %%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html
%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html %%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html
@ -67,6 +69,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/omoracle.html %%PORTDOCS%%%%DOCSDIR%%/omoracle.html
%%PORTDOCS%%%%DOCSDIR%%/omrelp.html %%PORTDOCS%%%%DOCSDIR%%/omrelp.html
%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html %%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
%%PORTDOCS%%%%DOCSDIR%%/omstdout.html
%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html
%%PORTDOCS%%%%DOCSDIR%%/professional_support.html %%PORTDOCS%%%%DOCSDIR%%/professional_support.html
%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html %%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg %%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg
@ -139,6 +143,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html %%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html
%%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html %%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html
%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html %%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v4compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v5compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/version_naming.html %%PORTDOCS%%%%DOCSDIR%%/version_naming.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% %%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%

View file

@ -6,7 +6,7 @@
# #
COMMENT= GNUTLS module for rsyslog COMMENT= GNUTLS module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gnutls MNAME= gnutls
LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls

View file

@ -6,7 +6,7 @@
# #
COMMENT= GSS API input/output module for rsyslog COMMENT= GSS API input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gssapi MNAME= gssapi

View file

@ -6,7 +6,7 @@
# #
COMMENT= MySQL output module for rsyslog COMMENT= MySQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= mysql MNAME= mysql
USE_MYSQL= yes USE_MYSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= PostgreSQL output module for rsyslog COMMENT= PostgreSQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= pgsql MNAME= pgsql
USE_PGSQL= yes USE_PGSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= RELP input/output module for rsyslog COMMENT= RELP input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= relp MNAME= relp
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= RFC3195 input support for rsyslog COMMENT= RFC3195 input support for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= rfc3195 MNAME= rfc3195
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= SNMP trap sender for rsyslog COMMENT= SNMP trap sender for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= snmp MNAME= snmp
LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp

View file

@ -6,7 +6,7 @@
# #
PORTNAME= rsyslog PORTNAME= rsyslog
PORTVERSION= 4.4.2 PORTVERSION= 5.3.3
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= http://download.rsyslog.com/rsyslog/ MASTER_SITES= http://download.rsyslog.com/rsyslog/
.ifdef MNAME .ifdef MNAME
@ -14,15 +14,15 @@ PKGNAMESUFFIX?= -${MNAME}
.endif .endif
MAINTAINER= cristianorolim@hotmail.com MAINTAINER= cristianorolim@hotmail.com
COMMENT= Syslogd supporting SQL, TCP and TLS COMMENT?= Syslogd supporting SQL, TCP and TLS
.ifdef MNAME .ifdef MNAME
RUN_DEPENDS= rsyslog>=${PORTVERSION}:${PORTSDIR}/sysutils/rsyslog4 RUN_DEPENDS= rsyslog>=5:${PORTSDIR}/sysutils/rsyslog5
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
.endif .endif
CONFLICTS= rsyslog-[!4].[0-9]* CONFLICTS= rsyslog-[2-4].[0-9]*
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
@ -75,8 +75,12 @@ IGNORE= with gssapi module is only supported on FreeBSD 7.x or later
CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog
DESCR?= ${.CURDIR}/../rsyslog4/pkg-descr DESCR?= ${.CURDIR}/../rsyslog5/pkg-descr
MD5_FILE?= ${.CURDIR}/../rsyslog4/distinfo MD5_FILE?= ${.CURDIR}/../rsyslog5/distinfo
.endif
.if ${OSVERSION} < 700000
USE_GCC= 4.2+
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,3 +1,4 @@
MD5 (rsyslog-4.4.2.tar.gz) = a8ada67b6cd5c00fbeb3a4b687b17359 MD5 (rsyslog-5.3.3.tar.gz) = 837e50ff8d162e1a00ba0fd16b7f0d8d
SHA256 (rsyslog-4.4.2.tar.gz) = 726b0894f29081c9ea9f2c0c9d86e77a8128b203b4d356c87180fa45a2d28942 SHA256 (rsyslog-5.3.3.tar.gz) =
SIZE (rsyslog-4.4.2.tar.gz) = 1999058 6cf261ce1ea2972d369e845374bfa4984eaab1d918375d4f2e301e18461a992b
SIZE (rsyslog-5.3.3.tar.gz) = 2059714

View file

@ -5,7 +5,7 @@ add the following lines to rc.conf(5):
rsyslogd_enable="YES" rsyslogd_enable="YES"
To avoid warnings about rsyslogd running in compatibility mode, add To avoid warnings about rsyslogd running in compatibility mode, add
this: this:
rsyslogd_flags="-c4" rsyslogd_flags="-c3"
It's recommended to copy syslog.conf(5) to It's recommended to copy syslog.conf(5) to
%%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add %%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add
this: this:

View file

@ -3,6 +3,7 @@
# $FreeBSD$ # $FreeBSD$
# #
# PROVIDE: rsyslogd # PROVIDE: rsyslogd
# REQUIRE: mountcritremote cleanvar newsyslog ldconfig # REQUIRE: mountcritremote cleanvar newsyslog ldconfig
# BEFORE: SERVERS # BEFORE: SERVERS

View file

@ -1,16 +1,21 @@
Rsyslog is an enhanced multi-threaded syslogd with a focus on security and Rsyslog is an enhanced multi-threaded syslogd with a focus on security and
reliability. reliability.
Among others, it offers support for on-demand disk buffering, reliable syslog Among others, it offers support for on-demand disk buffering, reliable
over TCP, SSL, TLS and RELP, writing to databases (MySQL, PostgreSQL, Oracle, syslog
and many more), email alerting, fully configurable output formats (including 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 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 message, on-the-wire message compression, and the ability to convert text
files to syslog. files to syslog.
It is a drop-in replacement for stock syslogd and able to work with the same 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 configuration file syntax. Its advanced features make it suitable for
enterprise-class, encryption protected syslog relay chains while at the same enterprise-class, encryption protected syslog relay chains while at the
same
time being very easy to setup for the novice user. time being very easy to setup for the novice user.
WWW: http://www.rsyslog.com/ WWW: http://www.rsyslog.com/

View file

@ -26,6 +26,8 @@ lib/rsyslog/lmtcpclt.la
lib/rsyslog/lmtcpclt.so lib/rsyslog/lmtcpclt.so
lib/rsyslog/lmtcpsrv.la lib/rsyslog/lmtcpsrv.la
lib/rsyslog/lmtcpsrv.so lib/rsyslog/lmtcpsrv.so
lib/rsyslog/lmzlibw.la
lib/rsyslog/lmzlibw.so
lib/rsyslog/ommail.la lib/rsyslog/ommail.la
lib/rsyslog/ommail.so lib/rsyslog/ommail.so
lib/rsyslog/omtesting.la lib/rsyslog/omtesting.la
@ -55,9 +57,9 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/ipv6.html %%PORTDOCS%%%%DOCSDIR%%/ipv6.html
%%PORTDOCS%%%%DOCSDIR%%/licensing.html %%PORTDOCS%%%%DOCSDIR%%/licensing.html
%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html %%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html
%%PORTDOCS%%%%DOCSDIR%%/man_rsyslogd.html
%%PORTDOCS%%%%DOCSDIR%%/manual.html %%PORTDOCS%%%%DOCSDIR%%/manual.html
%%PORTDOCS%%%%DOCSDIR%%/modules.html %%PORTDOCS%%%%DOCSDIR%%/modules.html
%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html
%%PORTDOCS%%%%DOCSDIR%%/netstream.html %%PORTDOCS%%%%DOCSDIR%%/netstream.html
%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html %%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html
%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html %%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html
@ -67,6 +69,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/omoracle.html %%PORTDOCS%%%%DOCSDIR%%/omoracle.html
%%PORTDOCS%%%%DOCSDIR%%/omrelp.html %%PORTDOCS%%%%DOCSDIR%%/omrelp.html
%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html %%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
%%PORTDOCS%%%%DOCSDIR%%/omstdout.html
%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html
%%PORTDOCS%%%%DOCSDIR%%/professional_support.html %%PORTDOCS%%%%DOCSDIR%%/professional_support.html
%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html %%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg %%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg
@ -139,6 +143,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html %%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html
%%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html %%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html
%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html %%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v4compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v5compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/version_naming.html %%PORTDOCS%%%%DOCSDIR%%/version_naming.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% %%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%

View file

@ -5,7 +5,7 @@
# $FreeBSD$ # $FreeBSD$
COMMENT= LibDBI output module for rsyslog COMMENT= LibDBI output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= libdbi MNAME= libdbi
LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi

View file

@ -6,7 +6,7 @@
# #
COMMENT= GNUTLS module for rsyslog COMMENT= GNUTLS module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gnutls MNAME= gnutls
LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls

View file

@ -6,7 +6,7 @@
# #
COMMENT= GSS API input/output module for rsyslog COMMENT= GSS API input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gssapi MNAME= gssapi

View file

@ -6,7 +6,7 @@
# #
COMMENT= MySQL output module for rsyslog COMMENT= MySQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= mysql MNAME= mysql
USE_MYSQL= yes USE_MYSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= PostgreSQL output module for rsyslog COMMENT= PostgreSQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= pgsql MNAME= pgsql
USE_PGSQL= yes USE_PGSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= RELP input/output module for rsyslog COMMENT= RELP input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= relp MNAME= relp
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= RFC3195 input support for rsyslog COMMENT= RFC3195 input support for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= rfc3195 MNAME= rfc3195
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= SNMP trap sender for rsyslog COMMENT= SNMP trap sender for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= snmp MNAME= snmp
LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp

View file

@ -6,7 +6,7 @@
# #
PORTNAME= rsyslog PORTNAME= rsyslog
PORTVERSION= 4.4.2 PORTVERSION= 5.3.3
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= http://download.rsyslog.com/rsyslog/ MASTER_SITES= http://download.rsyslog.com/rsyslog/
.ifdef MNAME .ifdef MNAME
@ -14,15 +14,15 @@ PKGNAMESUFFIX?= -${MNAME}
.endif .endif
MAINTAINER= cristianorolim@hotmail.com MAINTAINER= cristianorolim@hotmail.com
COMMENT= Syslogd supporting SQL, TCP and TLS COMMENT?= Syslogd supporting SQL, TCP and TLS
.ifdef MNAME .ifdef MNAME
RUN_DEPENDS= rsyslog>=${PORTVERSION}:${PORTSDIR}/sysutils/rsyslog4 RUN_DEPENDS= rsyslog>=5:${PORTSDIR}/sysutils/rsyslog5
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
.endif .endif
CONFLICTS= rsyslog-[!4].[0-9]* CONFLICTS= rsyslog-[2-4].[0-9]*
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
@ -75,8 +75,12 @@ IGNORE= with gssapi module is only supported on FreeBSD 7.x or later
CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog
DESCR?= ${.CURDIR}/../rsyslog4/pkg-descr DESCR?= ${.CURDIR}/../rsyslog5/pkg-descr
MD5_FILE?= ${.CURDIR}/../rsyslog4/distinfo MD5_FILE?= ${.CURDIR}/../rsyslog5/distinfo
.endif
.if ${OSVERSION} < 700000
USE_GCC= 4.2+
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,3 +1,4 @@
MD5 (rsyslog-4.4.2.tar.gz) = a8ada67b6cd5c00fbeb3a4b687b17359 MD5 (rsyslog-5.3.3.tar.gz) = 837e50ff8d162e1a00ba0fd16b7f0d8d
SHA256 (rsyslog-4.4.2.tar.gz) = 726b0894f29081c9ea9f2c0c9d86e77a8128b203b4d356c87180fa45a2d28942 SHA256 (rsyslog-5.3.3.tar.gz) =
SIZE (rsyslog-4.4.2.tar.gz) = 1999058 6cf261ce1ea2972d369e845374bfa4984eaab1d918375d4f2e301e18461a992b
SIZE (rsyslog-5.3.3.tar.gz) = 2059714

View file

@ -5,7 +5,7 @@ add the following lines to rc.conf(5):
rsyslogd_enable="YES" rsyslogd_enable="YES"
To avoid warnings about rsyslogd running in compatibility mode, add To avoid warnings about rsyslogd running in compatibility mode, add
this: this:
rsyslogd_flags="-c4" rsyslogd_flags="-c3"
It's recommended to copy syslog.conf(5) to It's recommended to copy syslog.conf(5) to
%%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add %%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add
this: this:

View file

@ -1,8 +1,9 @@
#!/bin/sh #!/bin/sh
# #
# $FreeBSD: /tmp/pcvs/ports/sysutils/rsyslog55/files/Attic/rsyslogd.in,v 1.1 2009-01-27 19:40:41 pgollucci Exp $ # $FreeBSD: /tmp/pcvs/ports/sysutils/rsyslog55/files/Attic/rsyslogd.in,v 1.2 2009-12-18 20:44:28 miwi Exp $
# #
# PROVIDE: rsyslogd # PROVIDE: rsyslogd
# REQUIRE: mountcritremote cleanvar newsyslog ldconfig # REQUIRE: mountcritremote cleanvar newsyslog ldconfig
# BEFORE: SERVERS # BEFORE: SERVERS

View file

@ -1,16 +1,21 @@
Rsyslog is an enhanced multi-threaded syslogd with a focus on security and Rsyslog is an enhanced multi-threaded syslogd with a focus on security and
reliability. reliability.
Among others, it offers support for on-demand disk buffering, reliable syslog Among others, it offers support for on-demand disk buffering, reliable
over TCP, SSL, TLS and RELP, writing to databases (MySQL, PostgreSQL, Oracle, syslog
and many more), email alerting, fully configurable output formats (including 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 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 message, on-the-wire message compression, and the ability to convert text
files to syslog. files to syslog.
It is a drop-in replacement for stock syslogd and able to work with the same 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 configuration file syntax. Its advanced features make it suitable for
enterprise-class, encryption protected syslog relay chains while at the same enterprise-class, encryption protected syslog relay chains while at the
same
time being very easy to setup for the novice user. time being very easy to setup for the novice user.
WWW: http://www.rsyslog.com/ WWW: http://www.rsyslog.com/

View file

@ -26,6 +26,8 @@ lib/rsyslog/lmtcpclt.la
lib/rsyslog/lmtcpclt.so lib/rsyslog/lmtcpclt.so
lib/rsyslog/lmtcpsrv.la lib/rsyslog/lmtcpsrv.la
lib/rsyslog/lmtcpsrv.so lib/rsyslog/lmtcpsrv.so
lib/rsyslog/lmzlibw.la
lib/rsyslog/lmzlibw.so
lib/rsyslog/ommail.la lib/rsyslog/ommail.la
lib/rsyslog/ommail.so lib/rsyslog/ommail.so
lib/rsyslog/omtesting.la lib/rsyslog/omtesting.la
@ -55,9 +57,9 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/ipv6.html %%PORTDOCS%%%%DOCSDIR%%/ipv6.html
%%PORTDOCS%%%%DOCSDIR%%/licensing.html %%PORTDOCS%%%%DOCSDIR%%/licensing.html
%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html %%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html
%%PORTDOCS%%%%DOCSDIR%%/man_rsyslogd.html
%%PORTDOCS%%%%DOCSDIR%%/manual.html %%PORTDOCS%%%%DOCSDIR%%/manual.html
%%PORTDOCS%%%%DOCSDIR%%/modules.html %%PORTDOCS%%%%DOCSDIR%%/modules.html
%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html
%%PORTDOCS%%%%DOCSDIR%%/netstream.html %%PORTDOCS%%%%DOCSDIR%%/netstream.html
%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html %%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html
%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html %%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html
@ -67,6 +69,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/omoracle.html %%PORTDOCS%%%%DOCSDIR%%/omoracle.html
%%PORTDOCS%%%%DOCSDIR%%/omrelp.html %%PORTDOCS%%%%DOCSDIR%%/omrelp.html
%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html %%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
%%PORTDOCS%%%%DOCSDIR%%/omstdout.html
%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html
%%PORTDOCS%%%%DOCSDIR%%/professional_support.html %%PORTDOCS%%%%DOCSDIR%%/professional_support.html
%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html %%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg %%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg
@ -139,6 +143,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html %%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html
%%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html %%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html
%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html %%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v4compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v5compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/version_naming.html %%PORTDOCS%%%%DOCSDIR%%/version_naming.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% %%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%

View file

@ -5,7 +5,7 @@
# $FreeBSD$ # $FreeBSD$
COMMENT= LibDBI output module for rsyslog COMMENT= LibDBI output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= libdbi MNAME= libdbi
LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi LIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi

View file

@ -6,7 +6,7 @@
# #
COMMENT= GNUTLS module for rsyslog COMMENT= GNUTLS module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gnutls MNAME= gnutls
LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls LIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls

View file

@ -6,7 +6,7 @@
# #
COMMENT= GSS API input/output module for rsyslog COMMENT= GSS API input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= gssapi MNAME= gssapi

View file

@ -6,7 +6,7 @@
# #
COMMENT= MySQL output module for rsyslog COMMENT= MySQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= mysql MNAME= mysql
USE_MYSQL= yes USE_MYSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= PostgreSQL output module for rsyslog COMMENT= PostgreSQL output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= pgsql MNAME= pgsql
USE_PGSQL= yes USE_PGSQL= yes

View file

@ -6,7 +6,7 @@
# #
COMMENT= RELP input/output module for rsyslog COMMENT= RELP input/output module for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= relp MNAME= relp
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= RFC3195 input support for rsyslog COMMENT= RFC3195 input support for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= rfc3195 MNAME= rfc3195
BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config BUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config

View file

@ -6,7 +6,7 @@
# #
COMMENT= SNMP trap sender for rsyslog COMMENT= SNMP trap sender for rsyslog
MASTERDIR= ${.CURDIR}/../rsyslog4 MASTERDIR= ${.CURDIR}/../rsyslog5
MNAME= snmp MNAME= snmp
LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp LIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp

View file

@ -6,7 +6,7 @@
# #
PORTNAME= rsyslog PORTNAME= rsyslog
PORTVERSION= 4.4.2 PORTVERSION= 5.3.3
CATEGORIES= sysutils CATEGORIES= sysutils
MASTER_SITES= http://download.rsyslog.com/rsyslog/ MASTER_SITES= http://download.rsyslog.com/rsyslog/
.ifdef MNAME .ifdef MNAME
@ -14,15 +14,15 @@ PKGNAMESUFFIX?= -${MNAME}
.endif .endif
MAINTAINER= cristianorolim@hotmail.com MAINTAINER= cristianorolim@hotmail.com
COMMENT= Syslogd supporting SQL, TCP and TLS COMMENT?= Syslogd supporting SQL, TCP and TLS
.ifdef MNAME .ifdef MNAME
RUN_DEPENDS= rsyslog>=${PORTVERSION}:${PORTSDIR}/sysutils/rsyslog4 RUN_DEPENDS= rsyslog>=5:${PORTSDIR}/sysutils/rsyslog5
PLIST= ${.CURDIR}/pkg-plist PLIST= ${.CURDIR}/pkg-plist
.endif .endif
CONFLICTS= rsyslog-[!4].[0-9]* CONFLICTS= rsyslog-[2-4].[0-9]*
CPPFLAGS+= -I${LOCALBASE}/include CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib LDFLAGS+= -L${LOCALBASE}/lib
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
@ -75,8 +75,12 @@ IGNORE= with gssapi module is only supported on FreeBSD 7.x or later
CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog CONFIGURE_ARGS+= --disable-rsyslogd --disable-klog
DESCR?= ${.CURDIR}/../rsyslog4/pkg-descr DESCR?= ${.CURDIR}/../rsyslog5/pkg-descr
MD5_FILE?= ${.CURDIR}/../rsyslog4/distinfo MD5_FILE?= ${.CURDIR}/../rsyslog5/distinfo
.endif
.if ${OSVERSION} < 700000
USE_GCC= 4.2+
.endif .endif
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,3 +1,4 @@
MD5 (rsyslog-4.4.2.tar.gz) = a8ada67b6cd5c00fbeb3a4b687b17359 MD5 (rsyslog-5.3.3.tar.gz) = 837e50ff8d162e1a00ba0fd16b7f0d8d
SHA256 (rsyslog-4.4.2.tar.gz) = 726b0894f29081c9ea9f2c0c9d86e77a8128b203b4d356c87180fa45a2d28942 SHA256 (rsyslog-5.3.3.tar.gz) =
SIZE (rsyslog-4.4.2.tar.gz) = 1999058 6cf261ce1ea2972d369e845374bfa4984eaab1d918375d4f2e301e18461a992b
SIZE (rsyslog-5.3.3.tar.gz) = 2059714

View file

@ -5,7 +5,7 @@ add the following lines to rc.conf(5):
rsyslogd_enable="YES" rsyslogd_enable="YES"
To avoid warnings about rsyslogd running in compatibility mode, add To avoid warnings about rsyslogd running in compatibility mode, add
this: this:
rsyslogd_flags="-c4" rsyslogd_flags="-c3"
It's recommended to copy syslog.conf(5) to It's recommended to copy syslog.conf(5) to
%%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add %%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add
this: this:

View file

@ -3,6 +3,7 @@
# $FreeBSD$ # $FreeBSD$
# #
# PROVIDE: rsyslogd # PROVIDE: rsyslogd
# REQUIRE: mountcritremote cleanvar newsyslog ldconfig # REQUIRE: mountcritremote cleanvar newsyslog ldconfig
# BEFORE: SERVERS # BEFORE: SERVERS

View file

@ -1,16 +1,21 @@
Rsyslog is an enhanced multi-threaded syslogd with a focus on security and Rsyslog is an enhanced multi-threaded syslogd with a focus on security and
reliability. reliability.
Among others, it offers support for on-demand disk buffering, reliable syslog Among others, it offers support for on-demand disk buffering, reliable
over TCP, SSL, TLS and RELP, writing to databases (MySQL, PostgreSQL, Oracle, syslog
and many more), email alerting, fully configurable output formats (including 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 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 message, on-the-wire message compression, and the ability to convert text
files to syslog. files to syslog.
It is a drop-in replacement for stock syslogd and able to work with the same 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 configuration file syntax. Its advanced features make it suitable for
enterprise-class, encryption protected syslog relay chains while at the same enterprise-class, encryption protected syslog relay chains while at the
same
time being very easy to setup for the novice user. time being very easy to setup for the novice user.
WWW: http://www.rsyslog.com/ WWW: http://www.rsyslog.com/

View file

@ -26,6 +26,8 @@ lib/rsyslog/lmtcpclt.la
lib/rsyslog/lmtcpclt.so lib/rsyslog/lmtcpclt.so
lib/rsyslog/lmtcpsrv.la lib/rsyslog/lmtcpsrv.la
lib/rsyslog/lmtcpsrv.so lib/rsyslog/lmtcpsrv.so
lib/rsyslog/lmzlibw.la
lib/rsyslog/lmzlibw.so
lib/rsyslog/ommail.la lib/rsyslog/ommail.la
lib/rsyslog/ommail.so lib/rsyslog/ommail.so
lib/rsyslog/omtesting.la lib/rsyslog/omtesting.la
@ -55,9 +57,9 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/ipv6.html %%PORTDOCS%%%%DOCSDIR%%/ipv6.html
%%PORTDOCS%%%%DOCSDIR%%/licensing.html %%PORTDOCS%%%%DOCSDIR%%/licensing.html
%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html %%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html
%%PORTDOCS%%%%DOCSDIR%%/man_rsyslogd.html
%%PORTDOCS%%%%DOCSDIR%%/manual.html %%PORTDOCS%%%%DOCSDIR%%/manual.html
%%PORTDOCS%%%%DOCSDIR%%/modules.html %%PORTDOCS%%%%DOCSDIR%%/modules.html
%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html
%%PORTDOCS%%%%DOCSDIR%%/netstream.html %%PORTDOCS%%%%DOCSDIR%%/netstream.html
%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html %%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html
%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html %%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html
@ -67,6 +69,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/omoracle.html %%PORTDOCS%%%%DOCSDIR%%/omoracle.html
%%PORTDOCS%%%%DOCSDIR%%/omrelp.html %%PORTDOCS%%%%DOCSDIR%%/omrelp.html
%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html %%PORTDOCS%%%%DOCSDIR%%/omsnmp.html
%%PORTDOCS%%%%DOCSDIR%%/omstdout.html
%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html
%%PORTDOCS%%%%DOCSDIR%%/professional_support.html %%PORTDOCS%%%%DOCSDIR%%/professional_support.html
%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html %%PORTDOCS%%%%DOCSDIR%%/property_replacer.html
%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg %%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg
@ -139,6 +143,8 @@ sbin/rsyslogd
%%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html %%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html
%%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html %%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html
%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html %%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v4compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/v5compatibility.html
%%PORTDOCS%%%%DOCSDIR%%/version_naming.html %%PORTDOCS%%%%DOCSDIR%%/version_naming.html
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf
%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% %%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%%