File syslog-ng.changes of Package syslog-ng

-------------------------------------------------------------------
Thu Oct 31 11:49:44 UTC 2024 - peter czanik <peter@czanik.hu>

- fix the merge-grammar fix 

-------------------------------------------------------------------
Thu Oct 31 07:48:43 UTC 2024 - peter czanik <peter@czanik.hu>

- rename the syslog-ng-curl sub-package to syslog-ng-http 
- resolve rpmlint errors and warnings

-------------------------------------------------------------------
Thu Oct  3 13:33:53 UTC 2024 - peter czanik <peter@czanik.hu>

- update to 4.8.1 

-------------------------------------------------------------------
Wed Sep 11 14:11:01 UTC 2024 - peter czanik <peter@czanik.hu>

- add testing, but do not enable it

-------------------------------------------------------------------
Tue Jul 23 06:23:27 UTC 2024 - peter czanik <peter@czanik.hu>

- update to 4.8.0

-------------------------------------------------------------------
Mon Apr 22 06:23:27 UTC 2024 - peter czanik <peter@czanik.hu>

- update to 4.7.1 

-------------------------------------------------------------------
Thu Apr 18 13:50:15 UTC 2024 - peter czanik <peter@czanik.hu>

- update to 4.7.0 

-------------------------------------------------------------------
Thu Jan 25 12:02:53 UTC 2024 - peter czanik <peter@czanik.hu>

- update to 4.6.0 

-------------------------------------------------------------------
Mon Nov 27 07:06:54 UTC 2023 - peter czanik <peter@czanik.hu>

- update to 4.5.0 

-------------------------------------------------------------------
Mon Sep 25 17:58:35 UTC 2023 - peter czanik <peter@czanik.hu>

- update to 4.4.0
- added S3 and Loki support to Tumbleweed (Leap is too old) 
- disabled riemann support temporarily (?)

-------------------------------------------------------------------
Mon Sep 18 12:46:15 UTC 2023 - peter czanik <peter@czanik.hu> 4.3.1-1

- remove dependency on var-run.service (removed in Tumbleweed) 

-------------------------------------------------------------------
Mon Jul 24 07:28:14 UTC 2023 - peter czanik <peter@czanik.hu>

- update to 4.3.0
- added OpenTelemetry support to Tumbleweed 

-------------------------------------------------------------------
Wed May 10 15:29:02 UTC 2023 - peter czanik <peter@czanik.hu> 4.2.0-1

- update to 4.2.0 

-------------------------------------------------------------------
Wed Mar  8 10:30:58 UTC 2023 - peter czanik <peter@czanik.hu> 4.1.1-1

- update to 4.1.1

------------------------------------------------------------------
Wed Dec 21 10.17.03 CET 2022 - peter czanik <peter@czanik.hu> 4.0.0-1

- update to 4.0.0
- reworked Python support

-------------------------------------------------------------------
Mon Aug 29 12:11:12 UTC 2022 - peter czanik <peter@czanik.hu>

- update to 3.38.1

-------------------------------------------------------------------
Tue Jun  7 07:12:33 UTC 2022 - peter czanik <peter@czanik.hu> 3.37.1-1

- update to 3.37.1 

-------------------------------------------------------------------
Fri Mar  4 15:18:07 UTC 2022 - peter czanik <peter@czanik.hu> 3.36.1-1

- update to 3.36.1 

-------------------------------------------------------------------
Mon Nov 15 12:59:01 UTC 2021 - peter czanik <peter@czanik.hu> 3.35.1-1

- update to 3.35.1 

-------------------------------------------------------------------
Fri Sep 10 12:11:41 UTC 2021 - peter czanik <peter@czanik.hu>

- update to 3.34.1 

-------------------------------------------------------------------
Tue Jul 20 06:36:43 UTC 2021 - peter czanik <peter@czanik.hu>

- update to 3.33.2
- enable MQTT support

-------------------------------------------------------------------
Wed Jul  7 07:44:02 UTC 2021 - peter czanik <peter@czanik.hu>

- update to 3.33 

-------------------------------------------------------------------
Fri May  7 14:50:06 UTC 2021 - peter czanik <peter@czanik.hu>

- update to 3.32

-------------------------------------------------------------------
Thu Mar  4 15:52:34 CET 2021 - peter czanik <peter@czanik.hu>

- update to 3.31

-------------------------------------------------------------------
Thu Nov 19 14:44:31 UTC 2020 - peter czanik <peter@czanik.hu>

- update to 3.30 

-------------------------------------------------------------------
Sat Aug 29 04:54:12 UTC 2020 - peter czanik <peter@czanik.hu>

- update to 3.29 

-------------------------------------------------------------------
Mon Jul 20 07:48:21 UTC 2020 - peter czanik <peter@czanik.hu>

- add panos.conf SCL 

-------------------------------------------------------------------
Mon Jun 22 14:18:02 UTC 2020 - peter czanik <peter@czanik.hu>

- update to 3.28
- remove java modules support 

-------------------------------------------------------------------
Mon May 11 15:08:25 UTC 2020 - peter czanik <peter@czanik.hu>

- fix bnc#1169385 by removing creating news log files from post,
  adding syslog-ng.conf options to create files/directories 
  automatically, and commenting the relevant part out.

-------------------------------------------------------------------
Fri Mar 13 10:56:38 UTC 2020 - peter czanik <peter@czanik.hu>

- add/fix snmp support

-------------------------------------------------------------------
Fri Mar  6 05:02:40 UTC 2020 - peter czanik <peter@czanik.hu>

- update to 3.26 

-------------------------------------------------------------------
Thu Dec 12 12:06:12 UTC 2019 - peter czanik <peter@czanik.hu>

- update to 3.25 

-------------------------------------------------------------------
Mon Sep  2 06:36:37 UTC 2019 - peter czanik <peter@czanik.hu> - 3.23.1

- update to 3.23 

-------------------------------------------------------------------
Tue Jun 25 09:52:25 UTC 2019 - root <peter@czanik.hu>

- update to 3.22
- changed the location of debuggercli files 

-------------------------------------------------------------------
Sun May 12 14:23:03 UTC 2019 - root <peter@czanik.hu>

- update to 3.21 
- add SCL to support Elasticsearch destination using
  the http() destination driver
- add SCL to parse junos and checkpoint logs
- enable kafka support through librdkafka

-------------------------------------------------------------------
Thu Feb 28 10:47:59 UTC 2019 - root <peter@czanik.hu>

- update to 3.20
- add wensense & netskope parsers
- add collectd support
- remove Elasticsearch 1.X support 
- update syslog-ng.conf due to an undocumented include
  syntax used in the config was removed by uspstream

-------------------------------------------------------------------
Fri Dec 14 07:12:30 UTC 2018 - peter@czanik.hu

- update to 3.19
- add Slack support

-------------------------------------------------------------------
Mon Oct 15 07:19:14 UTC 2018 - peter@czanik.hu

- update to 3.18
- fix Python script to python3
- for an complete list of new features and fixes check 
  https://github.com/balabit/syslog-ng/releases/

-------------------------------------------------------------------
Mon Aug 13 09:37:12 UTC 2018 - peter@czanik.hu

- update to 3.17 

-------------------------------------------------------------------
Wed Jul  4 13:19:29 UTC 2018 - peter@czanik.hu

- fix java module load using --prefix 
- disable amqp and mongoc everywhere

-------------------------------------------------------------------
Wed Jun 27 11:45:27 UTC 2018 - peter@czanik.hu

- update to git head 

-------------------------------------------------------------------
Wed Jun  6 08:08:27 UTC 2018 - peter@czanik.hu

- move python support from version 2 to 3 
- add support for telegram
- move SCLs with module dependencies to respective sub-packages

-------------------------------------------------------------------
Wed May 30 08:54:49 UTC 2018 - peter@czanik.hu

- update to git head
- add support for modularized loggen 
- oops, bundled rabbitmq-c was removed, disabling feature
  for now at least

-------------------------------------------------------------------
Wed Apr 25 12:35:42 UTC 2018 - peter@czanik.hu

- update to 3.15.1
- add libhook-commands
- removed some obsolated testing and pc files

-------------------------------------------------------------------
Tue Feb 27 10:14:20 UTC 2018 - peter@czanik.hu

- update to 3.14.1
- disable libdbi and riemann on SLES 15
 
-------------------------------------------------------------------
Fri Feb 23 15:06:26 UTC 2018 - peter@czanik.hu

- clean up the spec file based on the work of @avindra
- remove SLES 11 (sysvinit) support

-------------------------------------------------------------------
Wed 31 Jan 12:04:01 CET 2018 - peter@czanik.hu

- modified service file to fix bnc#1077975

-------------------------------------------------------------------
Fri Dec  1 08:07:19 UTC 2017 - peter@czanik.hu

- update to 3.13.1 release 
- added support for application adapters and
  enterprise-wide message model

-------------------------------------------------------------------
Wed Nov 29 07:51:14 UTC 2017 - peter@czanik.hu

- merging changes from distro package
- Do not hardcode dependency on java-1_7_0-openjdk, depend on 
  java-devel <= 1.8 instead 
- Update package summaries and RPM group classifications.
  Drop author lists from descriptions. Remove redundant %clean
  section. Replace old $RPM_ shell vars and make consistent use
  of macros instead.

-------------------------------------------------------------------
Thu Sep 21 11:43:09 CEST 2017 - peter@czanik.hu

- update to 3.12.1 release
- add tags parser
- add xml parser
- add Windows eventlog parser

-------------------------------------------------------------------
Wed Jul 19 11:05:55 UTC 2017 - peter@czanik.hu

- update to 3.11.1 release
- add syslog-ng-debun + man
- handle evtlog merge (add obsolates, new files)
- use Python version of merge-grammar
- add libmaxminddb-devel BuildRequires for the geoip2 parser 
- add geoip2 parser
- add osquery parser (scl)

-------------------------------------------------------------------
Mon Jun 19 14:33:57 CEST 2017 - peter@czanik.hu
- update to 3.10.1 release

-------------------------------------------------------------------
Fri Jan 13 10:51:30 UTC 2017 - peter@czanik.hu

- update to git head
- libcurl.so renamed to libhttp.so
- added module libtfgetent.so
- added module libmap-value-pairs.so
- added module libstardate.so
- added cisco parser (scl)
- added snmptrapd parser files

-------------------------------------------------------------------
Fri Dec  2 09:12:38 UTC 2016 - peter@czanik.hu

- update to git head
- add pkgconfig for add-contextual-data
- don't compile curl dest on SLES 11

-------------------------------------------------------------------
Mon Sep  5 14:17:25 UTC 2016 - peter@czanik.hu

- move curl module into a sub package
  to reduce dependency number in core 

-------------------------------------------------------------------
Mon Aug 22 08:56:18 UTC 2016 - peter@czanik.hu

- update to 3.8.1
- add curl HTTP support 
- update file list to reflect directory changes
- downgrade jdk dependency
- disable mongodb for SLES11 (fails to compile)

-------------------------------------------------------------------
Mon Jul 11 14:13:54 UTC 2016 - peter@czanik.hu

- update to latest git head
- fix JAR package list 

-------------------------------------------------------------------
Tue Jun 14 09:59:59 UTC 2016 - peter@czanik.hu

- update to 3.8 git head
- enable java module building using the new syslog-ng-java-deps
  package

-------------------------------------------------------------------
Fri Jan 29 12:47:24 UTC 2016 - peter@czanik.hu

- update to 3.8 git head
- update configuration to 3.8
- change datadir parameter (default now includes 'syslog-ng')
- separate java and java-module building
- add cef & date modules, apache, loggly, logmatic scl-s
- add disk buffer support
- update java module list
- uncomment Alias=syslog.service in syslog-ng.service
- rename system-expand to system-expand.sh

-------------------------------------------------------------------
Mon Oct 26 08:23:01 UTC 2015 - peter.czanik@balabit.com

- update to 3.7.2
- remove e30fe7c3717a7bda4036448c7777747df1a4e0f9.patch
  as it's now part of the release tgz
- add new "big data" SCLs to simplify configuration
- update to gradle 2.8
- add missing: Obsolates: syslog-ng-json (JSON is now in core)

-------------------------------------------------------------------
Wed Aug 19 14:45:52 CEST 2015 - peter.czanik@balabit.com

- update to 3.7.1
- hack the Java support back
- tmp patch to fix compilation on SLES11:
  e30fe7c3717a7bda4036448c7777747df1a4e0f9.patch

-------------------------------------------------------------------
Sat Aug  8 12:39:28 CEST 2015 - peter.czanik@balabit.com

- update to 3.7.0beta2
- add back man pages
- re-enable smp build
- follow geoip modul name change (tfgeoip -> geoip-plugin)
- add libkvformat.so
- disable java support due to lack of gradle

-------------------------------------------------------------------
Wed Apr 22 09:12:29 UTC 2015 - peter.czanik@balabit.com

- update to 3.7.0beta1
- remove notls workaround (openssl is now a hard dependency)
- add python support
- add java support
- update version in syslog-ng.conf
- temporarily remove man pages (missing from release)
- temporarily disable SMP build
- move json support to core

-------------------------------------------------------------------
Wed Mar 25 18:08:00 UTC 2015 - Led <ledest@gmail.com>

- fix shebang in syslog-ng-service-prepare script that contains
  bash-specific constructions

-------------------------------------------------------------------
Tue Mar  3 13:58:19 UTC 2015 - dimstar@opensuse.org

- Do not BuildRequire libhiredis0_10: It's responsibility of the
  respective -devel package to pull in the library. On openSUSE <
  13.2.1 (Current Tumbleweed) we keep it to workaround a bug in
  the hiredis-devel package of those releases.

-------------------------------------------------------------------
Mon Jan  5 15:00:57 CET 2015 - peter.czanik@balabit.com

- remove dependence on syslog compatibility socket
  in service file

-------------------------------------------------------------------
Mon Dec 15 12:49:51 UTC 2014 - peter@czanik.hu

- update to syslog-ng 3.6.2
- recommend JSON
- fix build on SLES12

-------------------------------------------------------------------
Wed Oct 22 12:18:33 UTC 2014 - czanik@balabit.hu

- update to 3.6.1 release 

-------------------------------------------------------------------
Tue Oct 14 13:04:07 UTC 2014 - czanik@balabit.hu

- update to 3.6 rc2 

-------------------------------------------------------------------
Wed Oct  1 11:29:36 CEST 2014 - czanik@balabit.hu

- add riemann destination
  disable it by increasing the suse_version variable

-------------------------------------------------------------------
Fri Sep 26 12:39:18 UTC 2014 - czanik@balabit.hu

- update to 3.6 rc1
- removed --enable-pcre, as it became a build requirement

-------------------------------------------------------------------
Tue Sep 16 11:50:16 CEST 2014 - czanik@balabit.hu

- update to 3.6 beta2
- re-enable SMP optimzations

-------------------------------------------------------------------
Wed Sep  3 15:04:18 UTC 2014 - czanik@balabit.hu

- update to 3.6 beta1
- update config to 3.6
- disable SMP optimzations temporarily
- fix systemd dependencies

-------------------------------------------------------------------
Fri Aug 22 14:37:57 UTC 2014 - mt@suse.de

- Stop syslog.socket in %preun to avoid the daemon we uninstall
  gets started by a log message due to dependencies (bnc#840815).

-------------------------------------------------------------------
Tue Aug 19 14:35:18 UTC 2014 - pczanik@genesi-usa.com

- update to 3.6 alpha3
  no riemann support yet 

-------------------------------------------------------------------
Mon Aug 11 18:19:43 UTC 2014 - czanik@balabit.hu

- update to 3.6 alpha2 

-------------------------------------------------------------------
Tue Aug  5 12:13:13 UTC 2014 - pczanik@genesi-usa.com

- update to 3.5.6 (bugfix release)

-------------------------------------------------------------------
Mon Jul 21 11:44:49 UTC 2014 - czanik@balabit.hu

- update to 3.5.5 (bugfix release)
- copying ivykis headers manually is no more necessary

-------------------------------------------------------------------
Mon May 19 08:07:32 UTC 2014 - mt@suse.de

- rpm: use _rundir rpm macro if defined (bnc#873857)

-------------------------------------------------------------------
Thu May 15 10:20:50 CEST 2014 - czanik@balabit.hu

- update to 3.5.4.1
  For a full list of syslog-ng 3.5 related changes, please check
  the upstream changelog at:
  http://www.balabit.com/downloads/files/syslog-ng/open-source-edition/3.5.4.1/changelog-en.txt
- updated config version to 3.5
- added new modules (redis, stomp, etc.)
- use system(); for local logs, which fixes bnc#846762
  https://bugzilla.novell.com/show_bug.cgi?id=846762
- add /etc/syslog-ng/conf.d/ as include dir to config
- added devel package, so external modules can be built
  (like those from the syslog-ng incubator project)


-------------------------------------------------------------------
Fri Jan 24 14:26:48 UTC 2014 - mt@suse.de

- Added Restart=on-abort to syslog-ng.service (fate#315133)

-------------------------------------------------------------------
Mon Nov  4 12:38:03 CET 2013 - czanik@balabit.hu

- update 3.4.5 (bugfix release)

-------------------------------------------------------------------
Thu Oct 24 18:39:20 CEST 2013 - czanik@balabit.hu

- update 3.4.4 (bugfix release)

-------------------------------------------------------------------
Wed Aug 14 10:16:26 CEST 2013 - czanik@balabit.hu

- update to 3.4.3 (bugfix release)

-------------------------------------------------------------------
Sun Jun  2 10:32:42 CEST 2013 - czanik@balabit.hu

- update to 3.4.2, which fixes bnc#815746
  https://bugzilla.novell.com/show_bug.cgi?id=815746
- many bugfixes, including flags(final)

-------------------------------------------------------------------
Sun Apr 14 06:28:29 UTC 2013 - crrodriguez@opensuse.org

- Fix systemd unit to do only what is required
  by http://www.freedesktop.org/wiki/Software/systemd/syslog
  in particular it should not mess with the ordering of syslog.target

-------------------------------------------------------------------
Mon Mar  4 17:47:36 UTC 2013 - mt@suse.com

- Fixed to use program() instead of message() to match by program
  names (bnc#805309).

-------------------------------------------------------------------
Fri Feb  8 09:20:49 CET 2013 - czanik@balabit.hu

- updated configuration version from 3.3 to 3.4

-------------------------------------------------------------------
Thu Jan 31 11:40:50 CET 2013 - czanik@balabit.hu

- update to 3.4.1 release
- bugfixes

-------------------------------------------------------------------
Fri Jan 18 11:17:04 CET 2013 - czanik@balabit.hu

- update to 3.4 RC2
- bugfixes
- updates bundled ivykis to 0.36

-------------------------------------------------------------------
Wed Jan  9 12:29:29 UTC 2013 - mt@suse.com

- Enable syslog-ng.service and create the syslog.service alias link
  in post install -- regardless of a preset config (bnc#790805).
- Check the existence of /etc/init.d/syslog script before calling
  the restart_on_update and stop_on_removal macros to avoid errors
  on update. Since openSUSE 12.3, no syslog init script is shipped
  (bnc#790298,bnc#750478).

-------------------------------------------------------------------
Mon Jan  7 16:20:48 CET 2013 - czanik@balabit.hu

- update to 3.4 RC1 (only bugfixes)
- removed temporary syslog-ng-systemd.patch

-------------------------------------------------------------------
Mon Dec 17 11:54:15 CET 2012 - czanik@balabit.hu

- update to 3.4 beta1 (only bugfixes)
- added smtp support
- enable features explicitely (add --enable-XXX for 
  mongodb and amqp)
- add syslog-ng-systemd.patch temporarilty to fix bug when starting
  from systemd
- enable GeoIP support into separate subpackage

-------------------------------------------------------------------
Fri Dec  7 11:13:40 CET 2012 - czanik@balabit.hu

- update to 3.4 git HEAD
- many new features, including:
  - junctions and more complicated log processing paths
  - amqp destination
  - smtp destination
  - json output and parser plugins
  - key rewriting in destination drivers (add, remove prefixes)
  - a number of new template functions (uuid, hash functions, etc)
  - a number of new parsers in db-parser (set, pcre, ...)
  - allow 32 bit message and nvpair sizes
  - improved systemd support
  - demand loaded plugins
  - plugin support for log transport protocols and the network
    driver to be able to use them easily
- add/remove files from pkglist
- added python needed by SLES

-------------------------------------------------------------------
Tue Nov 20 11:46:26 UTC 2012 - mt@suse.com

- Require syslog-service >= 2.0 on 12.3, otherwise < 2.0, which
  contain the /etc/init.d/syslog init script.

-------------------------------------------------------------------
Mon Nov 12 17:30:32 UTC 2012 - mt@suse.com

- Fixed build requires / deps to work on 12.x and SLE-11-SP2.
- Initialized SYSLOG_NG_PARAMS env variable in service file.
- Marked additional log sockets file as ghost.

-------------------------------------------------------------------
Mon Nov 12 10:33:15 UTC 2012 - mt@suse.com

- Added syslog-ng.service and prepare script to spec file sources.

-------------------------------------------------------------------
Fri Nov  9 17:09:24 UTC 2012 - mt@suse.com

- Changed to provide a specific syslog-ng.service file which
  creates an alias to syslog.service while activation instead
  of using a SYSLOG_DAEMON to choose the syslog daemon.
  A short pre-exec script is used to generate the additional
  (chroot) log socket config (bnc#788330).
- Updated syslog provides/requires and added a conflict with
  otherproviders(syslog).
- Dropped all ifdef-s and cleaned up to specify all relevant
  directories via rpm macros.
- Changed to install in /usr/sbin, compatibility link in /sbin.

-------------------------------------------------------------------
Tue Nov  6 17:06:14 CET 2012 - czanik@balabit.hu

- remove ifdef-s related to 11.X support except for systemd
  (so SLES support could be fixed)
- remove no more used parts from spec
- remove syslog-ng.rc-script from sources

-------------------------------------------------------------------
Tue Oct 31 12:18:36 CET 2012 - czanik@balabit.hu

- update to 3.3.7 release
- some last minute bugfixes

-------------------------------------------------------------------
Mon Oct  8 12:34:32 CEST 2012 - czanik@balabit.hu

- update to 3.3.7rc2
- bugfix release

-------------------------------------------------------------------
Wed Aug 29 15:45:22 CEST 2012 - czanik@balabit.hu

- update to 3.3.6 with many small bugfixes, upstream ivykis
  support, glob support for includes
- systemd patch no more necessary
- less static patch removed, as it was necessary for 11.X

-------------------------------------------------------------------
Thu Jul  5 12:09:52 CEST 2012 - czanik@balabit.hu

- update to git head

-------------------------------------------------------------------
Tue Apr 17 08:30:01 CEST 2012 - czanik@balabit.hu

- update to syslog-ng 3.3.5 which fixes even more memleaks
- resolves bnc#757680

-------------------------------------------------------------------
Thu Feb 23 16:21:05 UTC 2012 - mt@suse.com

- Detect if we have to use the new /run/systemd/journal/syslog
  socket under newer systemd versions, instead of the default
  _PATH_LOG (/dev/log) socket. Avoids update problems and the
  need to adopt config before using init=... boot parameter
  (bnc#747871).

-------------------------------------------------------------------
Fri Jan 27 12:45:30 CET 2012 - czanik@balabit.hu

- more changelog, as requested by saschpe
  v3.3.1 was the initial syslog-ng 3.3 release
  fixes and changes, taken from the syslog-ng NEWS file

- Fixes:

* Fixed set() and subst() rewrite operations to work properly on the
  value() parameter specified in the configuration even if they are
  referenced at multiple spots in the configuration file.  Earlier
  the 2nd and subsequent invocation of the rewrite rule changed
  $MESSAGE.
* Fixed csv-parser() to work even if it is invoked at multiple spots
  in the configuration file. Earlier, the 2nd and subsequent
  references of the parser rule forgot the list of column names and
  the input template.
* Fixed the processing of condition() parameter in rewrite rules,
  which was broken if it contained a filter() function call.
* Fixed program() destination to properly kill the child process on
  reload and shutdown.
* Fixed a potential division by zero error which could happen for
  large data rates due to a race in an unlocked region.
* Fixed an assertion failure in mongodb destination that happened
  due to a race condition at high data rates.
* Fixed an fd leak in the control socket code, that caused the
  control connection file descriptors to be leaked.
* Fixed a crash problem in the tcp() destination, that occurred at
  or after a reload happens.
* Fixed a segmentation fault on reload when using the same rewrite
  rule from multiple log paths.
* Fixed a segmentation fault when processing a reload request in
  case an existing tcp() source is removed from the config and there
  are open connections.
* Fixed a possible segmentation fault in the scalable queue
  implementation, which happens in case a destination is slower to
  process messages than syslog-ng would like to send them.
* Fixed a possible file() destination issue that could cause
  syslog-ng to omit data or to write garbage to the log file in case
  the kernel reports that only a smaller portion of the actual write
  request could be accomplished.
* Fixed an "internal error duplicate config element" error during
  reload due to an invalid bugfix applied for 3.3.1.  Older beta
  versions of 3.3 were not affected.
* Fixed a memory leak that causes macro based file destinations to
  leak their queue when destination files are closed due to
  time-reap().
* Fixed the handling of the condition() option for rewrite rules.
* Fixed a race condition in value-pairs support, potentially causing
  heap corruption problems when $(format-json) is used in threaded
  mode.
* Fixed a memory leak in value-pairs template function argument
  parsing, fixing a leak if $(format-json) is used.
* Repeated definitions of source, destination, filter, rewrite,
  parser and block elements are not allowed by default anymore.
  These are reported as configuration errors unless
     @define allow-config-dups 1
  is specified in the configuration file.
* Fixed pdbtool error reporting in "pdbtool test" to make it easier
  to understand what went wrong.
* Added an SQL connection health check in case an INSERT failed.
  This way syslog-ng handles SQL server timeouts better.
* Fixed support for systemd socket activation. Previously such
  sockets were not set to non-blocking mode, causing syslog-ng to
  hang.
* Fixed the filter() function in the filter expression to work also
  when used as a part of an AND or OR construct.
* Allow the sql() destination to operate even without an indexes()
  option. That parameter was meant to be optional, but it wasn't.
* Fixed compilation issues if no OpenSSL is present.
* Fixed a minor memory leak in the usertty() driver that can increase
  memory usage on every reload. (The username() parameter wasn't
  properly freed on reload).
* Fixed a minor memory leak in the sql() driver that can increase
  the memory usage on every reload (indexes() parameter wasn't
  properly freed on reload).

- Changes
* db-parser() automatically sets a tag named '.classifier.unknown'
  if the message doesn't match.
* The use of actions in db-parser() for messages without a
  correllation context was inconsistently indexing messages. For
  actions in rules that had correllation @0 was the new message
  being generated, and @1 was the message that triggered the rule.
  Without correllation @0 was used for the triggering message, which
  is greatly inconsistent and unintuitive.  This was fixed by
  changing the behaviour for rules without correllation, now both
  correllation and non-correllation rules use @0 for the new
  message, and @1 for the triggering message.  This is an
  incompatible change in the db-parser() format.
* The value of the $TAGS macro is added to pdbtool match output.
* unix-dgram() and unix-stream() error logging on systemd failures
  became more detailed for easier troubleshooting.

-------------------------------------------------------------------
Thu Jan 26 21:47:32 CET 2012 - czanik@balabit.hu

- fix systemd support for openSUSE > 12.1

-------------------------------------------------------------------
Fri Jan 20 09:03:53 CET 2012 - czanik@balabit.hu

- update to 3.3.4

-------------------------------------------------------------------
Wed Jan 11 15:41:57 CET 2012 - czanik@balabit.hu

- update to the latest 3.3-git

-------------------------------------------------------------------
Tue Jan  3 16:13:47 CET 2012 - czanik@balabit.hu

- update to 3.3.3
- remove filter patch
- fix afsql related warning

-------------------------------------------------------------------
Tue Dec 20 21:01:45 UTC 2011 - coolo@suse.com

- remove call to suse_update_config (very old work around)

-------------------------------------------------------------------
Tue Oct 25 11:22:09 CEST 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  3 12:52:16 CEST 2011 - czanik@balabit.hu

- update to 3.3.1 (3.3 final) which fixes some more minor
  problems and updates NEWS

-------------------------------------------------------------------
Thu Sep 29 08:41:31 CEST 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 17:29:15 CEST 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  5 11:43:10 CEST 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 08:41:22 UTC 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 15:58:26 CEST 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  6 12:55:40 UTC 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 07:53:38 UTC 2011 - mt@suse.de

- Removed touch of obsolete /var/log/boot.log from spec post.

-------------------------------------------------------------------
Thu Feb 10 13:31:31 UTC 2011 - mt@suse.de

- Fixed typo module-path in the config file (bnc#664931#c5).

-------------------------------------------------------------------
Wed Feb  2 13:37:40 UTC 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  2 10:04:30 CET 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  1 16:50:31 UTC 2011 - mt@suse.de

- Merged all the systemd integration steps patches into one.

-------------------------------------------------------------------
Tue Feb  1 15:19:46 CET 2011 - czanik@balabit.hu

- added systemd patches from algernon@balabit.hu

-------------------------------------------------------------------
Fri Jan 28 12:11:33 CET 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 16:26:33 UTC 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 11:40:47 CET 2011 - czanik@balabit.hu

- temporarily disabled systemd support
- update to 3.2.2 bugfix release

-------------------------------------------------------------------
Fri Dec 10 17:13:21 UTC 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 15:05:39 CET 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 16:15:43 UTC 2010 - coolo@novell.com

- build against the dynamic glib in /lib on 11.4 to fix build

-------------------------------------------------------------------
Sun Nov 21 13:19:42 UTC 2010 - coolo@novell.com

- build against libnet-devel on 11.4

-------------------------------------------------------------------
Thu Aug  5 20:11:00 CEST 2010 - pczanik@fang.fa.gau.hu
- update to version 3.1.2, which makes most of the patches
  redundant

-------------------------------------------------------------------
Tue Jun  8 18:31:37 CEST 2010 - pczanik@fang.fa.gau.hu
- an upstream modified version of the old SuSE patch:
  syslog-ng-avoid-getpwgrnam_-1.dif

-------------------------------------------------------------------
Wed Jun  2 15:26:19 CEST 2010 - pczanik@fang.fa.gau.hu
- some more patches accepted by upstream: bnc#568150

-------------------------------------------------------------------
Tue May  4 15:58:23 CEST 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 10:20:51 UTC 2010 - mt@suse.de
  
- Reformated last changes entry to avoid overlong lines,
  added reason why some of the features are disabled.

-------------------------------------------------------------------
Tue Apr 13 08:40:57 CEST 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 21:14:55 CEST 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 21:49:14 CET 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 16:41:20 CET 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 15:31:16 CET 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).

-------------------------------------------------------------------
Wed Feb  4 04:12:31 CET 2009 - crrodriguez@suse.de

- use shared libevtlog and libwrap that are available in /%{_lib}
  still uses static glib2. 

-------------------------------------------------------------------
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