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

openSUSE Build Service is sponsored by