| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: syslog-ng | Distribution: openSUSE 12.1 |
| Version: 3.3.1 | Vendor: openSUSE |
| Release: 7.6.2 | Build date: Sat Oct 29 19:34:19 2011 |
| Group: System/Daemons | Build host: build16 |
| Size: 1892553 | Source RPM: syslog-ng-3.3.1-7.6.2.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://www.balabit.com/products/syslog_ng/ | |
| Summary: The new-generation syslog-daemon | |
syslog-ng is a "new-generation" syslogd (replacement) for Unix and
Unix-like systems. It tries to fill the gaps in the original syslogd:
* powerful configurability
* filtering based on message content
* portability
* better network forwarding
The official home page of syslog-ng is:
http://www.balabit.com/network-security/syslog-ng/
Authors:
--------
Balázs Scheidler <bazsi@balabit.hu>
BalaBit IT Ltd. <info@balabit.hu>
GPLv2
* Tue Oct 25 2011 czanik@balabit.hu
- add patch for filters bug
https://bugzilla.balabit.com/show_bug.cgi?id=140
so firewall logs are correctly filtered
* Mon Oct 03 2011 czanik@balabit.hu
- update to 3.3.1 (3.3 final) which fixes some more minor
problems and updates NEWS
* Thu Sep 29 2011 czanik@balabit.hu
- updated to latest git, which made time patch redundant
and also fixes for mongodb, memory leaks, etc.
- fix 11.3 packaging
- enable json support also for 11.4
* Fri Sep 23 2011 czanik@balabit.hu
- updated to latest git snapshot including fix for bnc#719102
- enabled capabilities support >11.4 only
- moved libafmongodb to /usr
- added fix for compiledate
- changed time patch to configure option
(which does not work yet...)
- removed patches previously picked from git
* Mon Sep 05 2011 czanik@balabit.hu
- fix for an ugly BSD date problem: when using original dates
in September - December, all turn up as from December
patch to be removed on next release
* Wed Aug 24 2011 mt@suse.de
- Adopted to require new syslog-service package on 12.x, that
provides the /etc/init.d/syslog LSB init script and systemd
syslog.service service file. Removed syslog-ng.service file
installation from spec file. (fate#311316).
* Thu Aug 18 2011 czanik@balabit.hu
- updated to syslog-ng-3.3.0beta2, a new major release with many
new features:
* full multi threading
* mongodb and json output support
* new default port numbers for syslog()
For complete list, please read NEWS file provided in the package.
- removed some unnecessary docs (INSTALL, etc.)
- updated config and enabled multi threading by default
- added json subpackage
- keep only libafsocket.so (the notls version is not used)
* Mon Jun 06 2011 mt@suse.de
- Updated to syslog-ng-3.2.4, maintenance release fixing several
issues -- a digest of the changes:
* A bug was found in the pcre implementation for subst(). If the
"global" flag is specified and pcre returns an error, an infinite
loop is created, consuming memory in the process. It is triggered
by PCRE 8.12, but could potentially affect older versions too.
(bnc#697374, CVE-2011-1951)
* Fixed a potential use of uninitialized memory in the configuration
file parser, no bug was triggered but gcc 4.6 reported it via a
warning.
* Fixed a possible security issue on Debian/kFreeBSD and on platforms
where mode_t is an unsigned 16 bit value (FreeBSD,HP-UX).
(CVE-2011-0343)
* Fixes an y2k38 problem that causes syslog-ng to use 100% CPU time
in case mark messages are enabled and the UNIX timestamps overflows
a signed 32 bit counter, which happens in 19th, January 2038.
* Fixed file() destination to work on device nodes (e.g. files in
/dev). Without this change, syslog-ng started using 100% CPU time
if given devices as destinations that couldn't always consume data.
* Don't attempt to remember the current file position for source
files that are read with follow-freq(0), e.g. /dev/klog and /proc/kmsg.
* Added systemd socket activation support.
For complete list, please read NEWS file provided in the package.
- Removed obsolete systemd integration patch, added to install syslog-ng
service file as forced in bnc#696963 even feature 311316 is not yet
implemented, that is, log rotation files do not work, chroot socket
config file is never generated when running under systemd.
- Enabled to read kernel messages directly (/proc/kmsg) for 12.x
- Added generation of dummy additional-log-sockets.conf in post install
- Adopted less static patch to build on 11.3.
* Fri May 27 2011 mt@suse.de
- Removed touch of obsolete /var/log/boot.log from spec post.
* Thu Feb 10 2011 mt@suse.de
- Fixed typo module-path in the config file (bnc#664931#c5).
* Wed Feb 02 2011 mt@suse.de
- Moved sql support lib into separate syslog-ng-sql package,
adopted the module-path patch and disabled loading of the
sql module in scl/modules.conf config file by default.
Adopted spec file to use with_sql for conditional build.
* Wed Feb 02 2011 czanik@balabit.hu
- added module-path patch to be able to load modules
also from /usr and removes an ugly warning message
* Tue Feb 01 2011 mt@suse.de
- Merged all the systemd integration steps patches into one.
* Tue Feb 01 2011 czanik@balabit.hu
- added systemd patches from algernon@balabit.hu
* Fri Jan 28 2011 czanik@balabit.hu
- add database (libdbi) support for 11.4 and up
- use systemd patches only on 11.4 and up
* Tue Jan 18 2011 mt@suse.de
- Updated systemd support to the patch set sent upstream and
additional workaround to not break the syslog-ng.ctl sock.
Current limitation is, that *all* unix sockets have to be
set up same way, that is either systemd activated or not,
because the systemd patch disables unlink&bind functions.
* Tue Jan 18 2011 czanik@balabit.hu
- temporarily disabled systemd support
- update to 3.2.2 bugfix release
* Fri Dec 10 2010 mt@suse.de
- Implemented a first version of systemd socket activation support
- Enabled suppress config option to catch log message dupplicates
in case a program runs amok until disk is full (bnc#656197).
- Disabled build date/time in binary to avoid rebuild (rpmlint).
- Do not install /lib*/libsyslog-ng.so devel file (rpmlint).
* Tue Nov 30 2010 czanik@balabit.hu
- update to 3.2.1 release
- libdbi support is added but commented out (libdbi not yet in
factory)
- many little fixes (added man pages, new config files, etc.)
- the new system() from upstream not yet used because of AppArmor
* Sun Nov 21 2010 coolo@novell.com
- build against the dynamic glib in /lib on 11.4 to fix build
* Sun Nov 21 2010 coolo@novell.com
- build against libnet-devel on 11.4
* Thu Aug 05 2010 pczanik@fang.fa.gau.hu
- update to version 3.1.2, which makes most of the patches
redundant
* Tue Jun 08 2010 pczanik@fang.fa.gau.hu
- an upstream modified version of the old SuSE patch:
syslog-ng-avoid-getpwgrnam_-1.dif
* Wed Jun 02 2010 pczanik@fang.fa.gau.hu
- some more patches accepted by upstream: bnc#568150
* Tue May 04 2010 pczanik@fang.fa.gau.hu
- removed /var/tmp/syslog-ng from rpm to prepare for
https://features.opensuse.org/303793
- upstream accepted some patches from the 2.0.9 openSUSE
package, applied now, as 3.1.2 is still far away
* Tue Apr 13 2010 mt@suse.de
- Reformated last changes entry to avoid overlong lines,
added reason why some of the features are disabled.
* Tue Apr 13 2010 pczanik@fang.fa.gau.hu
- upgraded to version 3.1.1
- removed patches, which were made redundant by 3.1.1
- enabled pcre, modified the 'less-static' patch
- NEWS from 2.0 to 3.0
* Version 3.0 of syslog-ng supports the new syslog protocol
standards by the Internet Engineering Task Force (IETF).
* Log statements can be embedded into each other, making it
possible to design complex log paths. That way for example
the results of a filter can be sent to multiple destinations,
or it can be sent to a destination unchanged, and partly
rewritten for the other destination.
* The encoding of source files can be set for proper character
conversion (internally syslog-ng represents every message in
UTF-8).
* The syslog-ng application assigns a unique message
identification number to every log message, making it easy
to detect if any messages are lost.
* The syslog-ng application can read, process, and rewrite
structured messages (e.g., Apache webserver logs) using
templates and regular expressions. Both messages with fixed
field sizes and fields separated with delimiters (e.g.,
comma-separated values) are supported.
- NEWS from 3.0 to 3.1
* Support for patterndb v2 and v3 format, along with a bunch
to new parsers: ANYSTRING, IPv6, IPvANY and FLOAT.
* Added a new "pdbtool" utility to manage patterndb files:
convert them from v1 or v2 format, merge mulitple patterndb
files into one and look up matching patterns given a specific
message.
* Support for message tags: tags can be assigned to log messages
as they enter syslog-ng: either by the source driver or via
patterndb.
Later it these tags can be used for efficient filtering.
* Added support for rewriting structured data.
* Macros and name-value pairs got a little tighter integration,
in filters where syslog-ng 3.0 was limited to only use
name-value pairs, with 3.1 you can also use macros.
* Enhanced dynamic name-value performance by a factor of three.
* Some parsers got additional features: NUMBER is now able to
parse hexadecimal numbers, ESTRING is now able to search for
multiple characters as the end of the string.
* Added non-standard and non-portable facility codes (range
10-15), decouple syslog-ng facility name information from
the system used to compile syslog-ng on.
- new features, which are not enabled because of /usr dependency:
* TLS support
* logging to databases
* Wed Mar 31 2010 pczanik@fang.fa.gau.hu
- added two temporary patches to fix pipe() problems
- added include "/var/run/syslog-ng/additional-log-sockets.conf";
to syslog-ng.conf to replace the old "-a" mechanism
* Wed Mar 24 2010 pczanik@fang.fa.gau.hu
- updated to 3.1.0 release
- added some new utilities (pdbtool & syslog-ng-ctl)
- removed most of the patches to stay as close to upstream
as possible
- patch to compile only glib statically
- updated syslog-ng.conf to v3.0 syntax
* Mon Jan 18 2010 mt@suse.de
- Fixed to inform user instead to fail when the removed summary()
suse extension option were used in old config (bnc#519653).
* Fri Jan 15 2010 mt@suse.de
- Applied POLLERR handling fixes for logreader/logwriter causing
100% CPU usage e.g. when a UDP destination is down (bnc#541802).
/etc/syslog-ng /etc/syslog-ng/modules.conf /etc/syslog-ng/scl.conf /etc/syslog-ng/syslog-ng.conf /lib/libsyslog-ng-3.3.1.so /lib/libsyslog-ng.so /lib/syslog-ng /lib/syslog-ng/libaffile.so /lib/syslog-ng/libafprog.so /lib/syslog-ng/libafsocket.so /lib/syslog-ng/libafuser.so /lib/syslog-ng/libbasicfuncs.so /lib/syslog-ng/libconfgen.so /lib/syslog-ng/libconvertfuncs.so /lib/syslog-ng/libcsvparser.so /lib/syslog-ng/libdbparser.so /lib/syslog-ng/libdummy.so /lib/syslog-ng/libsyslog-ng-crypto.so /lib/syslog-ng/libsyslogformat.so /sbin/syslog-ng /usr/bin/loggen /usr/bin/pdbtool /usr/lib/syslog-ng /usr/lib/syslog-ng/libafmongodb.so /usr/sbin/syslog-ng-ctl /usr/share/doc/packages/syslog-ng /usr/share/doc/packages/syslog-ng/AUTHORS /usr/share/doc/packages/syslog-ng/COPYING /usr/share/doc/packages/syslog-ng/ChangeLog /usr/share/doc/packages/syslog-ng/NEWS /usr/share/doc/packages/syslog-ng/syslog-ng.conf.default /usr/share/doc/packages/syslog-ng/syslog-ng.rc-script /usr/share/man/man1/loggen.1.gz /usr/share/man/man1/pdbtool.1.gz /usr/share/man/man1/syslog-ng-ctl.1.gz /usr/share/man/man5/syslog-ng.conf.5.gz /usr/share/man/man8/syslog-ng.8.gz /usr/share/syslog-ng /usr/share/syslog-ng/include /usr/share/syslog-ng/include/scl /usr/share/syslog-ng/include/scl/pacct /usr/share/syslog-ng/include/scl/pacct/plugin.conf /usr/share/syslog-ng/include/scl/syslogconf /usr/share/syslog-ng/include/scl/syslogconf/README /usr/share/syslog-ng/include/scl/syslogconf/convert-syslogconf.awk /usr/share/syslog-ng/include/scl/syslogconf/plugin.conf /usr/share/syslog-ng/include/scl/system /usr/share/syslog-ng/include/scl/system/generate-system-source.sh /usr/share/syslog-ng/include/scl/system/plugin.conf /usr/share/syslog-ng/xsd /usr/share/syslog-ng/xsd/patterndb-1.xsd /usr/share/syslog-ng/xsd/patterndb-2.xsd /usr/share/syslog-ng/xsd/patterndb-3.xsd /var/adm/fillup-templates/sysconfig.syslog-ng /var/lib/syslog-ng /var/run/syslog-ng
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Jun 10 10:54:34 2013