diff options
author | sat <sat@FreeBSD.org> | 2008-05-06 23:25:01 +0800 |
---|---|---|
committer | sat <sat@FreeBSD.org> | 2008-05-06 23:25:01 +0800 |
commit | 573607809d6f3c935bde2343039c06b5b8bab141 (patch) | |
tree | 89fd3e8f003a0cd27c54a52e335382e14c067435 /devel | |
parent | d773571a507fd6655156e11bc56b2f8c6ab53c66 (diff) | |
download | freebsd-ports-gnome-573607809d6f3c935bde2343039c06b5b8bab141.tar.gz freebsd-ports-gnome-573607809d6f3c935bde2343039c06b5b8bab141.tar.zst freebsd-ports-gnome-573607809d6f3c935bde2343039c06b5b8bab141.zip |
Add rsyslog 3.x to ports:
Rsyslog is an enhanced multi-threaded syslogd supporting, among
others, syslog/tcp, permitted sender lists, filtering on any message
part, and fine grain output format control. 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.
The following features are supported through modules: logging to
MySQL, PostgreSQL, any libdbi-supported backend; SNMP trap sender, GSS
API, RELP.
WWW: http://www.rsyslog.com/
Diffstat (limited to 'devel')
-rw-r--r-- | devel/Makefile | 1 | ||||
-rw-r--r-- | devel/librelp/Makefile | 28 | ||||
-rw-r--r-- | devel/librelp/distinfo | 3 | ||||
-rw-r--r-- | devel/librelp/pkg-descr | 14 |
4 files changed, 46 insertions, 0 deletions
diff --git a/devel/Makefile b/devel/Makefile index 9f9dc54936c6..f3de34961b6d 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -666,6 +666,7 @@ SUBDIR += librcd SUBDIR += libreadline-java SUBDIR += libredblack + SUBDIR += librelp SUBDIR += libruin SUBDIR += libs11n SUBDIR += libshbuf diff --git a/devel/librelp/Makefile b/devel/librelp/Makefile new file mode 100644 index 000000000000..2cadb76f2420 --- /dev/null +++ b/devel/librelp/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: librelp +# Date created: 1 April 2008 +# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= librelp +PORTVERSION= 0.1.1 +CATEGORIES= devel +MASTER_SITES= CENKES http://download.rsyslog.com/librelp/ + +MAINTAINER= infofarmer@FreeBSD.org +COMMENT= Reliable event logging protocol library + +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-static +PLIST_FILES= include/${PORTNAME}.h lib/${PORTNAME}.so lib/${PORTNAME}.so.0 \ + lib/${PORTNAME}.la libdata/pkgconfig/relp.pc +PORT_VERBS= relp + +post-patch: + @${REINPLACE_CMD} -e '/^pkgconfigdir =/s|=.*| \ + = ${PREFIX}/libdata/pkgconfig|' ${WRKSRC}/Makefile.in + @${ECHO_CMD} "#include <sys/types.h>" >> ${WRKSRC}/src/relp.h + +.include <bsd.port.mk> diff --git a/devel/librelp/distinfo b/devel/librelp/distinfo new file mode 100644 index 000000000000..2a3b6e617b0f --- /dev/null +++ b/devel/librelp/distinfo @@ -0,0 +1,3 @@ +MD5 (librelp-0.1.1.tar.gz) = 8d98ef2dadeff03b5bd40efed7ae418d +SHA256 (librelp-0.1.1.tar.gz) = 57095df8936b7b85a7657c2d468081c6231270269f2501cc089cb2df92abd608 +SIZE (librelp-0.1.1.tar.gz) = 375399 diff --git a/devel/librelp/pkg-descr b/devel/librelp/pkg-descr new file mode 100644 index 000000000000..681f447b7aba --- /dev/null +++ b/devel/librelp/pkg-descr @@ -0,0 +1,14 @@ +librelp is an easy to use library for the RELP protocol. RELP in turn +provides reliable event logging over the network (and consequently +RELP stands for Reliable Event Logging Protocol). + +RELP (and hence) librelp assures that no message is lost, not even +when connections break and a peer becomes unavailable. The current +version of RELP has a minimal window of opportunity for message +duplication after a session has been broken due to network problems. +In this case, a few messages may be duplicated (a problem that also +exists with plain tcp syslog). Future versions of RELP will address +this shortcoming. + +WWW: http://www.librelp.com/ +Author: Rainer Gerhards <rgerhards@adiscon.com> |