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, email alerting, fully configurable output formats ,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. More info can be found here: http://www.rsyslog.com/ Attached, there is a shell archive for a port of rsyslog5. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->miwi I'll take it.
State Changed From-To: open->feedback should we not also add all slave ports?
Sure. I am sending a new shar with a port to version 5.3.3 and all slave ports. Thanks. # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # ./rsyslog5 # ./rsyslog5/files # ./rsyslog5/files/pkg-message.in # ./rsyslog5/files/rsyslogd.in # ./rsyslog5/Makefile # ./rsyslog5/distinfo # ./rsyslog5/pkg-descr # ./rsyslog5/pkg-plist # ./rsyslog5-dbi # ./rsyslog5-dbi/Makefile # ./rsyslog5-gnutls # ./rsyslog5-gnutls/Makefile # ./rsyslog5-snmp # ./rsyslog5-snmp/Makefile # ./rsyslog5-relp # ./rsyslog5-relp/Makefile # ./rsyslog5-pgsql # ./rsyslog5-pgsql/Makefile # ./rsyslog5-pgsql/pkg-plist # ./rsyslog5-mysql # ./rsyslog5-mysql/Makefile # ./rsyslog5-mysql/pkg-plist # ./rsyslog5-rfc3195 # ./rsyslog5-rfc3195/Makefile # ./rsyslog5-gssapi # ./rsyslog5-gssapi/Makefile # echo c - ./rsyslog5 mkdir -p ./rsyslog5 > /dev/null 2>&1 echo c - ./rsyslog5/files mkdir -p ./rsyslog5/files > /dev/null 2>&1 echo x - ./rsyslog5/files/pkg-message.in sed 's/^X//' >./rsyslog5/files/pkg-message.in << 'd4c0cd8e915de1be441e0163cfbe53c0' X=================================================================== XTo start using rsyslogd(8), stop syslogd(8) if it's running and Xadd the following lines to rc.conf(5): X syslogd_enable="NO" X rsyslogd_enable="YES" XTo avoid warnings about rsyslogd running in compatibility mode, add Xthis: X rsyslogd_flags="-c3" XIt's recommended to copy syslog.conf(5) to X%%PREFIX%%/etc/rsyslog.conf and edit it there. Otherwise add Xthis: X rsyslogd_config="/etc/syslog.conf" Xnewsyslog(8) has the path of syslogd's pid file hardcoded. To Xmake it work seamlessly with rsyslog, add this: X rsyslogd_pidfile="/var/run/syslog.pid" X=================================================================== d4c0cd8e915de1be441e0163cfbe53c0 echo x - ./rsyslog5/files/rsyslogd.in sed 's/^X//' >./rsyslog5/files/rsyslogd.in << '213b72aa2ccf62460f2fd927a3e3c9c1' X#!/bin/sh X X# PROVIDE: rsyslogd X# REQUIRE: mountcritremote cleanvar newsyslog ldconfig X# BEFORE: SERVERS X X. %%RC_SUBR%% X Xname=rsyslogd Xrcvar=`set_rcvar` Xcommand="%%PREFIX%%/sbin/${name}" Xload_rc_config $name X: ${rsyslogd_enable:="NO"} X: ${rsyslogd_pidfile:="/var/run/rsyslogd.pid"} X: ${rsyslogd_config:="%%PREFIX%%/etc/rsyslog.conf"} Xpidfile="${rsyslogd_pidfile}" Xcommand_args="-i ${pidfile} -f ${rsyslogd_config}" Xrequired_files="${rsyslogd_config}" Xstart_precmd="rsyslogd_precmd" Xextra_commands="reload" X Xsockfile="/var/run/rsyslogd.sockets" Xevalargs="rc_flags=\"\`set_socketlist\` \$rc_flags\"" Xaltlog_proglist="named" X Xrsyslogd_precmd() X{ X local _l _ldir X X # Transitional symlink for old binaries X # X if [ ! -L /dev/log ]; then X ln -sf /var/run/log /dev/log X fi X rm -f /var/run/log X X # Create default list of syslog sockets to watch X # X ( umask 022 ; > $sockfile ) X X # If running named(8) or ntpd(8) chrooted, added appropriate X # syslog socket to list of sockets to watch. X # X for _l in $altlog_proglist; do X eval _ldir=\$${_l}_chrootdir X if checkyesno `set_rcvar $_l` && [ -n "$_ldir" ]; then X echo "${_ldir}/var/run/log" >> $sockfile X fi X done X X # If other sockets have been provided, change run_rc_command()'s X # internal copy of $rsyslogd_flags to force use of specific X # rsyslogd sockets. X # X if [ -s $sockfile ]; then X echo "/var/run/log" >> $sockfile X eval $evalargs X fi X X return 0 X} X Xset_socketlist() X{ X local _s _socketargs X X _socketargs= X for _s in `cat $sockfile | tr '\n' ' '` ; do X _socketargs="-a $_s $_socketargs" X done X echo $_socketargs X} X Xrun_rc_command "$1" 213b72aa2ccf62460f2fd927a3e3c9c1 echo x - ./rsyslog5/Makefile sed 's/^X//' >./rsyslog5/Makefile << 'd0c1708c6b72e1d6ed7cb857550a44d6' XPORTNAME= rsyslog XPORTVERSION= 5.3.3 XCATEGORIES= sysutils XMASTER_SITES= http://download.rsyslog.com/rsyslog/ X.ifdef MNAME XPKGNAMESUFFIX?= -${MNAME} X.endif X XMAINTAINER= cristianorolim@hotmail.com XCOMMENT?= Syslogd supporting SQL, TCP and TLS X X.ifdef MNAME XRUN_DEPENDS= rsyslog>=5:${PORTSDIR}/sysutils/rsyslog5 X XPLIST= ${.CURDIR}/pkg-plist X.endif X XCONFLICTS= rsyslog-[2-4].[0-9]* XCPPFLAGS+= -I${LOCALBASE}/include XLDFLAGS+= -L${LOCALBASE}/lib XGNU_CONFIGURE= yes X X.ifdef WITH_DEBUG XCONFIGURE_ARGS+=--enable-rtinst --enable-debug X.endif X X.include <bsd.port.pre.mk> X.if ${ARCH} == "i386" XCPPFLAGS+=-march=i686 X.endif XCONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" X X.ifndef MNAME XMAN8= rsyslogd.8 XMAN5= rsyslog.conf.5 X XUSE_RC_SUBR= ${PORTNAME}d XSUB_FILES= pkg-message X XCONFIGURE_ARGS+=--enable-imfile --enable-mail --enable-imtemplate --enable-testbench=no X Xpost-patch: X @${REINPLACE_CMD} -e 's|-lpthread|${PTHREAD_LIBS}|g' ${WRKSRC}/configure X @${REINPLACE_CMD} -e 's|/lib/rsyslog/|${PREFIX}/lib/rsyslog/|'\ X ${WRKSRC}/tools/syslogd.c X @${GREP} -rl '/etc/rsyslog.conf' ${WRKSRC}|${XARGS} ${REINPLACE_CMD} -e\ X 's|/etc/rsyslog.conf|${PREFIX}/etc/rsyslog.conf|' X @${FIND} ${WRKSRC} -name '*.bak' -delete X Xpost-install: X.ifndef NOPORTDOCS X @${INSTALL} -d ${DOCSDIR}/ X @${INSTALL_DATA} ${WRKSRC}/doc/*html ${DOCSDIR}/ X @${INSTALL_DATA} ${WRKSRC}/doc/*jpg ${DOCSDIR}/ X.endif X.ifndef NOPORTEXAMPLES X @${INSTALL} -d ${EXAMPLESDIR} X @${INSTALL_DATA} ${WRKSRC}/doc/rsyslog-example.conf ${EXAMPLESDIR} X.endif X @${CAT} ${PKGMESSAGE} X.endif X X.ifdef MNAME X X.if ${MNAME} == "gssapi" && ${OSVERSION} < 700000 XIGNORE= with gssapi module is only supported on FreeBSD 7.x or later X.endif X XCONFIGURE_ARGS+= --disable-rsyslogd --disable-klog X XDESCR?= ${.CURDIR}/../rsyslog5/pkg-descr XMD5_FILE?= ${.CURDIR}/../rsyslog5/distinfo X.endif X X.include <bsd.port.post.mk> d0c1708c6b72e1d6ed7cb857550a44d6 echo x - ./rsyslog5/distinfo sed 's/^X//' >./rsyslog5/distinfo << '2d309f6b95ac38a0d90186f5b24f6e77' XMD5 (rsyslog-5.3.3.tar.gz) = 837e50ff8d162e1a00ba0fd16b7f0d8d XSHA256 (rsyslog-5.3.3.tar.gz) = 6cf261ce1ea2972d369e845374bfa4984eaab1d918375d4f2e301e18461a992b XSIZE (rsyslog-5.3.3.tar.gz) = 2059714 2d309f6b95ac38a0d90186f5b24f6e77 echo x - ./rsyslog5/pkg-descr sed 's/^X//' >./rsyslog5/pkg-descr << '07ab8191e0844dabd2ffa867e41ff99a' XRsyslog is an enhanced multi-threaded syslogd with a focus on security and Xreliability. X XAmong others, it offers support for on-demand disk buffering, reliable syslog Xover TCP, SSL, TLS and RELP, writing to databases (MySQL, PostgreSQL, Oracle, Xand many more), email alerting, fully configurable output formats (including Xhigh-precision timestamps),the ability to filter on any part of the syslog Xmessage, on-the-wire message compression, and the ability to convert text Xfiles to syslog. X XIt is a drop-in replacement for stock syslogd and able to work with the same Xconfiguration file syntax. Its advanced features make it suitable for Xenterprise-class, encryption protected syslog relay chains while at the same Xtime being very easy to setup for the novice user. X XWWW: http://www.rsyslog.com/ 07ab8191e0844dabd2ffa867e41ff99a echo x - ./rsyslog5/pkg-plist sed 's/^X//' >./rsyslog5/pkg-plist << 'b39320caf1c69cf0274f6d516141a60e' Xlib/rsyslog/imfile.la Xlib/rsyslog/imfile.so Xlib/rsyslog/imklog.la Xlib/rsyslog/imklog.so Xlib/rsyslog/immark.la Xlib/rsyslog/immark.so Xlib/rsyslog/imtcp.la Xlib/rsyslog/imtcp.so Xlib/rsyslog/imtemplate.la Xlib/rsyslog/imtemplate.so Xlib/rsyslog/imudp.la Xlib/rsyslog/imudp.so Xlib/rsyslog/imuxsock.la Xlib/rsyslog/imuxsock.so Xlib/rsyslog/lmnet.la Xlib/rsyslog/lmnet.so Xlib/rsyslog/lmnetstrms.la Xlib/rsyslog/lmnetstrms.so Xlib/rsyslog/lmnsd_ptcp.la Xlib/rsyslog/lmnsd_ptcp.so Xlib/rsyslog/lmregexp.la Xlib/rsyslog/lmregexp.so Xlib/rsyslog/lmstrmsrv.la Xlib/rsyslog/lmstrmsrv.so Xlib/rsyslog/lmtcpclt.la Xlib/rsyslog/lmtcpclt.so Xlib/rsyslog/lmtcpsrv.la Xlib/rsyslog/lmtcpsrv.so Xlib/rsyslog/lmzlibw.la Xlib/rsyslog/lmzlibw.so Xlib/rsyslog/ommail.la Xlib/rsyslog/ommail.so Xlib/rsyslog/omtesting.la Xlib/rsyslog/omtesting.so Xsbin/rsyslogd X%%PORTDOCS%%%%DOCSDIR%%/bugs.html X%%PORTDOCS%%%%DOCSDIR%%/build_from_repo.html X%%PORTDOCS%%%%DOCSDIR%%/contributors.html X%%PORTDOCS%%%%DOCSDIR%%/debug.html X%%PORTDOCS%%%%DOCSDIR%%/dev_queue.html X%%PORTDOCS%%%%DOCSDIR%%/droppriv.html X%%PORTDOCS%%%%DOCSDIR%%/expression.html X%%PORTDOCS%%%%DOCSDIR%%/features.html X%%PORTDOCS%%%%DOCSDIR%%/generic_design.html X%%PORTDOCS%%%%DOCSDIR%%/gssapi.html X%%PORTDOCS%%%%DOCSDIR%%/history.html X%%PORTDOCS%%%%DOCSDIR%%/how2help.html X%%PORTDOCS%%%%DOCSDIR%%/im3195.html X%%PORTDOCS%%%%DOCSDIR%%/imfile.html X%%PORTDOCS%%%%DOCSDIR%%/imgssapi.html X%%PORTDOCS%%%%DOCSDIR%%/imklog.html X%%PORTDOCS%%%%DOCSDIR%%/imrelp.html X%%PORTDOCS%%%%DOCSDIR%%/imtcp.html X%%PORTDOCS%%%%DOCSDIR%%/imuxsock.html X%%PORTDOCS%%%%DOCSDIR%%/index.html X%%PORTDOCS%%%%DOCSDIR%%/install.html X%%PORTDOCS%%%%DOCSDIR%%/ipv6.html X%%PORTDOCS%%%%DOCSDIR%%/licensing.html X%%PORTDOCS%%%%DOCSDIR%%/log_rotation_fix_size.html X%%PORTDOCS%%%%DOCSDIR%%/manual.html X%%PORTDOCS%%%%DOCSDIR%%/modules.html X%%PORTDOCS%%%%DOCSDIR%%/multi_ruleset.html X%%PORTDOCS%%%%DOCSDIR%%/netstream.html X%%PORTDOCS%%%%DOCSDIR%%/ns_gtls.html X%%PORTDOCS%%%%DOCSDIR%%/ns_ptcp.html X%%PORTDOCS%%%%DOCSDIR%%/omlibdbi.html X%%PORTDOCS%%%%DOCSDIR%%/ommail.html X%%PORTDOCS%%%%DOCSDIR%%/ommysql.html X%%PORTDOCS%%%%DOCSDIR%%/omoracle.html X%%PORTDOCS%%%%DOCSDIR%%/omrelp.html X%%PORTDOCS%%%%DOCSDIR%%/omsnmp.html X%%PORTDOCS%%%%DOCSDIR%%/omstdout.html X%%PORTDOCS%%%%DOCSDIR%%/omudpspoof.html X%%PORTDOCS%%%%DOCSDIR%%/professional_support.html X%%PORTDOCS%%%%DOCSDIR%%/property_replacer.html X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic.jpg X%%PORTDOCS%%%%DOCSDIR%%/queueWorkerLogic_small.jpg X%%PORTDOCS%%%%DOCSDIR%%/queues.html X%%PORTDOCS%%%%DOCSDIR%%/queues_analogy.html X%%PORTDOCS%%%%DOCSDIR%%/rainerscript.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionexeconlywhenpreviousissuspended.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_actionresumeinterval.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_allowedsender.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_controlcharacterescapeprefix.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintcfsyslinehandlerlist.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprintmodulelist.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_debugprinttemplatelist.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dircreatemode.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirgroup.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dirowner.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dropmsgswithmaliciousdnsptrrecords.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_droptrailinglfonreception.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_dynafilecachesize.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_escapecontrolcharactersonreceive.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_failonchownfailure.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filecreatemode.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_filegroup.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_fileowner.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_generateconfiggraph.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssforwardservicename.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gsslistenservicename.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_gssmode.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_includeconfig.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_mainmsgqueuesize.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_markmessageperiod.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_moddir.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_modload.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_repeatedmsgreduction.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_resetconfigvariables.html X%%PORTDOCS%%%%DOCSDIR%%/rsconf1_umask.html X%%PORTDOCS%%%%DOCSDIR%%/rscript_abnf.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_actions.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_examples.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_filter.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_global.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_modules.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_nomatch.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_output.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_conf_templates.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_high_database_rate.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_mysql.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_ng_comparison.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_packages.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_php_syslog_ng.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_recording_pri.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_reliable_forwarding.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_secure_tls.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_stunnel.html X%%PORTDOCS%%%%DOCSDIR%%/rsyslog_tls.html X%%PORTDOCS%%%%DOCSDIR%%/syslog_parsing.html X%%PORTDOCS%%%%DOCSDIR%%/syslog_protocol.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert.jpg X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_100.jpg X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_ca.jpg X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_client.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_errmsgs.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_machine.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_scenario.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_server.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_summary.html X%%PORTDOCS%%%%DOCSDIR%%/tls_cert_udp_relay.html X%%PORTDOCS%%%%DOCSDIR%%/troubleshoot.html X%%PORTDOCS%%%%DOCSDIR%%/v3compatibility.html X%%PORTDOCS%%%%DOCSDIR%%/v4compatibility.html X%%PORTDOCS%%%%DOCSDIR%%/v5compatibility.html X%%PORTDOCS%%%%DOCSDIR%%/version_naming.html X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/rsyslog-example.conf X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% X%%PORTDOCS%%@dirrm %%DOCSDIR%% X@dirrmtry lib/rsyslog b39320caf1c69cf0274f6d516141a60e echo c - ./rsyslog5-dbi mkdir -p ./rsyslog5-dbi > /dev/null 2>&1 echo x - ./rsyslog5-dbi/Makefile sed 's/^X//' >./rsyslog5-dbi/Makefile << '870ee0bd8dff3fc6a1203f1eb7cc49ea' XCOMMENT= LibDBI output module for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= libdbi XLIB_DEPENDS= dbi.0:${PORTSDIR}/databases/libdbi X XCONFIGURE_ARGS+=--enable-libdbi X XPLIST_FILES+= lib/rsyslog/omlibdbi.la \ X lib/rsyslog/omlibdbi.so X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/omlibdbi/.libs/omlibdbi.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/omlibdbi/omlibdbi.la ${PREFIX}/lib/rsyslog X X.include "${MASTERDIR}/Makefile" 870ee0bd8dff3fc6a1203f1eb7cc49ea echo c - ./rsyslog5-gnutls mkdir -p ./rsyslog5-gnutls > /dev/null 2>&1 echo x - ./rsyslog5-gnutls/Makefile sed 's/^X//' >./rsyslog5-gnutls/Makefile << '3952f4be1edc50adf960fa675a2cb75b' XCOMMENT= GNUTLS module for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= gnutls XLIB_DEPENDS+= gnutls.40:${PORTSDIR}/security/gnutls X XCONFIGURE_ARGS+=--enable-gnutls X XPLIST_FILES+= lib/rsyslog/lmnsd_gtls.la \ X lib/rsyslog/lmnsd_gtls.so X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/runtime/.libs/lmnsd_gtls.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/runtime/lmnsd_gtls.la ${PREFIX}/lib/rsyslog X.include "${MASTERDIR}/Makefile" 3952f4be1edc50adf960fa675a2cb75b echo c - ./rsyslog5-snmp mkdir -p ./rsyslog5-snmp > /dev/null 2>&1 echo x - ./rsyslog5-snmp/Makefile sed 's/^X//' >./rsyslog5-snmp/Makefile << 'a6d34619cb1092e727462acedff01c53' XCOMMENT= SNMP trap sender for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= snmp XLIB_DEPENDS= netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp X XCONFIGURE_ARGS+=--enable-snmp X XPLIST_FILES+= lib/rsyslog/omsnmp.la \ X lib/rsyslog/omsnmp.so X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/omsnmp/.libs/omsnmp.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/omsnmp/omsnmp.la ${PREFIX}/lib/rsyslog X.include "${MASTERDIR}/Makefile" a6d34619cb1092e727462acedff01c53 echo c - ./rsyslog5-relp mkdir -p ./rsyslog5-relp > /dev/null 2>&1 echo x - ./rsyslog5-relp/Makefile sed 's/^X//' >./rsyslog5-relp/Makefile << 'cf3fe02833e14f2959db515a9b77da93' XCOMMENT= RELP input/output module for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= relp XBUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config XLIB_DEPENDS= relp.0:${PORTSDIR}/devel/librelp X XCONFIGURE_ARGS+=--enable-relp X XPLIST_FILES+= lib/rsyslog/imrelp.la \ X lib/rsyslog/imrelp.so \ X lib/rsyslog/omrelp.la \ X lib/rsyslog/omrelp.so X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/omrelp/.libs/omrelp.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/omrelp/omrelp.la ${PREFIX}/lib/rsyslog X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/imrelp/.libs/imrelp.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/imrelp/imrelp.la ${PREFIX}/lib/rsyslog X.include "${MASTERDIR}/Makefile" cf3fe02833e14f2959db515a9b77da93 echo c - ./rsyslog5-pgsql mkdir -p ./rsyslog5-pgsql > /dev/null 2>&1 echo x - ./rsyslog5-pgsql/Makefile sed 's/^X//' >./rsyslog5-pgsql/Makefile << '84c30da865be2185cd7de6ec3bdb5b5b' XCOMMENT= PostgreSQL output module for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= pgsql XUSE_PGSQL= yes X XCONFIGURE_ARGS+=--enable-pgsql X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/ompgsql/.libs/ompgsql.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/ompgsql/ompgsql.la ${PREFIX}/lib/rsyslog Xpost-install: X.ifndef NOPORTEXAMPLES X @${INSTALL} -d ${EXAMPLESDIR} X @${INSTALL_DATA} ${WRKSRC}/plugins/ompgsql/createDB.sql ${EXAMPLESDIR}/pgsql_createDB.sql X.endif X.include "${MASTERDIR}/Makefile" 84c30da865be2185cd7de6ec3bdb5b5b echo x - ./rsyslog5-pgsql/pkg-plist sed 's/^X//' >./rsyslog5-pgsql/pkg-plist << '4df1b74c72b47ce1dceed071b01706e8' Xlib/rsyslog/ompgsql.la Xlib/rsyslog/ompgsql.so X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pgsql_createDB.sql X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% 4df1b74c72b47ce1dceed071b01706e8 echo c - ./rsyslog5-mysql mkdir -p ./rsyslog5-mysql > /dev/null 2>&1 echo x - ./rsyslog5-mysql/Makefile sed 's/^X//' >./rsyslog5-mysql/Makefile << '7f38bbb3e9061118ffab6db749d5d8fa' XCOMMENT= MySQL output module for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= mysql XUSE_MYSQL= yes X XCONFIGURE_ARGS+=--enable-mysql X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/ommysql/.libs/ommysql.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/ommysql/ommysql.la ${PREFIX}/lib/rsyslog Xpost-install: X.ifndef NOPORTEXAMPLES X @${INSTALL} -d ${EXAMPLESDIR} X @${INSTALL_DATA} ${WRKSRC}/plugins/ommysql/createDB.sql ${EXAMPLESDIR}/mysql_createDB.sql X.endif X.include "${MASTERDIR}/Makefile" 7f38bbb3e9061118ffab6db749d5d8fa echo x - ./rsyslog5-mysql/pkg-plist sed 's/^X//' >./rsyslog5-mysql/pkg-plist << 'db18e9108ab0182d45984cc46001fdc9' Xlib/rsyslog/ommysql.la Xlib/rsyslog/ommysql.so X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mysql_createDB.sql X%%PORTEXAMPLES%%@dirrmtry %%EXAMPLESDIR%% db18e9108ab0182d45984cc46001fdc9 echo c - ./rsyslog5-rfc3195 mkdir -p ./rsyslog5-rfc3195 > /dev/null 2>&1 echo x - ./rsyslog5-rfc3195/Makefile sed 's/^X//' >./rsyslog5-rfc3195/Makefile << '9bedbf6a9b4f73cf9ece960d25ce3bae' XCOMMENT= RFC3195 input support for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= rfc3195 XBUILD_DEPENDS+= pkg-config:${PORTSDIR}/devel/pkg-config XLIB_DEPENDS+= logging.0:${PORTSDIR}/devel/liblogging X XCONFIGURE_ARGS+=--enable-rfc3195 X XPLIST_FILES+= lib/rsyslog/im3195.la \ X lib/rsyslog/im3195.so X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/im3195/.libs/im3195.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/im3195/im3195.la ${PREFIX}/lib/rsyslog X.include "${MASTERDIR}/Makefile" 9bedbf6a9b4f73cf9ece960d25ce3bae echo c - ./rsyslog5-gssapi mkdir -p ./rsyslog5-gssapi > /dev/null 2>&1 echo x - ./rsyslog5-gssapi/Makefile sed 's/^X//' >./rsyslog5-gssapi/Makefile << 'fe3e83e70c91e95564aa14844569fb71' XCOMMENT= GSS API input/output module for rsyslog XMASTERDIR= ${.CURDIR}/../rsyslog5 X XMNAME= gssapi X XCONFIGURE_ARGS+=--enable-gssapi-krb5 X XPLIST_FILES+= lib/rsyslog/imgssapi.la \ X lib/rsyslog/imgssapi.so \ X lib/rsyslog/lmgssutil.la \ X lib/rsyslog/lmgssutil.so \ X lib/rsyslog/omgssapi.la \ X lib/rsyslog/omgssapi.so X Xdo-install: X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/omgssapi/.libs/omgssapi.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/omgssapi/omgssapi.la ${PREFIX}/lib/rsyslog X @${INSTALL_PROGRAM} \ X ${WRKSRC}/plugins/imgssapi/.libs/imgssapi.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/plugins/imgssapi/imgssapi.la ${PREFIX}/lib/rsyslog X @${INSTALL_PROGRAM} \ X ${WRKSRC}/.libs/lmgssutil.so ${PREFIX}/lib/rsyslog X @${INSTALL_DATA} \ X ${WRKSRC}/lmgssutil.la ${PREFIX}/lib/rsyslog X.include "${MASTERDIR}/Makefile" fe3e83e70c91e95564aa14844569fb71 exit
State Changed From-To: feedback->open got a answer :)
State Changed From-To: open->repocopy Please repocopy sysutils/rsyslog4 -> sysutils/rsyslog5 sysutils/rsyslog4-dbi -> sysutils/rsyslog5-dbi sysutils/rsyslog4-gnutls -> sysutils/rsyslog5-gnutls sysutils/rsyslog4-gssapi -> sysutils/rsyslog5-gssapi sysutils/rsyslog4-mysql -> sysutils/rsyslog5-mysql sysutils/rsyslog4-pgsql -> sysutils/rsyslog5-pgsql sysutils/rsyslog4-relp -> sysutils/rsyslog5-relp sysutils/rsyslog4-rfc3195 -> sysutils/rsyslog5-rfc3195 sysutils/rsyslog4-snmp -> sysutils/rsyslog5-snmp
Responsible Changed From-To: miwi->portmgr Please repocopy sysutils/rsyslog4 -> sysutils/rsyslog5 sysutils/rsyslog4-dbi -> sysutils/rsyslog5-dbi sysutils/rsyslog4-gnutls -> sysutils/rsyslog5-gnutls sysutils/rsyslog4-gssapi -> sysutils/rsyslog5-gssapi sysutils/rsyslog4-mysql -> sysutils/rsyslog5-mysql sysutils/rsyslog4-pgsql -> sysutils/rsyslog5-pgsql sysutils/rsyslog4-relp -> sysutils/rsyslog5-relp sysutils/rsyslog4-rfc3195 -> sysutils/rsyslog5-rfc3195 sysutils/rsyslog4-snmp -> sysutils/rsyslog5-snmp thx
State Changed From-To: repocopy->open Repocopies complete.
Responsible Changed From-To: portmgr->miwi Repocopies complete.
miwi 2009-12-18 20:44:29 UTC FreeBSD ports repository Modified files: sysutils Makefile sysutils/rsyslog5 Makefile distinfo pkg-descr pkg-plist sysutils/rsyslog5/files pkg-message.in rsyslogd.in sysutils/rsyslog5-dbi Makefile sysutils/rsyslog5-gnutls Makefile sysutils/rsyslog5-gssapi Makefile sysutils/rsyslog5-mysql Makefile sysutils/rsyslog5-pgsql Makefile sysutils/rsyslog5-relp Makefile sysutils/rsyslog5-rfc3195 Makefile sysutils/rsyslog5-snmp Makefile Log: - Update to 5.3.3 - Connect to build PR: 139382 Submitted by: Cristiano Rolim Pereira <cristianorolim@hotmail.com> (maintainer) Revision Changes Path 1.1151 +9 -0 ports/sysutils/Makefile 1.4 +1 -1 ports/sysutils/rsyslog5-dbi/Makefile 1.5 +1 -1 ports/sysutils/rsyslog5-gnutls/Makefile 1.4 +1 -1 ports/sysutils/rsyslog5-gssapi/Makefile 1.4 +1 -1 ports/sysutils/rsyslog5-mysql/Makefile 1.4 +1 -1 ports/sysutils/rsyslog5-pgsql/Makefile 1.4 +1 -1 ports/sysutils/rsyslog5-relp/Makefile 1.3 +1 -1 ports/sysutils/rsyslog5-rfc3195/Makefile 1.4 +1 -1 ports/sysutils/rsyslog5-snmp/Makefile 1.9 +10 -6 ports/sysutils/rsyslog5/Makefile 1.9 +4 -3 ports/sysutils/rsyslog5/distinfo 1.3 +1 -1 ports/sysutils/rsyslog5/files/pkg-message.in 1.2 +2 -1 ports/sysutils/rsyslog5/files/rsyslogd.in 1.4 +10 -5 ports/sysutils/rsyslog5/pkg-descr 1.6 +7 -1 ports/sysutils/rsyslog5/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed with a lot fixes, i readd all WHOM DATE etc back to the topic, also i fixed the portlint -AC output + Build on 6.X.