Import syslog-ng Python bindings as sysutils/py-syslog-ng.

This commit is contained in:
fhajny 2015-11-01 19:08:22 +00:00
parent 0b6a544136
commit e7561954a7
3 changed files with 62 additions and 0 deletions

View file

@ -0,0 +1,6 @@
Syslog-ng tries to fill the gaps original syslogd's were lacking:
* powerful configurability
* filtering based on message content
* message integrity, message encryption
* portability
* better network forwarding

View file

@ -0,0 +1,16 @@
# $NetBSD: Makefile,v 1.1 2015/11/01 19:08:22 fhajny Exp $
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
SYSLOG_MOD= python
SYSLOG_MOD_TARGET= mod-python
COMMENT= Syslog-ng Python module
.include "../../sysutils/syslog-ng/Makefile.module"
CONFIGURE_ARGS+= --with-python=${PYVERSSUFFIX}
INSTALL_TARGET+= install-pylib
PY_PATCHPLIST= yes
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"

View file

@ -0,0 +1,40 @@
@comment $NetBSD: PLIST,v 1.1 2015/11/01 19:08:22 fhajny Exp $
${PYSITELIB}/syslogng/__init__.py
${PYSITELIB}/syslogng/__init__.pyc
${PYSITELIB}/syslogng/debuggercli/__init__.py
${PYSITELIB}/syslogng/debuggercli/__init__.pyc
${PYSITELIB}/syslogng/debuggercli/choicecompleter.py
${PYSITELIB}/syslogng/debuggercli/choicecompleter.pyc
${PYSITELIB}/syslogng/debuggercli/commandlinelexer.py
${PYSITELIB}/syslogng/debuggercli/commandlinelexer.pyc
${PYSITELIB}/syslogng/debuggercli/completer.py
${PYSITELIB}/syslogng/debuggercli/completer.pyc
${PYSITELIB}/syslogng/debuggercli/completerlang.py
${PYSITELIB}/syslogng/debuggercli/completerlang.pyc
${PYSITELIB}/syslogng/debuggercli/debuggercli.py
${PYSITELIB}/syslogng/debuggercli/debuggercli.pyc
${PYSITELIB}/syslogng/debuggercli/debuglang.py
${PYSITELIB}/syslogng/debuggercli/debuglang.pyc
${PYSITELIB}/syslogng/debuggercli/getoptlexer.py
${PYSITELIB}/syslogng/debuggercli/getoptlexer.pyc
${PYSITELIB}/syslogng/debuggercli/langcompleter.py
${PYSITELIB}/syslogng/debuggercli/langcompleter.pyc
${PYSITELIB}/syslogng/debuggercli/lexer.py
${PYSITELIB}/syslogng/debuggercli/lexer.pyc
${PYSITELIB}/syslogng/debuggercli/lexertoken.py
${PYSITELIB}/syslogng/debuggercli/lexertoken.pyc
${PYSITELIB}/syslogng/debuggercli/macrocompleter.py
${PYSITELIB}/syslogng/debuggercli/macrocompleter.pyc
${PYSITELIB}/syslogng/debuggercli/readline.py
${PYSITELIB}/syslogng/debuggercli/readline.pyc
${PYSITELIB}/syslogng/debuggercli/syslognginternals.py
${PYSITELIB}/syslogng/debuggercli/syslognginternals.pyc
${PYSITELIB}/syslogng/debuggercli/tablexer.py
${PYSITELIB}/syslogng/debuggercli/tablexer.pyc
${PYSITELIB}/syslogng/debuggercli/templatelang.py
${PYSITELIB}/syslogng/debuggercli/templatelang.pyc
${PYSITELIB}/syslogng/debuggercli/templatelexer.py
${PYSITELIB}/syslogng/debuggercli/templatelexer.pyc
${PYSITELIB}/syslogng/debuggercli/tflang.py
${PYSITELIB}/syslogng/debuggercli/tflang.pyc
lib/syslog-ng/libmod-python.la