Hello community,

here is the log from the commit of package syslog-ng for openSUSE:Factory 
checked in at 2017-12-06 09:00:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/syslog-ng (Old)
 and      /work/SRC/openSUSE:Factory/.syslog-ng.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "syslog-ng"

Wed Dec  6 09:00:04 2017 rev:92 rq:548603 version:3.12.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/syslog-ng/syslog-ng.changes      2017-11-10 
14:57:41.903424961 +0100
+++ /work/SRC/openSUSE:Factory/.syslog-ng.new/syslog-ng.changes 2017-12-06 
09:00:08.213585840 +0100
@@ -1,0 +2,25 @@
+Tue Dec  5 09:55:22 UTC 2017 - pe...@czanik.hu
+
+- fix %post and mongodb as requested by @idonmez 
+
+-------------------------------------------------------------------
+Wed Nov 29 13:30:59 UTC 2017 - pe...@czanik.hu
+
+- update to syslog-ng 3.12.1
+- add tags parser
+- add xml parser
+- add Windows eventlog parser
+- add syslog-ng-debun + man
+- handle evtlog merge (add obsolates, new files, etc.)
+- use Python version of merge-grammar
+- add libmaxminddb-devel BuildRequires for the geoip2 parser 
+- add geoip2 parser
+- add osquery parser (scl)
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468) (by @RBrownSUSE)
+- WARNING:
+  disable RabbitMQ and AMQP support as they fail
+  to compile with openssl 1.1
+  Will be most likely re-enabled in 3.14.1
+
+-------------------------------------------------------------------

Old:
----
  syslog-ng-3.10.1.tar.gz

New:
----
  syslog-ng-3.12.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ syslog-ng.spec ++++++
--- /var/tmp/diff_new_pack.hZ4qv9/_old  2017-12-06 09:00:13.733383797 +0100
+++ /var/tmp/diff_new_pack.hZ4qv9/_new  2017-12-06 09:00:13.733383797 +0100
@@ -16,6 +16,11 @@
 #
 
 
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 Name:           syslog-ng
 %if %{defined _rundir}
 %define         syslog_ng_rundir        %{_rundir}/syslog-ng
@@ -23,7 +28,7 @@
 %define         syslog_ng_rundir       %{_localstatedir}/run/syslog-ng
 %endif
 %define         syslog_ng_sockets_cfg  
%{syslog_ng_rundir}/additional-log-sockets.conf
-Version:        3.10.1
+Version:        3.12.1
 Release:        0
 Summary:        The new-generation syslog-daemon
 License:        GPL-2.0
@@ -42,7 +47,7 @@
 %bcond_without  dbi
 %bcond_without python
 %bcond_without java
-%bcond_without mongodb
+%bcond_with    mongodb
 %bcond_without curl
 %if 0%{?suse_version} != 1320
 %bcond_without redis
@@ -90,6 +95,12 @@
 %endif
 %if 0%{?with_geoip}
 BuildRequires:  libGeoIP-devel
+%if 0%{?leap_version} >= 420200
+BuildRequires:  libmaxminddb-devel
+%endif
+%if 0%{?suse_version} > 1320
+BuildRequires:  libmaxminddb-devel
+%endif
 %endif
 
 %if %{with redis}
@@ -101,7 +112,6 @@
 
 BuildRequires:  autoconf
 BuildRequires:  automake
-BuildRequires:  libevtlog-devel
 BuildRequires:  libjson-devel
 BuildRequires:  libopenssl-devel
 BuildRequires:  libtool
@@ -134,6 +144,8 @@
 Requires(pre):  group(news)
 %endif
 
+Requires:       libevtlog-3_12-0
+
 Obsoletes:      syslog-ng-json
 
 #!BuildIgnore: rsyslog
@@ -156,6 +168,21 @@
  * hand on messages for further processing using message queues (like
    AMQP), files or databases (like PostgreSQL or MongoDB).
 
+%package -n libevtlog-3_12-0
+Summary:        Syslog-ng event logger library runtime
+Group:          System/Libraries
+
+%description -n libevtlog-3_12-0
+The EventLog library aims to be a replacement of the simple syslog()
+API provided on UNIX systems. The major difference between EventLog and
+syslog is that EventLog tries to add structure to messages.
+
+EventLog provides an interface to build, format and output an event
+record. The exact format and output method can be customized by the
+administrator via a configuration file.
+
+This package provides the runtime part of the library.
+
 %if %{with curl}
 
 %package curl
@@ -215,8 +242,8 @@
 Requires:       %{name} = %{version}
 
 %description geoip
-This package provides the tfgeoip module providing support for
-logging country information.
+This package provides GeoIP modules providing support for
+logging geo-location information.
 
 %endif
 
@@ -249,6 +276,8 @@
 Summary:        Development files for syslog-ng
 Group:          Development/Libraries/C and C++
 Requires:       %{name} = %{version}
+Provides:       libevtlog-devel = 0.2.13
+Obsoletes:      libevtlog-devel <= 0.2.13
 
 %description devel
 This package provides files necessary for syslog-ng development.
@@ -310,15 +339,15 @@
 %endif
         --enable-json                           \
        --enable-capabilities                   \
-       --enable-amqp                           \
-%if 0%{?with_geoip}
-       --enable-geoip                          \
-%endif
+       --disable-amqp                          \
 %if %{with mongodb}
         --enable-mongodb                        \
 %else
        --disable-mongodb                       \
 %endif
+%if 0%{?with_geoip}
+       --enable-geoip                          \
+%endif
 %if %{with redis}
        --enable-redis                          \
 %endif
@@ -334,6 +363,7 @@
        --disable-python                        \
 %endif
         --enable-dynamic-linking  
+
 #
 # - build syslog-ng
 #
@@ -348,7 +378,7 @@
            %{_sysconfdir}/syslog-ng \
            %{_localstatedir}/lib/syslog-ng \
            %{_localstatedir}/run/syslog-ng \
-           %{_localstatedir}/adm/fillup-templates ;
+           %{_fillupdir} ;
 do
        test -d ${RPM_BUILD_ROOT}${dir} || \
        install -d -m755 ${RPM_BUILD_ROOT}${dir}
@@ -368,7 +398,7 @@
 install -m644 syslog-ng.conf.default \
               %{buildroot}/%{_sysconfdir}/syslog-ng/syslog-ng.conf
 install -m644 %{_sourcedir}/syslog-ng.sysconfig \
-              
%{buildroot}/%{_localstatedir}/adm/fillup-templates/sysconfig.syslog-ng
+              %{buildroot}/%{_fillupdir}/sysconfig.syslog-ng
 # create empty /etc/syslog-ng/conf.d/
 install -d -m755 %{buildroot}%{_sysconfdir}/syslog-ng/conf.d/
 
@@ -519,6 +549,10 @@
 %{insserv_cleanup}
 %endif
 
+%post -n libevtlog-3_12-0 -p /sbin/ldconfig
+
+%postun -n libevtlog-3_12-0 -p /sbin/ldconfig
+
 %files
 ##
 ## file list ################################################
@@ -529,6 +563,7 @@
 /sbin/syslog-ng
 %attr(755,root,root) %{_sbindir}/syslog-ng
 %attr(755,root,root) %{_sbindir}/syslog-ng-ctl
+%attr(755,root,root) %{_sbindir}/syslog-ng-debun
 %if %{with systemd} && ! %{with systemv}
 %attr(755,root,root) %{_sbindir}/syslog-ng-service-prepare
 %endif
@@ -540,6 +575,8 @@
 %{_mandir}/man1/pdbtool.1*
 %{_mandir}/man1/loggen.1*
 %{_mandir}/man1/syslog-ng-ctl.1*
+%{_mandir}/man1/dqtool.1*
+%{_mandir}/man1/syslog-ng-debun.1*
 %dir %{_libdir}/syslog-ng
 %dir %{_datadir}/syslog-ng
 %dir %{_datadir}/syslog-ng/include
@@ -558,6 +595,8 @@
 %dir %{_datadir}/syslog-ng/include/scl/logmatic/
 %dir %{_datadir}/syslog-ng/include/scl/cisco/
 %dir %{_datadir}/syslog-ng/include/scl/snmptrap/
+%dir %{_datadir}/syslog-ng/include/scl/osquery/
+%dir %{_datadir}/syslog-ng/include/scl/windowseventlog/
 %dir %{_datadir}/syslog-ng/xsd
 %dir %{_sysconfdir}/syslog-ng
 %dir %{_sysconfdir}/syslog-ng/conf.d
@@ -569,10 +608,10 @@
 %dir %{_localstatedir}/lib/syslog-ng
 %attr(0755,root,root) %dir %ghost %{syslog_ng_rundir}
 %attr(0644,root,root) %ghost %{syslog_ng_sockets_cfg}
-%{_localstatedir}/adm/fillup-templates/sysconfig.syslog-ng
+%{_fillupdir}/sysconfig.syslog-ng
 %{_libdir}/libsyslog-ng-*.so.*
 %attr(755,root,root) %{_libdir}/syslog-ng/libadd-contextual-data.so
-%attr(755,root,root) %{_libdir}/syslog-ng/libafamqp.so
+#%attr(755,root,root) %{_libdir}/syslog-ng/libafamqp.so
 %attr(755,root,root) %{_libdir}/syslog-ng/libaffile.so
 %attr(755,root,root) %{_libdir}/syslog-ng/libafprog.so
 %if %{with mongodb}
@@ -596,6 +635,8 @@
 %attr(755,root,root) %{_libdir}/syslog-ng/libdisk-buffer.so
 %attr(755,root,root) %{_libdir}/syslog-ng/libtfgetent.so
 %attr(755,root,root) %{_libdir}/syslog-ng/libmap-value-pairs.so
+%attr(755,root,root) %{_libdir}/syslog-ng/libtags-parser.so
+%attr(755,root,root) %{_libdir}/syslog-ng/libxml.so
 %if %{with systemd} && ! %{with systemv}
 %attr(755,root,root) %{_libdir}/syslog-ng/libsdjournal.so
 %endif
@@ -620,8 +661,14 @@
 %attr(644,root,root) %{_datadir}/syslog-ng/include/scl/logmatic/logmatic.conf
 %attr(644,root,root) %{_datadir}/syslog-ng/include/scl/cisco/plugin.conf
 %attr(644,root,root) 
%{_datadir}/syslog-ng/include/scl/snmptrap/snmptrapd-source.conf
+%attr(644,root,root) %{_datadir}/syslog-ng/include/scl/osquery/plugin.conf
+%attr(644,root,root) 
%{_datadir}/syslog-ng/include/scl/windowseventlog/plugin.conf
+%attr(644,root,root) 
%{_datadir}/syslog-ng/include/scl/windowseventlog/windowseventlog.xml
 %attr(644,root,root) %{_datadir}/syslog-ng/xsd/*
 
+%files -n libevtlog-3_12-0
+%{_libdir}/libevtlog-*.so.*
+
 %if %{with curl}
 
 %files curl
@@ -642,12 +689,14 @@
 %defattr(-,root,root)
 %attr(644,root,root) %{_libdir}/libsyslog-ng.la
 %attr(644,root,root) %{_libdir}/syslog-ng/*.la
+%attr(644,root,root) %{_libdir}/libevtlog.la
 %{_libdir}/libsyslog-ng.so
+%{_libdir}/libevtlog.so
 %attr(644,root,root) %{_libdir}/pkgconfig/syslog-ng.pc
 %dir %{_includedir}/syslog-ng
 %attr(-,root,root) %{_includedir}/syslog-ng/*
 %dir %{_datadir}/syslog-ng/tools
-%attr(755,root,root) %{_datadir}/syslog-ng/tools/merge-grammar.pl
+%attr(755,root,root) %{_datadir}/syslog-ng/tools/merge-grammar.py
 %attr(644,root,root) %{_datadir}/syslog-ng/tools/cfg-grammar.y
 %attr(644,root,root) %{_datadir}/syslog-ng/tools/lex-rules.am
 %attr(755,root,root) %{_datadir}/syslog-ng/tools/system-expand.sh
@@ -692,6 +741,12 @@
 %defattr(-,root,root)
 %dir %{_libdir}/syslog-ng
 %attr(755,root,root) %{_libdir}/syslog-ng/libgeoip-plugin.so
+%if 0%{?leap_version} >= 420200
+%attr(755,root,root) %{_libdir}/syslog-ng/libgeoip2-plugin.so
+%endif
+%if 0%{?suse_version} > 1320
+%attr(755,root,root) %{_libdir}/syslog-ng/libgeoip2-plugin.so
+%endif
 
 %endif
 

++++++ syslog-ng-3.10.1.tar.gz -> syslog-ng-3.12.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/syslog-ng/syslog-ng-3.10.1.tar.gz 
/work/SRC/openSUSE:Factory/.syslog-ng.new/syslog-ng-3.12.1.tar.gz differ: char 
5, line 1


Reply via email to