FreeBSD Bugzilla – Attachment 200881 Details for
Bug 234702
[PATCH] sysutils/syslog-ng319: update 'syslog-ng.config.sample' @version to 3.19
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
[PATCH] sysutils/syslog-ng319: update 'syslog-ng.config.sample' @version to 3.19
ports_r489581_PATCH__sysutils_syslog-ng319.diff (text/plain), 16.64 KB, created by
VinÃcius Zavam
on 2019-01-07 18:30:23 UTC
(
hide
)
Description:
[PATCH] sysutils/syslog-ng319: update 'syslog-ng.config.sample' @version to 3.19
Filename:
MIME Type:
Creator:
VinÃcius Zavam
Created:
2019-01-07 18:30:23 UTC
Size:
16.64 KB
patch
obsolete
>Index: sysutils/syslog-ng319/Makefile >=================================================================== >--- sysutils/syslog-ng319/Makefile (revision 489581) >+++ sysutils/syslog-ng319/Makefile (working copy) >@@ -1,220 +1,221 @@ > # Created by: Ivan Lago <ivan.lago@ifom-ieo-campus.it> > # $FreeBSD$ > > PORTNAME= syslog-ng > DISTVERSION= 3.19.1 >+PORTREVISION= 1 > CATEGORIES= sysutils > DISTFILES= syslog-ng-${DISTVERSION}.tar.gz > MASTER_SITES= https://github.com/balabit/syslog-ng/releases/download/syslog-ng-${DISTVERSION}/ > .if !defined(MASTERDIR) > PKGNAMESUFFIX= 319 > .endif > > MAINTAINER= cy@FreeBSD.org > COMMENT= Powerful syslogd replacement > > LIB_DEPENDS= libpcre.so:devel/pcre \ > libuuid.so:misc/e2fsprogs-libuuid > > BROKEN_sparc64= fails to link: Internal error: Segmentation fault (program ld) > > CONFLICTS?= syslog-ng-[0-9]* syslog-ng[0-9]-[0-9]* \ > syslog-ng[0-9][0-9]-[0-9]* \ > syslog-ng-devel-[0-9]* eventlog* > WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} > > MAKE_JOBS_UNSAFE= yes > OPTIONS_DEFINE= TCP_WRAPPERS SQL SPOOF IPV6 SMTP JSON GEOIP GEOIP2 DOCS REDIS JAVA PYTHON MONGO CURL JAVA_MOD AMQP >-OPTIONS_DEFAULT= JSON >+OPTIONS_DEFAULT= JSON CURL > TCP_WRAPPERS_DESC= Build with TCP Wrappers > SQL_DESC= Build with database (libdbi) support > SPOOF_DESC= Build with spoof source support > SMTP_DESC= Build with SMTP support > JSON_DESC= Build with JSON-C support > GEOIP_DESC= Build with GeoIP support (deprecated) > GEOIP2_DESC= Build with geoip2 (MaxMindDB) support > REDIS_DESC= Build with Redis support > JAVA_DESC= Build with Java support (no modules) > JAVA_MOD_DESC= Build with Java modules (needs Maven / Internet access) > PYTHON_DESC= Build with Python 3.6 support > CURL_DESC= Build with Curl HTTP support > AMQP_DESC= Build with AMQP support > > USES= autoreconf:build gmake libtool pathfix pkgconfig ssl \ > gettext-runtime python:3.6,build shebangfix > USE_LDCONFIG= yes > USE_RC_SUBR= syslog-ng > SHEBANG_FILES= lib/merge-grammar.py > SHEBANG_LANG= python3 > GNU_CONFIGURE= yes > USE_GNOME= glib20 > SUB_FILES= pkg-message > INSTALL_TARGET= install-strip > > CONFIGURE_ARGS= --sysconfdir=${LOCALBASE}/etc --localstatedir=/var/db \ > --enable-dynamic-linking --enable-manpages \ > --disable-linux-caps \ > --datadir=${PREFIX}/share/ > > CONFIGURE_ENV+= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ > OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto -lssl" > > TCP_WRAPPERS_CONFIGURE_ENABLE= tcp-wrapper > > SPOOF_LIB_DEPENDS= libnet.so:net/libnet > SPOOF_CONFIGURE_ENABLE= spoof-source > SPOOF_CONFIGURE_ON= --with-libnet=/usr/local/bin > SPOOF_CONFIGURE_ENV= LIBNET_CFLAGS="-I/usr/local/include" \ > LIBNET_LIBS="-L/usr/local/lib -lnet" > > IPV6_CONFIGURE_ENABLE= ipv6 > > AMQP_CONFIGURE_ENABLE= amqp > AMQP_PLIST_FILES= lib/syslog-ng/libafamqp.so > AMQP_LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c > > GEOIP_CONFIGURE_ENABLE= geoip > GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP > GEOIP_CONFIGURE_ENV= GEOIP_LIBS="-L${LOCALBASE}/lib -lGeoIP" > GEOIP_PLIST_FILES= lib/syslog-ng/libgeoip-plugin.so > > GEOIP2_CONFIGURE_ENABLE= geoip2 > GEOIP2_LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb > GEOIP2_LDFLAGS= -L${LOCALBASE}/lib > GEOIP2_PLIST_FILES= lib/syslog-ng/libgeoip2-plugin.so > > REDIS_CONFIGURE_ENABLE= redis > REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis > REDIS_PLIST_FILES= lib/syslog-ng/libredis.so > > SMTP_CONFIGURE_ON= --with-libesmtp=${LOCALBASE} --enable-smtp > SMTP_CONFIGURE_OFF= --without-libesmtp --disable-smtp > SMTP_LIB_DEPENDS= libesmtp.so:mail/libesmtp > SMTP_PLIST_FILES= lib/syslog-ng/libafsmtp.so > > SQL_CONFIGURE_ENABLE= sql > SQL_LIB_DEPENDS= libdbi.so:databases/libdbi > SQL_CONFIGURE_ENV= LIBDBI_LIBS="-ldbi" > SQL_LDFLAGS= -L${LOCALBASE}/lib > SQL_PLIST_FILES= lib/syslog-ng/libafsql.so > > MONGO_CONFIGURE_ENABLE= mongodb > MONGO_CONFIGURE_ON= --with-mongoc=system > MONGO_LIB_DEPENDS= libmongoc-1.0.so:devel/mongo-c-driver > MONGO_LIB_DEPENDS+= libbson-1.0.so:devel/libbson > MONGO_PLIST_FILES= lib/syslog-ng/libafmongodb.so > > JSON_CONFIGURE_ENABLE= json > JSON_LIB_DEPENDS= libjson-c.so:devel/json-c > JSON_PLIST_FILES= lib/syslog-ng/libjson-plugin.so \ > share/syslog-ng/include/scl/cim/template.conf > > JAVA_CONFIGURE_ENABLE= java > JAVA_USE= JAVA=yes > JAVA_PLIST_FILES= lib/syslog-ng/libmod-java.so \ > lib/syslog-ng/java-modules/syslog-ng-core.jar > > JAVA_MOD_CONFIGURE_ENABLE= java-modules > JAVA_MOD_USE= JAVA=yes > JAVA_MOD_BUILD_DEPENDS= gradle:devel/gradle \ > bash:shells/bash > JAVA_MOD_PLIST_DIRS= lib/syslog-ng/java-modules/elastic-jest-client > JAVA_MOD_PLIST_FILES= lib/syslog-ng/java-modules/log4j-1.2.16.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/jest-2.0.2.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/jest-common-2.0.2.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/httpcore-nio-4.4.4.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/httpclient-4.5.2.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/httpasyncclient-4.1.1.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/slf4j-api-1.7.13.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/guava-19.0.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/gson-2.6.2.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/commons-lang3-3.4.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/httpcore-4.4.4.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/commons-logging-1.2.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/commons-codec-1.9.jar \ > lib/syslog-ng/java-modules/elastic-jest-client/slf4j-simple-1.7.13.jar \ > lib/syslog-ng/java-modules/hdfs.jar \ > lib/syslog-ng/java-modules/elastic.jar \ > lib/syslog-ng/java-modules/elastic-v2.jar \ > lib/syslog-ng/java-modules/kafka.jar \ > lib/syslog-ng/java-modules/dummy.jar \ > lib/syslog-ng/java-modules/http.jar \ > lib/syslog-ng/java-modules/syslog-ng-common.jar > > PYTHON_CONFIGURE_ON= --enable-python > PYTHON_CONFIGURE_OFF= --disable-python --with-python=3.6 > PYTHON_CONFIGURE_WITH= python=3.6 > PYTHON_PLIST_FILES= lib/syslog-ng/libmod-python.so \ > %%PYTHON_SITELIBDIR%%/syslogng-1.0-py%%PYTHON_VER%%.egg-info \ > %%PYTHON_SITELIBDIR%%/syslogng/__init__.py \ > %%PYTHON_SITELIBDIR%%/syslogng/__pycache__/__init__.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__init__.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/__init__.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/choicecompleter.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/choicecompleter.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/commandlinelexer.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/commandlinelexer.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completer.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completer.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/completerlang.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/completerlang.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuggercli.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuggercli.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/debuglang.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/debuglang.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/getoptlexer.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/getoptlexer.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/langcompleter.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/langcompleter.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexer.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexer.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/lexertoken.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/lexertoken.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/macrocompleter.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/macrocompleter.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/readline.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/readline.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/syslognginternals.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/syslognginternals.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tablexer.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tablexer.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelang.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelang.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/templatelexer.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/templatelexer.cpython-36.pyc \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/tflang.py \ > %%PYTHON_SITELIBDIR%%/syslogng/debuggercli/__pycache__/tflang.cpython-36.pyc > > CURL_CONFIGURE_OFF= --with-libcurl=off > CURL_LIB_DEPENDS= libcurl.so:ftp/curl > CURL_PLIST_FILES= lib/syslog-ng/libhttp.so > > > .include <bsd.port.pre.mk> > > .if !${PORT_OPTIONS:MJSON} > BROKEN= Default configuration does not currently support non-JSON builds > .endif > > post-patch: > @${CP} ${WRKSRC}/scl/syslog-ng.conf ${WRKSRC}/scl/syslog-ng.conf.dist > @${CP} ${WRKSRC}/scl/scl.conf ${WRKSRC}/scl/scl.conf.sample > > post-install: > .if ${PORT_OPTIONS:MDOCS} > ${INSTALL} -d -o ${SHAREOWN} -g ${SHAREGRP} ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/COPYING ${STAGEDIR}${DOCSDIR} > ${INSTALL_DATA} ${WRKSRC}/NEWS.md ${STAGEDIR}${DOCSDIR} > .endif > ${INSTALL_MAN} ${WRKSRC}/doc/man/*.1 ${STAGEDIR}${PREFIX}/man/man1/ > ${INSTALL_MAN} ${WRKSRC}/doc/man/*.5 ${STAGEDIR}${PREFIX}/man/man5/ > ${INSTALL_MAN} ${WRKSRC}/doc/man/*.8 ${STAGEDIR}${PREFIX}/man/man8/ > ${INSTALL_DATA} ${FILESDIR}/syslog-ng.conf.sample \ > ${STAGEDIR}${PREFIX}/etc > ${INSTALL_DATA} ${WRKSRC}/scl/syslog-ng.conf.dist \ > ${WRKSRC}/scl/scl.conf.sample ${STAGEDIR}${PREFIX}/etc > ${INSTALL_DATA} ${WRKSRC}/lib/ivykis/src/include/iv*.h \ > ${STAGEDIR}${PREFIX}/include/syslog-ng/ > > .include <bsd.port.post.mk> >Index: sysutils/syslog-ng319/files/syslog-ng.conf.sample >=================================================================== >--- sysutils/syslog-ng319/files/syslog-ng.conf.sample (revision 489581) >+++ sysutils/syslog-ng319/files/syslog-ng.conf.sample (working copy) >@@ -1,185 +1,185 @@ >-@version:3.18 >+@version:3.19 > @include "scl.conf" > > # > # This sample configuration file is essentially equilivent to the stock > # FreeBSD /etc/syslog.conf file. > # > # $FreeBSD: head/sysutils/syslog-ng/files/syslog-ng.conf.sample 340872 2014-01-24 00:14:07Z mat $ > # > > # > # options > # > options { chain_hostnames(off); flush_lines(0); threaded(yes); }; > > # > # sources > # > source src { system(); > udp(); internal(); }; > > # > # destinations > # > destination messages { file("/var/log/messages"); }; > destination security { file("/var/log/security"); }; > destination authlog { file("/var/log/auth.log"); }; > destination maillog { file("/var/log/maillog"); }; > destination lpd-errs { file("/var/log/lpd-errs"); }; > destination xferlog { file("/var/log/xferlog"); }; > destination cron { file("/var/log/cron"); }; > destination debuglog { file("/var/log/debug.log"); }; > destination consolelog { file("/var/log/console.log"); }; > destination all { file("/var/log/all.log"); }; > destination newscrit { file("/var/log/news/news.crit"); }; > destination newserr { file("/var/log/news/news.err"); }; > destination newsnotice { file("/var/log/news/news.notice"); }; > destination slip { file("/var/log/slip.log"); }; > destination ppp { file("/var/log/ppp.log"); }; > destination console { file("/dev/console"); }; > destination allusers { usertty("*"); }; > #destination loghost { udp("loghost" port(514)); }; > > # > # log facility filters > # > filter f_auth { facility(auth); }; > filter f_authpriv { facility(authpriv); }; > filter f_not_authpriv { not facility(authpriv); }; > #filter f_console { facility(console); }; > filter f_cron { facility(cron); }; > filter f_daemon { facility(daemon); }; > filter f_ftp { facility(ftp); }; > filter f_kern { facility(kern); }; > filter f_lpr { facility(lpr); }; > filter f_mail { facility(mail); }; > filter f_news { facility(news); }; > filter f_security { facility(security); }; > filter f_user { facility(user); }; > filter f_uucp { facility(uucp); }; > filter f_local0 { facility(local0); }; > filter f_local1 { facility(local1); }; > filter f_local2 { facility(local2); }; > filter f_local3 { facility(local3); }; > filter f_local4 { facility(local4); }; > filter f_local5 { facility(local5); }; > filter f_local6 { facility(local6); }; > filter f_local7 { facility(local7); }; > > # > # log level filters > # > filter f_emerg { level(emerg); }; > filter f_alert { level(alert..emerg); }; > filter f_crit { level(crit..emerg); }; > filter f_err { level(err..emerg); }; > filter f_warning { level(warning..emerg); }; > filter f_notice { level(notice..emerg); }; > filter f_info { level(info..emerg); }; > filter f_debug { level(debug..emerg); }; > filter f_is_debug { level(debug); }; > > # > # program filters > # > filter f_ppp { program("ppp"); }; > filter f_slip { program("startslip"); }; > > # > # *.err;kern.warning;auth.notice;mail.crit /dev/console > # > log { source(src); filter(f_err); destination(console); }; > log { source(src); filter(f_kern); filter(f_warning); destination(console); }; > log { source(src); filter(f_auth); filter(f_notice); destination(console); }; > log { source(src); filter(f_mail); filter(f_crit); destination(console); }; > > # > # *.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err /var/log/messages > # > log { source(src); filter(f_notice); filter(f_not_authpriv); destination(messages); }; > log { source(src); filter(f_kern); filter(f_debug); destination(messages); }; > log { source(src); filter(f_lpr); filter(f_info); destination(messages); }; > log { source(src); filter(f_mail); filter(f_crit); destination(messages); }; > log { source(src); filter(f_news); filter(f_err); destination(messages); }; > > # > # security.* /var/log/security > # > log { source(src); filter(f_security); destination(security); }; > > # > # auth.info;authpriv.info /var/log/auth.log > log { source(src); filter(f_auth); filter(f_info); destination(authlog); }; > log { source(src); filter(f_authpriv); filter(f_info); destination(authlog); }; > > # > # mail.info /var/log/maillog > # > log { source(src); filter(f_mail); filter(f_info); destination(maillog); }; > > # > # lpr.info /var/log/lpd-errs > # > log { source(src); filter(f_lpr); filter(f_info); destination(lpd-errs); }; > > # > # ftp.info /var/log/xferlog > # > log { source(src); filter(f_ftp); filter(f_info); destination(xferlog); }; > > # > # cron.* /var/log/cron > # > log { source(src); filter(f_cron); destination(cron); }; > > # > # *.=debug /var/log/debug.log > # > log { source(src); filter(f_is_debug); destination(debuglog); }; > > # > # *.emerg * > # > log { source(src); filter(f_emerg); destination(allusers); }; > > # > # uncomment this to log all writes to /dev/console to /var/log/console.log > # console.info /var/log/console.log > # > #log { source(src); filter(f_console); filter(f_info); destination(consolelog); }; > > # > # uncomment this to enable logging of all log messages to /var/log/all.log > # touch /var/log/all.log and chmod it to mode 600 before it will work > # *.* /var/log/all.log > # > #log { source(src); destination(all); }; > > # > # uncomment this to enable logging to a remote loghost named loghost > # *.* @loghost > # > #log { source(src); destination(loghost); }; > > # > # uncomment these if you're running inn > # news.crit /var/log/news/news.crit > # news.err /var/log/news/news.err > # news.notice /var/log/news/news.notice > # > #log { source(src); filter(f_news); filter(f_crit); destination(newscrit); }; > #log { source(src); filter(f_news); filter(f_err); destination(newserr); }; > #log { source(src); filter(f_news); filter(f_notice); destination(newsnotice); }; > > # > # !startslip > # *.* /var/log/slip.log > # > log { source(src); filter(f_slip); destination(slip); }; > > # > # !ppp > # *.* /var/log/ppp.log > # > log { source(src); filter(f_ppp); destination(ppp); };
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 234702
: 200881