./sysutils/py-syslog-ng, Syslog-ng Python module

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.38.1nb1, Package name: py313-syslog-ng-3.38.1nb1, Maintainer: pkgsrc-users

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

This package contains the python bindings.


Required to run:
[devel/glib2] [devel/pcre] [lang/python27] [devel/ivykis]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 5278.367 KB

Version history: (Expand)


CVS history: (Expand)


   2024-10-13 12:19:02 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-syslog-ng: try fixing installation with older and newer Pythons
   2022-04-03 11:07:50 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-syslog-ng: add missing file to PLIST

Sort
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi
   2021-09-16 11:22:48 by Thomas Klausner | Files touched by this commit (27) | Package updated
Log message:
syslog-ng: update to 3.34.1

Based on package provided by Peter Czanik in PR 56406.

Changes below are for 3.34.1 only, the other 16 releases before
that are not summarized.

3.34.1
======

## Highlights

 * `regexp-parser()`: new parser that can parse messages with regular expressions

 * `redis()`: `workers()` and batching support

   The Redis driver now support the `workers()` option, which specifies the
   number of parallel workers, and the `batch-lines()` option.

   This could drastically increase the throughput of the Redis destination driver.

 * `mqtt()`: TLS and WebSocket Secure support

   The MQTT destination now supports TLS and WSS.

## Features

 * `system()` source: added support for NetBSD

 * `stats`: new statistics counter

 * `mqtt()`: username/password authentication

 * `mqtt()`: new option `http-proxy()` for specifying HTTP/HTTPS proxy for \ 
WebSocket connections
   ([#3747](https://github.com/syslog-ng/syslog-ng/pull/3747))

 * `syslog-ng-ctl`: new flag for pruning statistics

 * `disk-buffer()`: added a new option to reliable disk-buffer: `qout-size()`.

## Bugfixes

 * `network(), syslog()`: fixed network sources on NetBSD

 * `disk-buffer()`: fixed a very rare case, where the reliable disk-buffer never \ 
resumed
   after triggering `flow-control`.

 * `disk-buffer()`: fixed a rare memory leak that occurred when `mem-buf-length()`
   or `mem-buf-size()` was configured incorrectly

 * `redis()`: fixed command errors that were not detected and marked as \ 
successful delivery
   2017-01-15 14:06:04 by Thomas Klausner | Files touched by this commit (1)
Log message:
Set GITHUB_PROJECT so fetch succeeds.
   2015-11-01 20:08:22 by Filip Hajny | Files touched by this commit (3)
Log message:
Import syslog-ng Python bindings as sysutils/py-syslog-ng.