File syslog-ng.changes of Package syslog-ng
-------------------------------------------------------------------
Mon Dec 1 17:31:43 CET 2008 - mt@suse.de
- Fixed MARK message function to use local timezone (bnc#450174).
-------------------------------------------------------------------
Tue Nov 18 18:04:17 CET 2008 - mt@suse.de
- Fixed chroot / chdir usage (CVE-2008-5110, bnc#445912).
-------------------------------------------------------------------
Wed Sep 10 08:22:28 CEST 2008 - mt@suse.de
- Added a patch to link libnet dynamically; the static libnet is
dropped from the package, the dynamic lib moved to /%_lib now.
-------------------------------------------------------------------
Wed Sep 3 14:28:18 CEST 2008 - mt@suse.de
- Moved /etc/logrotate.d/syslog-ng content to klogd (in syslogd
source) package, that provides the /etc/init.d/syslog script.
-------------------------------------------------------------------
Wed Sep 3 13:49:37 CEST 2008 - mt@suse.de
- Added patch to avoid getpwnam/getgrnam calls with on negative
values, e.g. on -1 to skip file chown/grp/mod. This calls has
caused an ldap search request on systems using nss_ldap and if
the ldap server was running on the same machine and tryed to
log, a deadlock happened (bnc#414955).
- Applied a backported patch allowing to disable permission and
ownership changes on existing files, when the owner/group/perm
option in the file/pipe destination definition is set to -1.
-------------------------------------------------------------------
Fri Aug 22 15:56:26 CEST 2008 - aj@suse.de
- Fix fillup call.
-------------------------------------------------------------------
Mon Jul 14 11:48:09 CEST 2008 - mt@suse.de
- Moved build of the eventlog-0.2.7 lib into separate spec file.
-------------------------------------------------------------------
Wed Apr 30 11:35:30 CEST 2008 - mt@suse.de
- Update to syslog-ng 2.0.9 (fate#303216).
- Disabled -fPIE/-pie usage, that is not possible any more.
- Changed the configure path usage in syslog-ng.h to point to
the desired installation paths.
- Increased level of successfull reload message to notice.
- Disabled parsing of a hostname on afunix (/dev/log) sockets
as workaround to not to interpret first part of a broken tag
containing spaces as hostname; the glibc syslog functions do
not send any hostname (bnc#49521).
- Reimplemented patch to update own hostname on SIGHUP/reload
(bnc#116466).
- Reimplemented -a <log socket> feature (fate#300891).
- Mentioned /usr/share/doc/packages/syslog-ng as documentation
source in manual pages (bnc#373960).
-------------------------------------------------------------------
Wed Mar 26 15:52:00 CET 2008 - mt@suse.de
- Documented -a option in syslog-ng.8 manual page, improved
sentence about usage without root permissions (bnc#358249).
-------------------------------------------------------------------
Wed Oct 31 13:59:33 CET 2007 - mt@suse.de
- Bug #334537: Fixes for acpid filter in syslog-ng.conf
-------------------------------------------------------------------
Mon Jul 30 14:26:23 CEST 2007 - mt@suse.de
- Feature #302032: Improved patch adding a global summary(secs)
option allowing to specify the summary generation frequency
or disable it by setting summary(0).
Modified patch file: syslog-ng-summarize.dif
-------------------------------------------------------------------
Tue Jul 24 16:46:32 CEST 2007 - mt@suse.de
- Applied a patch allowing to disable permission and ownership
changes on existing files, when the owner/group/perm option
in the file/pipe destination definition is set to -1.
New patch file: syslog-ng-no-perm-change.dif
- Improved acpid null destination in default config to avoid
/dev/null use at all.
-------------------------------------------------------------------
Tue Jul 24 11:11:52 CEST 2007 - coolo@suse.de
- perm(-1) for /dev/null results in a 640 - which breaks almost
anything else in the system
-------------------------------------------------------------------
Fri Jul 20 14:58:37 CEST 2007 - mt@suse.de
- Feature #302032: summarize repeated log messages
- Improved new null destination declaration to use
pipe driver and not to change any permissions
- Improved class comparization in filter-checks
-------------------------------------------------------------------
Wed Jul 11 18:24:47 CEST 2007 - seife@suse.de
- Fix the acpid logging rules (the messages that should have been
dropped ended up in /var/log/messages).
-------------------------------------------------------------------
Tue Jul 10 21:37:53 CEST 2007 - seife@suse.de
- Adopt to the new acpid logging prefix and make acpid logs less
verbose by default (Bug #290398).
-------------------------------------------------------------------
Wed Jun 6 12:20:09 CEST 2007 - mt@suse.de
- Bug #278741: Fixed to use /dev/console instead of /dev/tty10
on s390(x) in the console destination.
- Removed aaa_base from PreReq (run_suseconfig macro not
used any more), added /etc/init.d/syslog to PreReq.
-------------------------------------------------------------------
Wed May 30 17:21:54 CEST 2007 - mt@suse.de
- Updated to syslog-ng-1.6.12, fixing negation for the netmask()
filter, increasing hostname buffers to 256 characters, adding
so_rcvbuf option to adjust the afinet receive buffer, forcing
log_fifo_size to an minimum of 1000 elements
- Adopted update_own_hostname and afunix_dest_reconnect patches
- Bug #257101: Fix to log parse errors while reload (SIGHUP).
New patch file: syslog-ng-verbose_reload.dif
- Fixed console destination in default config to use pipe driver,
disabled permission and ownerships for console and xconsole.
-------------------------------------------------------------------
Mon May 14 13:36:34 CEST 2007 - mt@suse.de
- Bug #256671: Added reset of the sysconfig SYSLOG_DAEMON
variable to "" (autodetect daemon) in rpm postun script.
-------------------------------------------------------------------
Thu Mar 29 22:30:51 CEST 2007 - ro@suse.de
- added klogd to BuildRequires
-------------------------------------------------------------------
Thu Mar 29 16:43:35 CEST 2007 - rguenther@suse.de
- Add flex BuildRequires.
-------------------------------------------------------------------
Sat Mar 3 15:52:10 CET 2007 - mt@suse.de
- Bug #250562: Fixed to set signal handlers before the config
and thus the log destinations are initialized to avoid the
creation of zombie processes when a program (e.g. destination)
fails to execute, e.g. because apparmor profile prohibits it.
Changed to use sigaction() instead of the signal() function.
New patch file: syslog-ng-sigaction.dif
- Cleaned up the syslog-ng-filter_checks patch (fix for #240676).
- Added remote logserver destination example to the config file.
- Moved the allmessages example to the begin to catch all msgs.
-------------------------------------------------------------------
Thu Mar 1 20:29:17 CET 2007 - mt@suse.de
- Bug #249555: Fix for additional log sockets extension; syslog-ng
dropped messages on the sockets after a config file reload.
Fixed patch file: syslog-ng-additional-log-sockets.dif
-------------------------------------------------------------------
Wed Feb 28 12:16:08 CET 2007 - mt@suse.de
- Bug #240676: Implemented checks to detect recursive filter
definitions. New patch file: syslog-ng-filter_checks.dif
-------------------------------------------------------------------
Tue Nov 14 15:21:09 CET 2006 - schwab@suse.de
- Fix crash in handle_*_line.
-------------------------------------------------------------------
Wed Sep 13 11:31:38 CEST 2006 - mt@suse.de
- Feature #300891: Remove SuSEconfig dependency of syslog-ng
* Implemented an extension allowing to pass additional log
sockets using -a options.
* Documented it in the README.SuSE file and in the default
configuration file.
* Removed SuSEconfig.syslog-ng and it's syslog-ng.conf.in
and adopted the RPM spec file.
New patch file: syslog-ng-additional-log-sockets.dif
-------------------------------------------------------------------
Fri Sep 1 13:15:28 CEST 2006 - mt@suse.de
- Updated to syslog-ng-1.6.11, providing bugfixes for timezone
calculations, false messages about permission changes, a
workaround for lose of one message when connection is broken
as well as some scalability improvements tunable using the
time_sleep() global option.
-------------------------------------------------------------------
Mon May 29 18:59:26 CEST 2006 - mt@suse.de
- Bug #177961: Added patch to avoid startup failure in case
the initial connect to a unix socket destination fails.
Instead, reinit the driver after time_reopen secs (option).
New patch file: syslog-ng-afunix_dest_reconnect.dif
-------------------------------------------------------------------
Mon Apr 10 15:17:30 CEST 2006 - mt@suse.de
- Bug #150052: added aaa_base to RPM PreReq to avoid failure
of the run_suseconfig macro when yast2 directory installer
is used (YAST_IS_RUNNING variable isn't set to "instsys").
-------------------------------------------------------------------
Wed Feb 15 11:58:19 CET 2006 - mt@suse.de
- Bug #147748: Added NetworkManager logging rule
- Added /etc/logrotate.d/syslog-ng file providing
log rotation config for acpid and NetworkManager
- Fixed owner/group inconsistence for news.* files
- Fixed destination for news.notice messages
- Merged syslog-ng.conf.in and syslog-ng.conf.default
-------------------------------------------------------------------
Thu Feb 9 23:17:07 CET 2006 - mt@suse.de
- Bug #116466: update cached hostname on SIGHUP (reload)
New patch file: syslog-ng-update_own_hostname.dif
-------------------------------------------------------------------
Wed Jan 25 21:41:59 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Tue Dec 20 16:55:00 CET 2005 - ro@suse.de
- remove explicit requires for devs
-------------------------------------------------------------------
Fri Dec 9 12:32:49 CET 2005 - seife@suse.de
- add acpid logging rule
-------------------------------------------------------------------
Thu Nov 10 16:21:08 CET 2005 - schwab@suse.de
- Don't strip binaries.
-------------------------------------------------------------------
Mon Jul 25 20:47:22 CEST 2005 - aj@suse.de
- Resubmit with fixed changes file.
-------------------------------------------------------------------
Mon Jul 25 20:47:04 CEST 2005 - mt@suse.de
- Updated to syslog-ng-1.6.8
- Bug# 98232: added installing of a default config file
that will be overwritten by SuSEconfig if configured
-------------------------------------------------------------------
Thu Jun 23 02:37:00 CEST 2005 - ro@suse.de
- build with fPIC/pie
-------------------------------------------------------------------
Fri Apr 29 17:18:36 CEST 2005 - mt@suse.de
- Added gperf to neededforbuild
-------------------------------------------------------------------
Tue Mar 15 10:34:19 CET 2005 - mt@suse.de
- call run_suseconfig macro in rpm post for suse_version > 9.0
instead a manual SuSEconfig --module syslog-ng
-------------------------------------------------------------------
Thu Mar 10 13:50:05 CET 2005 - mt@suse.de
- increased interval for logging of stats messages to 1 hour
-------------------------------------------------------------------
Tue Mar 8 18:33:04 CET 2005 - mt@suse.de
- Bug #71264: added stop_on_removal/restart_on_removal
to the spec file
-------------------------------------------------------------------
Fri Feb 11 18:41:03 CET 2005 - mt@suse.de
- fixed rpm post-install script to fillup syslog variables
provided by klogd package as well
- fixed rpm post-install script to switch SYSLOG_DAEMON to
ourself if it is set to a daemon that is not installed
(happens if klogd+syslog-ng are installed on fresh system)
- added klogd to neededforbuild
-------------------------------------------------------------------
Fri Feb 11 15:52:41 CET 2005 - mt@suse.de
- require and use klogd instead of syslogd
- provides "syslog"
-------------------------------------------------------------------
Thu Jan 27 14:55:35 CET 2005 - mt@suse.de
- Feature ID 100044: log firewall (iptables) messages into
/var/log/firewall and filter them out for messages, warn
and console destinations.
- Changed config file to better match current syslog.conf:
changed default permissions from 0600 to 0640,
added logging into /var/log/mail.{info,warn,err},
enabled fsync option for /var/log/{warn,mail.err}
-------------------------------------------------------------------
Wed Jan 12 13:27:41 CET 2005 - mt@suse.de
- Applied fixes from 1.6.5+20050112 snapshot (see ChangeLog)
New patch file: syslog-ng-1.6.5+20050112.dif
-------------------------------------------------------------------
Wed Jan 12 11:17:51 CET 2005 - mt@suse.de
- Bug #49521: workaround to not to interpret tags containing
spaces as hostname on afunix ($root/dev/log) sources, since
the syslog(3) function does not send any hostname.
Old behaviour can be restored using the bad_hostname option
explicitly set to its default value "^$".
New patch file: syslog-ng-afunix_no_hostname.dif
-------------------------------------------------------------------
Tue Aug 31 12:04:45 CEST 2004 - mt@suse.de
- updated to version 1.6.5
- bug #44364, removed obsolete notify message
-------------------------------------------------------------------
Thu Jul 22 15:19:21 CEST 2004 - mt@suse.de
- updated to version 1.6.4
-------------------------------------------------------------------
Wed Feb 11 19:23:02 CET 2004 - mt@suse.de
- updated to version 1.6.2
-------------------------------------------------------------------
Sun Jan 11 11:04:35 CET 2004 - adrian@suse.de
- build as user
-------------------------------------------------------------------
Wed Sep 3 20:03:01 CEST 2003 - mt@suse.de
- changed to use absolute path to rcsyslog in SuSEconfig.syslog-ng
- changed to call SuSEconfig --module syslog-ng in spec
-------------------------------------------------------------------
Tue Aug 26 17:03:35 CEST 2003 - mt@suse.de
- added yast2 sysconfig metadata Config and ServiceRestart.
- updated to actual stable version 1.6.0rc3
-------------------------------------------------------------------
Fri Jan 31 14:20:33 CET 2003 - mt@suse.de
- removed sysconfig metadata paths - syslogd provides them
- added syslogd to PreReq to make sure, it is installed first
-------------------------------------------------------------------
Thu Jan 23 18:28:35 CET 2003 - mt@suse.de
- updated to 1.4.17 containing macro expansion fixes;
removed patch: syslog-ng-macro_expansion_length.dif
- added patch fixing exit status returned to the shell
on daemon initialization failures after fork is done
new patch file: syslog-ng-daemon_init.dif
- no init-script provided any more, except of a sample
script for the removed SYSLOG_NG_REPLACE=no feature
- SYSLOG_NG_* variables are in /etc/sysconfig/syslog now
- syslog package will provide the needed init-script;
syslog-ng now requires sysklogd and syslog (service)
- added SuSEconfig.syslog-ng with support for additional
log sockets (SYSLOGD_ADDITIONAL_SOCKET*) and added a
SYSLOG_NG_CREATE_CONFIG="yes" for enabling/disabling
-------------------------------------------------------------------
Fri Oct 18 13:01:50 CEST 2002 - mt@suse.de
- changed to use a pre-build syslog-ng.pdf file
- applied patch for length check in macro expansion,
done by krahmer@suse.de
new patch file: syslog-ng-macro_expansion_length.dif
-------------------------------------------------------------------
Mon Oct 14 18:39:54 CEST 2002 - mt@suse.de
- updated to syslog-ng-1.4.16 -- includes security fix for
buffer overflow in macro expansion template handling
see http://www.balabit.hu/static/zsa/ZSA-2002-014-en.txt
-------------------------------------------------------------------
Wed Sep 18 00:42:53 CEST 2002 - ro@suse.de
- removed bogus self-provides
-------------------------------------------------------------------
Tue Sep 10 09:18:50 CEST 2002 - olh@suse.de
- provides syslog for hotplug
-------------------------------------------------------------------
Mon Aug 19 16:38:01 CEST 2002 - mmj@suse.de
- Correct PreReq
-------------------------------------------------------------------
Sun Aug 18 02:31:40 CEST 2002 - ro@suse.de
- added ghostscript-x11-packages to neededforbuild (for gs)
-------------------------------------------------------------------
Fri Mar 1 13:25:44 MET 2002 - mt@suse.de
- fixed /dev/log source type to unix-dgram (Bugzilla #13156)
-------------------------------------------------------------------
Wed Feb 27 00:57:21 MET 2002 - mt@suse.de
- fixed udp-source example definition
- added a start-check for to catch exit code on temporary failures
-------------------------------------------------------------------
Fri Feb 1 00:26:07 CET 2002 - ro@suse.de
- changed neededforbuild <libpng> to <libpng-devel-packages>
-------------------------------------------------------------------
Thu Jan 31 22:51:21 CET 2002 - ro@suse.de
- added libgimpprint to neededforbuild
-------------------------------------------------------------------
Tue Jan 15 14:58:31 CET 2002 - egmont@suselinux.hu
- removed colons from startup/shutdown messages
-------------------------------------------------------------------
Mon Jan 14 15:58:15 CET 2002 - ro@suse.de
- removed START_SYSLOG_NG
- rest of variables to /etc/sysconfig/syslog-ng
-------------------------------------------------------------------
Wed Oct 31 06:48:45 MET 2001 - mt@suse.de
- updated to 1.4.14 - fixes a problem causing opened unix domain
sessions to drop during SIGHUP
-------------------------------------------------------------------
Fri Jul 20 17:52:01 MEST 2001 - mt@suse.de
- updated to 1.4.12
- fixed run level script to be LSB compliant
- added glib and gppshare to neededforbuild (ghostscript deps)
- added gs -> gs_serv link if not there
-------------------------------------------------------------------
Fri Jul 20 12:06:42 CEST 2001 - kukuk@suse.de
- changed neededforbuild <gs_fonts> to <ghostscript-fonts-std>
- changed neededforbuild <gs_lib> to <ghostscript-library>
- changed neededforbuild <gs_serv> to <ghostscript-serv>
-------------------------------------------------------------------
Thu May 3 10:07:36 MEST 2001 - mt@suse.de
- added suse_update_config macro in spec
-------------------------------------------------------------------
Thu Apr 26 16:36:51 MEST 2001 - mt@suse.de
- changed runlevel script
-------------------------------------------------------------------
Wed Mar 21 00:55:10 CET 2001 - ro@suse.de
- create dir before installing file into it
-------------------------------------------------------------------
Thu Mar 15 14:59:18 CET 2001 - mt@suse.de
- new package, version 1.4.11