commit rsyslog for openSUSE:Factory

2020-11-05 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2020-11-05 21:53:10

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.11331 (New)


Package is "rsyslog"

Thu Nov  5 21:53:10 2020 rev:152 rq:845614 version:8.2010.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2020-11-02 
09:37:22.485436130 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.11331/rsyslog.changes   
2020-11-05 21:53:15.816407615 +0100
@@ -1,0 +2,7 @@
+Wed Oct 28 07:10:22 UTC 2020 - Thomas Blume 
+
+- remove legacy stuff from specfile
+  * sysvinit is not supported anymore, so remove all tests
+related to systemv in the specfile
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.PIEksJ/_old  2020-11-05 21:53:16.696405637 +0100
+++ /var/tmp/diff_new_pack.PIEksJ/_new  2020-11-05 21:53:16.696405637 +0100
@@ -27,22 +27,9 @@
 Group:  System/Daemons
 Version:8.2010.0
 Release:0
-%if 0%{?suse_version} >= 1210
-%bcond_without  systemd
-%bcond_without  udpspoof
-%bcond_without  dbi
-%bcond_without  pkgconfig
-%else
-%bcond_with systemd
 %bcond_with udpspoof
 %bcond_with dbi
 %bcond_with pkgconfig
-%endif
-%if 0%{?suse_version} >= 1230
-%bcond_with systemv
-%else
-%bcond_without  systemv
-%endif
 %if 0%{?suse_version} > 1230
 %bcond_without  journal
 %else
@@ -86,27 +73,16 @@
 URL:http://www.rsyslog.com/
 # Upstream library deprecated and we want to support migration
 Obsoletes:  %{name}-module-guardtime <= 8.38.0
-%if %{with systemd}
 Provides:   syslog
 Provides:   sysvinit(syslog)
 Conflicts:  otherproviders(syslog)
 Requires(pre):  %fillup_prereq
-%if %{with systemv}
-Requires(pre):  %insserv_prereq
-Requires(pre):  syslog-service < 2.0
-Requires(pre):  /etc/init.d/syslog
-%else
 Requires(pre):  syslog-service >= 2.0
-%endif
 %{?systemd_ordering}
 BuildRequires:  pkgconfig(systemd) >= 209
 %if %{with journal}
 BuildRequires:  pkgconfig(libsystemd) >= 234
 %endif
-%else
-Requires(pre):  %insserv_prereq %fillup_prereq /etc/init.d/syslog
-BuildRequires:  klogd
-%endif
 # for patch1
 BuildRequires:  autoconf
 BuildRequires:  automake
@@ -219,10 +195,6 @@
 BuildRequires:  tcl-devel
 %endif
 %endif
-%if %{with systemd}
-%{?systemd_ordering}
-BuildRequires:  pkgconfig(systemd)
-%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{version}.tar.gz
 Source1:rsyslog.sysconfig
@@ -585,14 +557,12 @@
 %prep
 %setup -q -a 14
 #
-%if %{with systemd}
 for file in rsyslog-service-prepare; do
sed \
-e 's;RUN_DIR;%{rsyslog_rundir};g' \
-e 's;ADDITIONAL_SOCKETS;%{rsyslog_sockets_cfg};g' \
"%{_sourcedir}/${file}.in" > "${file}"
 done
-%endif
 
 %build
 export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall -I../grammar 
-I../../grammar"
@@ -694,7 +664,7 @@
--enable-imdiag \
--enable-diagtools  \
 %endif
-%if %{with systemd} && %{with journal}
+%if %{with journal}
--enable-imjournal  \
--enable-omjournal  \
 %endif
@@ -791,14 +761,8 @@
 # it is simply broken (bnc#890228)
 rm -f $RPM_BUILD_ROOT%{_sbindir}/zpipe
 #
-%if %{with systemd} && ! %{with systemv}
 install -m755 rsyslog-service-prepare %{buildroot}%{_sbindir}/
 ln -svf service %buildroot/%{_sbindir}/rc%{name}
-%else
-if test -e %{buildroot}%{_unitdir}/rsyslog.service ; then
-   rm -f %{buildroot}%{_unitdir}/rsyslog.service
-fi
-%endif
 #
 install -d -m0755 %{buildroot}%{_sysconfdir}/rsyslog.d
 install -d -m0755 %{buildroot}%{_localstatedir}/run/rsyslog
@@ -839,12 +803,10 @@
 install -m644 plugins/ompgsql/createDB.sql \
%{buildroot}%{rsyslogdocdir}/pgsql-createDB.sql
 %endif
-%if %{with systemd}
 install -d -m0755 %{buildroot}%{_unitdir}
 install -m644 %{SOURCE3} %{buildroot}%{_unitdir}/
 install -d -m0755 %{buildroot}%{_sysconfdir}/systemd/journald.conf.d
 install -m644 %{SOURCE16} 
%{buildroot}%{_sysconfdir}/systemd/journald.conf.d/rsyslog.conf
-%endif
 # create ghosts
 install -d -m0755 %{buildroot}%{rsyslog_rundir}
 touch %{buildroot}%{rsyslog_sockets_cfg}
@@ -870,13 +832,9 @@
rm -rf "%{buildroot}"
 fi
 
-%if %{with systemd} && ! %{with systemv}
-
 %pre
 %{service_add_pre rsyslog.service}
 
-%endif
-
 %post
 #
 # update linker caches
@@ -887,23 +845,10 @@
 #
 %{remove_and_set -n syslog SYSLOG_DAEMON SYSLOG_REQUIRES_NETWORK}
 %{remove_and_set -n syslog RSYSLOGD_COMPAT_VERSION RSYSLOGD_NATIVE_VERSION}
-%if %{with systemv}
-%{fillup_and_insserv -ny syslog syslog}
-%endif
 #
 # add 

commit rsyslog for openSUSE:Factory

2020-11-02 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2020-11-02 09:37:07

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.3463 (New)


Package is "rsyslog"

Mon Nov  2 09:37:07 2020 rev:151 rq:844390 version:8.2010.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2020-09-10 
22:45:43.619695647 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.3463/rsyslog.changes
2020-11-02 09:37:22.485436130 +0100
@@ -1,0 +2,23 @@
+Tue Oct 20 17:30:46 UTC 2020 - Michael Ströder 
+
+- Upgrade to rsyslog 8.2010.0:
+  * gnutls TLS subsystem bugfix: handshake error handling
+  * core/msg bugfix: memory leak
+  * core/msg bugfix: segfault in jsonPathFindNext() when  not an object
+  * openssl TLS subsystem: improvments of error and status messages
+  * add 'exists()' script function to check if variable exists
+  * core bugfix: do not create empty JSON objects on non-existent key access
+  * gnutls subsysem bugfix: potential hang on session closure
+  * core/network bugfix: obey net.enableDNS=off when querying local hostname
+  * core bugfix: potential segfault on query of PROGRAMNAME property
+  * imtcp bugfix: broken connection not necessariy detected
+  * new module: imhttp - http input
+  * mmdarwin bugfix: potential zero uuid when reusing existing one
+  * imdocker bugfix: build issue on some platforms
+  * omudpspoof bugfix: make compatbile with Solaris build
+  * testbench fix: python 3 incompatibility
+  * core bugfix: segfault if disk-queue file cannot be created
+  * cosmetic: fix dummy module name in debug output
+  * config bugfix: intended warning emitted as error
+
+---

Old:

  rsyslog-8.2008.0.tar.gz
  rsyslog-doc-8.2008.0.tar.gz

New:

  rsyslog-8.2010.0.tar.gz
  rsyslog-doc-8.2010.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.U3ISPA/_old  2020-11-02 09:37:23.821437412 +0100
+++ /var/tmp/diff_new_pack.U3ISPA/_new  2020-11-02 09:37:23.825437416 +0100
@@ -25,7 +25,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0-or-later AND Apache-2.0)
 Group:  System/Daemons
-Version:8.2008.0
+Version:8.2010.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd

++ rsyslog-8.2008.0.tar.gz -> rsyslog-8.2010.0.tar.gz ++
 10915 lines of diff (skipped)

++ rsyslog-doc-8.2008.0.tar.gz -> rsyslog-doc-8.2010.0.tar.gz ++
/work/SRC/openSUSE:Factory/rsyslog/rsyslog-doc-8.2008.0.tar.gz 
/work/SRC/openSUSE:Factory/.rsyslog.new.3463/rsyslog-doc-8.2010.0.tar.gz 
differ: char 5, line 1




commit rsyslog for openSUSE:Factory

2020-09-10 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2020-09-10 22:45:39

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.4249 (New)


Package is "rsyslog"

Thu Sep 10 22:45:39 2020 rev:150 rq:832902 version:8.2008.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2020-07-24 
09:52:44.189201723 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.4249/rsyslog.changes
2020-09-10 22:45:43.619695647 +0200
@@ -1,0 +2,12 @@
+Sat Aug 29 13:23:05 UTC 2020 - Michael Ströder 
+
+- Upgrade to rsyslog 8.2008.0
+  Way too many changes since 8.39.0 to be listed here.
+- Added custom unit file rsyslog.service because
+  systemd service file was removed from upstream project
+- Removed obsolete patches:
+  * 0001-satisfy-gcc-flag-fno-common.patch
+  * rsyslog-pgsql-pkg-config.patch
+  * rsyslog-unit.patch
+
+---

Old:

  0001-satisfy-gcc-flag-fno-common.patch
  rsyslog-8.39.0.tar.gz
  rsyslog-doc-8.39.0.tar.gz
  rsyslog-pgsql-pkg-config.patch
  rsyslog-unit.patch

New:

  rsyslog-8.2008.0.tar.gz
  rsyslog-doc-8.2008.0.tar.gz
  rsyslog.service



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.dMuESh/_old  2020-09-10 22:45:45.439697324 +0200
+++ /var/tmp/diff_new_pack.dMuESh/_new  2020-09-10 22:45:45.443697328 +0200
@@ -25,7 +25,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0-or-later AND Apache-2.0)
 Group:  System/Daemons
-Version:8.39.0
+Version:8.2008.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -85,7 +85,7 @@
 %define rsyslog_module_dir_withdeps %{_libdir}/rsyslog/
 URL:http://www.rsyslog.com/
 # Upstream library deprecated and we want to support migration
-Obsoletes:  %{name}-module-guardtime
+Obsoletes:  %{name}-module-guardtime <= 8.38.0
 %if %{with systemd}
 Provides:   syslog
 Provides:   sysvinit(syslog)
@@ -227,6 +227,7 @@
 Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{version}.tar.gz
 Source1:rsyslog.sysconfig
 Source2:rsyslog.conf.in
+Source3:rsyslog.service
 Source4:rsyslog.d.remote.conf.in
 Source5:rsyslog-service-prepare.in
 Source6:usr.sbin.rsyslogd
@@ -239,11 +240,6 @@
 Source18:   firewall.frule
 Source19:   NetworkManager.frule
 
-# PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
-Patch0: rsyslog-unit.patch
-Patch1: rsyslog-pgsql-pkg-config.patch
-Patch2: 0001-satisfy-gcc-flag-fno-common.patch
-
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
 %define APPARMOR_PROFILE_PATH /usr/share/apparmor/extra-profiles
@@ -588,9 +584,6 @@
 
 %prep
 %setup -q -a 14
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do
@@ -847,6 +840,8 @@
%{buildroot}%{rsyslogdocdir}/pgsql-createDB.sql
 %endif
 %if %{with systemd}
+install -d -m0755 %{buildroot}%{_unitdir}
+install -m644 %{SOURCE3} %{buildroot}%{_unitdir}/
 install -d -m0755 %{buildroot}%{_sysconfdir}/systemd/journald.conf.d
 install -m644 %{SOURCE16} 
%{buildroot}%{_sysconfdir}/systemd/journald.conf.d/rsyslog.conf
 %endif

++ rsyslog-8.39.0.tar.gz -> rsyslog-8.2008.0.tar.gz ++
 104061 lines of diff (skipped)

++ rsyslog-doc-8.39.0.tar.gz -> rsyslog-doc-8.2008.0.tar.gz ++
/work/SRC/openSUSE:Factory/rsyslog/rsyslog-doc-8.39.0.tar.gz 
/work/SRC/openSUSE:Factory/.rsyslog.new.4249/rsyslog-doc-8.2008.0.tar.gz 
differ: char 5, line 1

++ rsyslog.service ++
[Unit]
Description=System Logging Service
Requires=syslog.socket
Requires=var-run.mount
After=var-run.mount
Conflicts=syslog-ng.service syslogd.service
Documentation=man:rsyslogd(8)
Documentation=http://www.rsyslog.com/doc/

[Service]
Type=notify
Environment=RSYSLOGD_PARAMS=
EnvironmentFile=-/etc/sysconfig/syslog
ExecStartPre=/usr/sbin/rsyslog-service-prepare
ExecStart=/usr/sbin/rsyslogd -n -iNONE $RSYSLOGD_PARAMS
ExecReload=/bin/kill -HUP $MAINPID
StandardOutput=null
Restart=on-abort

# Increase the default a bit in order to allow many simultaneous
# files to be monitored, we might need a lot of fds.
LimitNOFILE=16384

[Install]
WantedBy=multi-user.target
Alias=syslog.service



commit rsyslog for openSUSE:Factory

2020-07-24 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2020-07-24 09:51:19

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.3592 (New)


Package is "rsyslog"

Fri Jul 24 09:51:19 2020 rev:149 rq:821846 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2020-04-25 
20:07:45.907478561 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.3592/rsyslog.changes
2020-07-24 09:52:44.189201723 +0200
@@ -1,0 +2,6 @@
+Sat Jul 11 05:22:59 UTC 2020 - Thorsten Kukuk 
+
+- Use systemd_ordering instead of requiring to make rsyslog useable
+  in containers.
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.f7yDDO/_old  2020-07-24 09:52:46.433204094 +0200
+++ /var/tmp/diff_new_pack.f7yDDO/_new  2020-07-24 09:52:46.437204099 +0200
@@ -98,7 +98,7 @@
 %else
 Requires(pre):  syslog-service >= 2.0
 %endif
-%{?systemd_requires}
+%{?systemd_ordering}
 BuildRequires:  pkgconfig(systemd) >= 209
 %if %{with journal}
 BuildRequires:  pkgconfig(libsystemd) >= 234
@@ -220,7 +220,7 @@
 %endif
 %endif
 %if %{with systemd}
-%{?systemd_requires}
+%{?systemd_ordering}
 BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit rsyslog for openSUSE:Factory

2020-04-25 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2020-04-25 20:07:28

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.2738 (New)


Package is "rsyslog"

Sat Apr 25 20:07:28 2020 rev:148 rq:795524 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2020-02-19 
12:39:11.475468760 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.2738/rsyslog.changes
2020-04-25 20:07:45.907478561 +0200
@@ -1,0 +2,5 @@
+Wed Apr 15 18:37:19 UTC 2020 - Robert Schweikert 
+
+- Fix the URL for bug reporting, should not point to novell.com
+
+---



Other differences:
--
++ rsyslog.conf.in ++
--- /var/tmp/diff_new_pack.U0sTcq/_old  2020-04-25 20:07:48.015482908 +0200
+++ /var/tmp/diff_new_pack.U0sTcq/_new  2020-04-25 20:07:48.015482908 +0200
@@ -13,7 +13,8 @@
 #
 # if you experience problems, check
 # http://www.rsyslog.com/troubleshoot for assistance
-# and report them at http://bugzilla.novell.com/
+# and report them at https://bugzilla.suse.com/ for SUSE Linux Enterprise
+# or https://bugzilla.opensuse.org/ for openSUSE
 #
 
 # since rsyslog v3: load input modules




commit rsyslog for openSUSE:Factory

2020-02-19 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2020-02-19 12:39:10

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.26092 (New)


Package is "rsyslog"

Wed Feb 19 12:39:10 2020 rev:147 rq:773656 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2020-02-07 
15:52:02.759433187 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.26092/rsyslog.changes   
2020-02-19 12:39:11.475468760 +0100
@@ -1,0 +2,5 @@
+Thu Feb  6 18:13:33 UTC 2020 - R. Tyler Croy 
+
+- Add support for omkafka which is now in Factory, and 15.x repos
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.Zjfodl/_old  2020-02-19 12:39:12.519470770 +0100
+++ /var/tmp/diff_new_pack.Zjfodl/_new  2020-02-19 12:39:12.519470770 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -63,11 +63,11 @@
 %bcond_without  omhttpfs
 %bcond_without  omamqp1
 %bcond_without  tcl
+%bcond_without  kafka
 # https://github.com/rsyslog/rsyslog/issues/1355
 %bcond_withmaxminddb
 # contributed modules not built for various reasons
 # --enable-mmgrok - grok not in factory
-# --enable-omkafka - librdkafka not in factory
 # TODO: ... doesnt have a proper configure check but wants hdfs.h
 %bcond_with hdfs
 %bcond_with mongodb
@@ -83,7 +83,7 @@
 %define rsyslog_sockets_cfg 
%{rsyslog_rundir}/additional-log-sockets.conf
 %define rsyslog_module_dir_nodeps   %{_libdir}/rsyslog/
 %define rsyslog_module_dir_withdeps %{_libdir}/rsyslog/
-Url:http://www.rsyslog.com/
+URL:http://www.rsyslog.com/
 # Upstream library deprecated and we want to support migration
 Obsoletes:  %{name}-module-guardtime
 %if %{with systemd}
@@ -149,6 +149,10 @@
 %if %{with zeromq}
 BuildRequires:  czmq-devel >= 3.0.2
 %endif
+%if %{with kafka}
+BuildRequires:  librdkafka-devel
+Requires:   librdkafka1
+%endif
 %if %{with gssapi}
 BuildRequires:  krb5-devel
 %endif
@@ -541,6 +545,21 @@
 
 %endif
 
+%if %{with kafka}
+
+%package module-kafka
+Requires:   %{name} = %{version}
+Summary:Kafka support module for syslog
+Group:  System/Daemons
+
+%description module-kafka
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support for Kafka.
+
+%endif
+
 %if %{with omamqp1}
 %package module-omamqp1
 Requires:   %{name} = %{version}
@@ -604,6 +623,10 @@
 %if %{with elasticsearch}
--enable-elasticsearch  \
 %endif
+%if %{with kafka}
+   --enable-imkafka\
+   --enable-omkafka\
+%endif
 %if %{with omhttpfs}
--enable-omhttpfs   \
 %endif
@@ -759,6 +782,10 @@
 %if %{with omhttpfs}
omhttpfs.so \
 %endif
+%if %{with kafka}
+   imkafka.so \
+   omkafka.so \
+%endif
; do
mv -f %{buildroot}%{rsyslog_module_dir_nodeps}/$mod \
  %{buildroot}%{rsyslog_module_dir_withdeps}
@@ -1192,6 +1219,14 @@
 %{rsyslog_module_dir_withdeps}/omzmq3.so
 %endif
 
+%if %{with kafka}
+
+%files module-kafka
+%defattr(-,root,root)
+%{rsyslog_module_dir_withdeps}/imkafka.so
+%{rsyslog_module_dir_withdeps}/omkafka.so
+%endif
+
 %if %{with omamqp1}
 %files module-omamqp1
 %defattr(-,root,root)




commit rsyslog for openSUSE:Factory

2020-02-07 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2020-02-07 15:51:16

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.26092 (New)


Package is "rsyslog"

Fri Feb  7 15:51:16 2020 rev:146 rq:769955 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2019-08-23 
11:03:16.630516544 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.26092/rsyslog.changes   
2020-02-07 15:52:02.759433187 +0100
@@ -1,0 +2,6 @@
+Thu Jan  9 08:44:32 UTC 2020 - Thomas Blume 
+
+- avoid build error with gcc flag -fno-common (bsc#1160414)
+  * add 0001-satisfy-gcc-flag-fno-common.patch
+
+---

New:

  0001-satisfy-gcc-flag-fno-common.patch



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.aj8dLO/_old  2020-02-07 15:52:05.035434431 +0100
+++ /var/tmp/diff_new_pack.aj8dLO/_new  2020-02-07 15:52:05.039434433 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -238,6 +238,7 @@
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
 Patch1: rsyslog-pgsql-pkg-config.patch
+Patch2: 0001-satisfy-gcc-flag-fno-common.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -570,6 +571,7 @@
 %setup -q -a 14
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do

++ 0001-satisfy-gcc-flag-fno-common.patch ++
>From 4cacfc34e8f90d40313897a3ef66f0547895cbe6 Mon Sep 17 00:00:00 2001
From: Thomas Blume 
Date: Thu, 9 Jan 2020 09:37:54 +0100
Subject: [PATCH] satisfy-gcc-flag-fno-common

Porting advice for gcc 10:

A common mistake in C is omitting extern when declaring a global
variable in a header file.  If the header is included by several files it
results in multiple definitions of the same variable.  In previous GCC versions
this error is ignored.  GCC 10 defaults to -fno-common, which
means a linker error will now be reported. To fix this, use extern
in header files when declaring global variables, and ensure each global is
defined in exactly one C file. As a workaround, legacy C code can be compiled
with -fcommon.
---
 tools/omfile.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/omfile.h b/tools/omfile.h
index ee55de3d9..dc7298d28 100644
--- a/tools/omfile.h
+++ b/tools/omfile.h
@@ -32,7 +32,7 @@ rsRetVal modInitFile(int iIFVersRequested 
__attribute__((unused)), int *ipIFVers
  * other way to have the functionality (well, one way would be to go through 
the
  * globals, but that seems not yet justified. -- rgerhards, 2010-03-01
  */
-uchar  *pszFileDfltTplName;
+extern uchar   *pszFileDfltTplName;
 #endif /* #ifndef OMFILE_H_INCLUDED */
 /* vi:set ai:
  */
-- 
2.16.4




commit rsyslog for openSUSE:Factory

2019-08-23 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2019-08-23 11:03:15

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.7948 (New)


Package is "rsyslog"

Fri Aug 23 11:03:15 2019 rev:145 rq:724026 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2019-03-12 
09:49:20.667586743 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.7948/rsyslog.changes
2019-08-23 11:03:16.630516544 +0200
@@ -1,0 +2,8 @@
+Thu Jul 25 13:20:58 UTC 2019 - matthias.gerst...@suse.com
+
+- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
+  firewalld, see [1].
+
+  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html
+
+---

Old:

  rsyslog.firewall



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.nXG9PZ/_old  2019-08-23 11:03:17.366516425 +0200
+++ /var/tmp/diff_new_pack.nXG9PZ/_new  2019-08-23 11:03:17.370516423 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -230,7 +230,6 @@
 Source8:module-snmp
 Source9:module-udpspoof
 Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
-Source15:   rsyslog.firewall
 Source16:   journald-rsyslog.conf
 Source17:   acpid.frule
 Source18:   firewall.frule
@@ -842,9 +841,6 @@
   install -m0640 %{SOURCE9} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 %endif
 
-# firewall config
-install -m 644 -D %{SOURCE15} 
%{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
-
 %clean
 if [ -n "%{buildroot}" ] && [ "%{buildroot}" != "/" ] ; then
rm -rf "%{buildroot}"
@@ -1055,7 +1051,6 @@
 %endif
 %{APPARMOR_PROFILE_PATH_DIR_COMMANDS}
 %config %{APPARMOR_PROFILE_PATH}/usr.sbin.rsyslogd
-%config(noreplace) %attr(0644,root,root) 
%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 
 %files doc
 %defattr(-,root,root)




commit rsyslog for openSUSE:Factory

2019-03-12 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2019-03-12 09:49:19

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.28833 (New)


Package is "rsyslog"

Tue Mar 12 09:49:19 2019 rev:144 rq:683365 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2019-03-10 
09:30:48.180243846 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.28833/rsyslog.changes   
2019-03-12 09:49:20.667586743 +0100
@@ -1,0 +2,7 @@
+Tue Mar  5 09:45:52 UTC 2019 - Dominique Leuenberger 
+
+- Add rsyslog-pgsql-pkg-config.patch: use pkgconfig to find the
+  right libraries/directories for postgresql. According to pgsql
+  upstream, pg_config must only be used to buildpgsql modules.
+
+---

New:

  rsyslog-pgsql-pkg-config.patch



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.bUV4rM/_old  2019-03-12 09:49:23.207586236 +0100
+++ /var/tmp/diff_new_pack.bUV4rM/_new  2019-03-12 09:49:23.243586229 +0100
@@ -238,6 +238,7 @@
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
+Patch1: rsyslog-pgsql-pkg-config.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -569,6 +570,7 @@
 %prep
 %setup -q -a 14
 %patch0 -p1
+%patch1 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do

++ rsyslog-pgsql-pkg-config.patch ++
Index: rsyslog-8.39.0/configure.ac
===
--- rsyslog-8.39.0.orig/configure.ac
+++ rsyslog-8.39.0/configure.ac
@@ -794,24 +794,7 @@ AC_ARG_ENABLE(pgsql,
 [enable_pgsql=no]
 )
 if test "x$enable_pgsql" = "xyes"; then
-  AC_CHECK_PROG(
-[PG_CONFIG],
-[pg_config],
-[pg_config],
-[no],,,
-  )
-  if test "x${PG_CONFIG}" = "xno"; then
-AC_MSG_FAILURE([pg_config not found])
-  fi
-  AC_CHECK_LIB(
-[pq],
-[PQconnectdb],
-[PGSQL_CFLAGS="-I`$PG_CONFIG --includedir`"
- PGSQL_LIBS="-L`$PG_CONFIG --libdir` -lpq"
-],
-[AC_MSG_FAILURE([PgSQL library is missing])],
-[-L`$PG_CONFIG --libdir`]
-  )
+  PKG_CHECK_MODULES([PGSQL], [libpq])
 fi
 AM_CONDITIONAL(ENABLE_PGSQL, test x$enable_pgsql = xyes)
 AC_SUBST(PGSQL_CFLAGS)



commit rsyslog for openSUSE:Factory

2019-03-10 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2019-03-10 09:30:42

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.28833 (New)


Package is "rsyslog"

Sun Mar 10 09:30:42 2019 rev:143 rq:681639 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-11-26 
10:14:44.746123373 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.28833/rsyslog.changes   
2019-03-10 09:30:48.180243846 +0100
@@ -1,0 +2,7 @@
+Fri Feb 22 11:47:22 UTC 2019 - thomas.bl...@suse.com
+
+- set default permissions before include directives (bsc#1126233)
+  * Logfile open modes depend on position in the config file, see
+https://www.rsyslog.com/doc/rsconf1_filecreatemode.html
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.6cr0Tp/_old  2019-03-10 09:30:51.252243076 +0100
+++ /var/tmp/diff_new_pack.6cr0Tp/_new  2019-03-10 09:30:51.284243067 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 

++ rsyslog.conf.in ++
--- /var/tmp/diff_new_pack.6cr0Tp/_old  2019-03-10 09:30:52.432242779 +0100
+++ /var/tmp/diff_new_pack.6cr0Tp/_new  2019-03-10 09:30:52.444242777 +0100
@@ -35,6 +35,15 @@
 # set log level 1 (same as in /etc/sysconfig/syslog).
 $klogConsoleLogLevel1
 
+#
+# Set the default permissions for all log files.
+#
+$FileOwner root
+$FileGroup root
+$FileCreateMode 0640
+$DirCreateMode 0750
+$Umask 0022
+
 # Use rsyslog native, rfc5424 conform log format as default
 # ($ActionFileDefaultTemplate RSYSLOG_FileFormat).
 #
@@ -59,15 +68,6 @@
 #
 $IncludeConfig ETC_RSYSLOG_D_GLOB
 
-#
-# Set the default permissions for all log files.
-#
-$FileOwner root
-$FileGroup root
-$FileCreateMode 0640
-$DirCreateMode 0750
-$Umask 0022
-
 ###
 # print most important on tty10 and on the xconsole pipe
 #




commit rsyslog for openSUSE:Factory

2018-11-26 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-11-26 10:14:33

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new.19453 (New)


Package is "rsyslog"

Mon Nov 26 10:14:33 2018 rev:142 rq:650742 version:8.39.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-11-01 
14:34:53.614934004 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new.19453/rsyslog.changes   
2018-11-26 10:14:44.746123373 +0100
@@ -1,0 +2,23 @@
+Wed Nov 21 15:49:02 UTC 2018 - Enno Gotthold 
+
+-  Upgrade to rsyslog 8.39.0
+  * imfile: improve truncation detection
+  * imjournal: work around journald excessive reloading behavior
+  * errmsg: remove no longer needed code
+  * queue bugfix: invalid error message on queue startup
+  * bugfix imrelp: regression with legacy configuration startup fail
+  * bugfix imudp: stall of connection and/or potential segfault
+  * bugfix gcry crypto driver: small memleak
+  * fix potential misadressing in encryption subsystem
+  * ksi subsystem changes
+  * bugfix core: regex compile error messages could be incorrect
+  * bugfix core: potential hang on rsyslog termination
+  * bugfix imkafka: system hang when backgrounded
+  * bugfix imfile: file change was not reliably detected
+  * bugfix imrelp: do not fail build if librelp does not have 
relpSrvSetLstnAddr
+  * bugfix queue subsystem: DA queue did ignore encryption settings
+  * bugfix KSI: lmsig-ksils12 module skips signing the last block
+  * bugfix fmhash: function hash64mod sometimes returned wrong result
+  * bugfix core/debug: data written to random fd 2 under some debug settings
+
+---

Old:

  rsyslog-8.38.0.tar.gz
  rsyslog-doc-8.38.0.tar.gz

New:

  rsyslog-8.39.0.tar.gz
  rsyslog-doc-8.39.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.oWFiDK/_old  2018-11-26 10:14:46.562121246 +0100
+++ /var/tmp/diff_new_pack.oWFiDK/_new  2018-11-26 10:14:46.566121241 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,7 +25,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0-or-later AND Apache-2.0)
 Group:  System/Daemons
-Version:8.38.0
+Version:8.39.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -818,7 +818,7 @@
 %endif
 %if %{with systemd}
 install -d -m0755 %{buildroot}%{_sysconfdir}/systemd/journald.conf.d
-install %{SOURCE16} 
%{buildroot}%{_sysconfdir}/systemd/journald.conf.d/rsyslog.conf
+install -m644 %{SOURCE16} 
%{buildroot}%{_sysconfdir}/systemd/journald.conf.d/rsyslog.conf
 %endif
 # create ghosts
 install -d -m0755 %{buildroot}%{rsyslog_rundir}
@@ -997,7 +997,6 @@
 %{rsyslog_module_dir_nodeps}/lmnsd_ptcp.so
 %{rsyslog_module_dir_nodeps}/imptcp.so
 %{rsyslog_module_dir_nodeps}/lmregexp.so
-%{rsyslog_module_dir_nodeps}/lmstrmsrv.so
 %{rsyslog_module_dir_nodeps}/lmtcpclt.so
 %{rsyslog_module_dir_nodeps}/lmtcpsrv.so
 %{rsyslog_module_dir_nodeps}/lmzlibw.so

++ rsyslog-8.38.0.tar.gz -> rsyslog-8.39.0.tar.gz ++
 20402 lines of diff (skipped)

++ rsyslog-doc-8.38.0.tar.gz -> rsyslog-doc-8.39.0.tar.gz ++
/work/SRC/openSUSE:Factory/rsyslog/rsyslog-doc-8.38.0.tar.gz 
/work/SRC/openSUSE:Factory/.rsyslog.new.19453/rsyslog-doc-8.39.0.tar.gz differ: 
char 5, line 1




commit rsyslog for openSUSE:Factory

2018-11-02 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-11-01 14:34:35

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Thu Nov  1 14:34:35 2018 rev:141 rq:644714 version:8.38.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-10-11 
11:40:37.491155471 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-11-01 
14:34:53.614934004 +0100
@@ -1,0 +2,7 @@
+Tue Oct 16 14:07:14 UTC 2018 - thomas.bl...@suse.com
+
+- rsyslog configuration cleanup by filter rules in separate files  
(bug#1102720)
+  * add parsing of additional filter rules in /etc/rsyslog.d/*.frule
+  * add acpid.frule, firewall.frule, NetworkManager.frule
+
+---

New:

  NetworkManager.frule
  acpid.frule
  firewall.frule



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.z5yHrK/_old  2018-11-01 14:34:58.034933575 +0100
+++ /var/tmp/diff_new_pack.z5yHrK/_new  2018-11-01 14:34:58.038933575 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -232,6 +232,9 @@
 Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
 Source15:   rsyslog.firewall
 Source16:   journald-rsyslog.conf
+Source17:   acpid.frule
+Source18:   firewall.frule
+Source19:   NetworkManager.frule
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
@@ -823,6 +826,10 @@
 chmod 644 %{buildroot}%{rsyslog_sockets_cfg}
 mkdir -p %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 install -m0640 %{SOURCE6} %{buildroot}%{APPARMOR_PROFILE_PATH}/
+install -m0600 %{SOURCE17} %{buildroot}%{_sysconfdir}/rsyslog.d/
+install -m0600 %{SOURCE18} %{buildroot}%{_sysconfdir}/rsyslog.d/
+install -m0600 %{SOURCE19} %{buildroot}%{_sysconfdir}/rsyslog.d/
+
 %if %{with mysql}
   install -m0640 %{SOURCE7} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 %endif
@@ -969,6 +976,7 @@
 %dir %{_sysconfdir}/rsyslog.d
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.conf
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.d/remote.conf
+%config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.d/*.frule
 %{_sbindir}/rsyslogd
 %if "%{_sbindir}" != "/sbin"
 /sbin/rsyslogd

++ NetworkManager.frule ++
#
# NetworkManager into separate file and stop their further processing
#
if  ($programname == 'NetworkManager') or \
($programname startswith 'nm-') \
then {
-/var/log/NetworkManager
stop
}
++ acpid.frule ++
#
# acpid messages into separate file and stop their further processing
#
# => all acpid messages for debuging (uncomment if needed):
#if ($programname == 'acpid' or $syslogtag == '[acpid]:') then \
#   -/var/log/acpid
#
# => up to notice (skip info and debug)
if  ($programname == 'acpid' or $syslogtag == '[acpid]:') and \
($syslogseverity <= 5 /* notice */) \
then {
-/var/log/acpid
stop
}
++ firewall.frule ++
#
# firewall messages into separate file and stop their further processing
#
if  ($syslogfacility-text == 'kern') and \
($msg contains 'IN=' and $msg contains 'OUT=') \
then {
-/var/log/firewall
stop
}
++ rsyslog.conf.in ++
--- /var/tmp/diff_new_pack.z5yHrK/_old  2018-11-01 14:34:58.150933563 +0100
+++ /var/tmp/diff_new_pack.z5yHrK/_new  2018-11-01 14:34:58.150933563 +0100
@@ -96,41 +96,9 @@
 
 
 #
-# firewall messages into separate file and stop their further processing
+# Additional filter rules
 #
-if ($syslogfacility-text == 'kern') and \
-   ($msg contains 'IN=' and $msg contains 'OUT=') \
-then {
-   -/var/log/firewall
-   stop
-}
-
-
-#
-# acpid messages into separate file and stop their further processing
-#
-# => all acpid messages for debuging (uncomment if needed):
-#if($programname == 'acpid' or $syslogtag == '[acpid]:') then \
-#  -/var/log/acpid
-#
-# => up to notice (skip info and debug)
-if ($programname == 'acpid' or $syslogtag == '[acpid]:') and \
-   ($syslogseverity <= 5 /* notice */) \
-then {
-   -/var/log/acpid
-   stop
-}
-
-
-#
-# NetworkManager into separate file and stop their further processing
-#
-if  ($programname == 'NetworkManager') or \
-   ($programname startswith 'nm-') \
-then {
-   

commit rsyslog for openSUSE:Factory

2018-10-11 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-10-11 11:40:27

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Thu Oct 11 11:40:27 2018 rev:140 rq:641121 version:8.38.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-08-06 
11:52:41.449079089 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-10-11 
11:40:37.491155471 +0200
@@ -1,0 +2,18 @@
+Wed Oct 10 16:16:55 CEST 2018 - ku...@suse.de
+
+- Enable ForwardToSyslog for journald to get syslog messages 
+  [bsc#1110456]
+
+---
+Tue Sep 18 17:34:53 UTC 2018 - Michael Ströder 
+
+- Update to rsyslog 8.38.0:
+  * imfile: support for endmsg.regex
+  * omhttp: new contribued module
+  * imrelp: add support for seting address to bind to (#894)
+  * ommysql: support mysql unix domain socket
+  * omusrmsg: do not fall back to max username length of 8
+  * various bug fixes and minor updates to other modules and core
+  * various fixes for memory leaks
+
+---

Old:

  rsyslog-8.36.0.tar.gz
  rsyslog-doc-8.36.0.tar.gz

New:

  journald-rsyslog.conf
  rsyslog-8.38.0.tar.gz
  rsyslog-doc-8.38.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.cMbbvH/_old  2018-10-11 11:40:39.047153490 +0200
+++ /var/tmp/diff_new_pack.cMbbvH/_new  2018-10-11 11:40:39.047153490 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -25,7 +25,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0-or-later AND Apache-2.0)
 Group:  System/Daemons
-Version:8.36.0
+Version:8.38.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -231,6 +231,7 @@
 Source9:module-udpspoof
 Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
 Source15:   rsyslog.firewall
+Source16:   journald-rsyslog.conf
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
@@ -645,6 +646,7 @@
--enable-pmnull \
--enable-pmnormalize\
--enable-omruleset  \
+   --enable-omhttp \
 %if %{with mmnormalize}
--enable-mmnormalize \
--enable-mmjsonparse\
@@ -811,6 +813,10 @@
 install -m644 plugins/ompgsql/createDB.sql \
%{buildroot}%{rsyslogdocdir}/pgsql-createDB.sql
 %endif
+%if %{with systemd}
+install -d -m0755 %{buildroot}%{_sysconfdir}/systemd/journald.conf.d
+install %{SOURCE16} 
%{buildroot}%{_sysconfdir}/systemd/journald.conf.d/rsyslog.conf
+%endif
 # create ghosts
 install -d -m0755 %{buildroot}%{rsyslog_rundir}
 touch %{buildroot}%{rsyslog_sockets_cfg}
@@ -998,6 +1004,7 @@
 %{rsyslog_module_dir_nodeps}/mmutf8fix.so
 %{rsyslog_module_dir_nodeps}/mmrm1stspace.so
 %{rsyslog_module_dir_nodeps}/ommail.so
+%{rsyslog_module_dir_nodeps}/omhttp.so
 %{rsyslog_module_dir_nodeps}/omprog.so
 %{rsyslog_module_dir_nodeps}/omruleset.so
 %{rsyslog_module_dir_nodeps}/omstdout.so
@@ -1017,6 +1024,8 @@
 %if %{with systemd} && %{with journal}
 %{rsyslog_module_dir_nodeps}/imjournal.so
 %{rsyslog_module_dir_nodeps}/omjournal.so
+%dir %{_sysconfdir}/systemd/journald.conf.d/
+%{_sysconfdir}/systemd/journald.conf.d/rsyslog.conf
 %endif
 %dir %{rsyslog_module_dir_withdeps}
 %{_mandir}/man5/rsyslog.conf.5*

++ journald-rsyslog.conf ++
[Journal]
ForwardToSyslog=yes
++ rsyslog-8.36.0.tar.gz -> rsyslog-8.38.0.tar.gz ++
 95582 lines of diff (skipped)

++ rsyslog-doc-8.36.0.tar.gz -> rsyslog-doc-8.38.0.tar.gz ++
/work/SRC/openSUSE:Factory/rsyslog/rsyslog-doc-8.36.0.tar.gz 
/work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog-doc-8.38.0.tar.gz differ: char 
5, line 1




commit rsyslog for openSUSE:Factory

2018-08-06 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-08-06 11:52:39

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Mon Aug  6 11:52:39 2018 rev:139 rq:627046 version:8.36.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-07-02 
23:28:13.189637953 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-08-06 
11:52:41.449079089 +0200
@@ -1,0 +2,6 @@
+Thu Jul 19 12:54:37 UTC 2018 - thomas.bl...@suse.com
+
+- remove references to obsolete SYSLOG_REQUIRES_NETWORK 
+  variable (bsc#1101642)
+
+---



Other differences:
--
++ rsyslog.conf.in ++
--- /var/tmp/diff_new_pack.i4LQIO/_old  2018-08-06 11:52:42.345080644 +0200
+++ /var/tmp/diff_new_pack.i4LQIO/_new  2018-08-06 11:52:42.345080644 +0200
@@ -1,8 +1,6 @@
 ##
 ## === When you're using remote logging, enable on-disk queues ===  
-## === in rsyslog.d/remote.conf. When neccesary also set the   ===
-## === SYSLOG_REQUIRES_NETWORK=yes in /etc/sysconfig/syslog,   ===
-## === e.g. when rsyslog has to receive on a specific IP only. ===
+## === in rsyslog.d/remote.conf.   ===
 ##
 ## Note, that when the MYSQL, PGSQL, GSSAPI, GnuTLS or SNMP modules
 ## (provided in separate rsyslog-module-* packages) are enabled, the

++ rsyslog.d.remote.conf.in ++
--- /var/tmp/diff_new_pack.i4LQIO/_old  2018-08-06 11:52:42.365080678 +0200
+++ /var/tmp/diff_new_pack.i4LQIO/_new  2018-08-06 11:52:42.365080678 +0200
@@ -1,8 +1,6 @@
 ##
 ## === When you're using remote logging, enable on-disk queues ===  
-## === in rsyslog.d/remote.conf. When neccesary also set the   ===
-## === SYSLOG_REQUIRES_NETWORK=yes in /etc/sysconfig/syslog,   ===
-## === e.g. when rsyslog has to receive on a specific IP only. ===
+## === in rsyslog.d/remote.conf.   ===
 ##
 ## Note, that when the MYSQL, PGSQL, GSSAPI, GnuTLS or SNMP modules
 ## (provided in separate rsyslog-module-* packages) are enabled, the
@@ -39,14 +37,12 @@
 # TCP Syslog Server:
 # provides TCP syslog reception and GSS-API (if compiled to support it)
 #$ModLoad imtcp.so # load module
-##$UDPServerAddress 10.10.0.1 # force to listen on this IP only,
-### needs SYSLOG_REQUIRES_NETWORK=yes.
+##$UDPServerAddress 10.10.0.1 # force to listen on this IP only
 #$InputTCPServerRun  # Starts a TCP server on selected port
 
 # UDP Syslog Server:
 #$ModLoad imudp.so # provides UDP syslog reception
-##$UDPServerAddress 10.10.0.1 # force to listen on this IP only,
-### needs SYSLOG_REQUIRES_NETWORK=yes.
+##$UDPServerAddress 10.10.0.1 # force to listen on this IP only
 #$UDPServerRun 514 # start a UDP syslog server at standard port 514
 
 




commit rsyslog for openSUSE:Factory

2018-07-02 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-07-02 23:28:04

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Mon Jul  2 23:28:04 2018 rev:138 rq:619439 version:8.36.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-03-26 
12:10:53.098008103 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-07-02 
23:28:13.189637953 +0200
@@ -1,0 +2,20 @@
+Wed Jun 27 18:54:51 UTC 2018 - astie...@suse.com
+
+- rsyslog 8.36.0:
+  * Liblogging-stdlog deprecated
+  * OpenSSL based TLS driver added in addition to GnuTLS
+  * GnuTLS TLS driver: support intermediate certificates
+  * imptcp: add ability to configure socket backlog
+  * fmhash: new hash function module
+  * updates and fixes to various modules
+  * omfwd: add support for bind-to-address for UDP
+  * mmkubernetes: new module
+- updates and fixes to various modules
+
+---
+Tue Jun 26 07:43:50 UTC 2018 - thomas.bl...@suse.com
+
+- fix CVE-2015-3243 rsyslog: some log files are created world-readable 
+  (bsc#935393)
+
+---

Old:

  rsyslog-8.33.1.tar.gz
  rsyslog-doc-8.33.1.tar.gz

New:

  rsyslog-8.36.0.tar.gz
  rsyslog-doc-8.36.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.filWf4/_old  2018-07-02 23:28:14.169636746 +0200
+++ /var/tmp/diff_new_pack.filWf4/_new  2018-07-02 23:28:14.173636741 +0200
@@ -25,7 +25,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0-or-later AND Apache-2.0)
 Group:  System/Daemons
-Version:8.33.1
+Version:8.36.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -50,6 +50,7 @@
 %endif
 %bcond_without  gssapi
 %bcond_without  gnutls
+%bcond_without  openssl
 %bcond_without  gcrypt
 %bcond_without  mysql
 %bcond_without  pgsql
@@ -114,7 +115,6 @@
 BuildRequires:  bison
 BuildRequires:  curl-devel
 BuildRequires:  flex
-BuildRequires:  openssl-devel >= 0.9.7
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
@@ -155,6 +155,9 @@
 %if %{with gnutls}
 BuildRequires:  libgnutls-devel
 %endif
+%if %{with openssl}
+BuildRequires:  pkgconfig(openssl)
+%endif
 %if %{with gcrypt}
 BuildRequires:  libgcrypt-devel
 %endif
@@ -364,8 +367,23 @@
 Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
 package.
 
-This module provides the ability for TLS encrypted TCP logging (based
-on current syslog-transport-tls internet drafts).
+This module provides the ability for TLS encrypted TCP logging using
+the GnuTLS library.
+%endif
+
+%if %{with openssl}
+
+%package module-ossl
+Requires:   %{name} = %{version}
+Summary:TLS encryption support module for rsyslog
+Group:  System/Daemons
+
+%description module-ossl
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides the ability for TLS encrypted TCP logging using
+the OpenSSL library.
 %endif
 
 %if %{with gcrypt}
@@ -575,6 +593,7 @@
--enable-inet   \
--enable-unlimited-select   \
--enable-rsyslogd   \
+   --enable-liblogging-stdlog  \
 %if %{with elasticsearch}
--enable-elasticsearch  \
 %endif
@@ -584,6 +603,9 @@
 %if %{with gnutls}
--enable-gnutls \
 %endif
+%if %{with openssl}
+   --enable-openssl\
+%endif
 %if %{with gssapi}
--enable-gssapi-krb5\
 %endif
@@ -654,6 +676,7 @@
 %endif
--enable-mmanon \
--enable-mmaudit\
+   --enable-mmkubernetes   \
--enable-mmjsonparse\
--enable-mmutf8fix  \
--enable-mmcount\
@@ -693,6 +716,9 @@
 %if %{with gnutls}
lmnsd_gtls.so \
 %endif
+%if %{with openssl}
+   lmnsd_ossl.so \
+%endif
 %if %{with gcrypt}
lmcry_gcry.so \
 %endif
@@ -942,6 +968,8 @@
 /sbin/rsyslogd
 %endif
 %dir %{rsyslog_module_dir_nodeps}
+%{rsyslog_module_dir_nodeps}/fmhash.so
+%{rsyslog_module_dir_nodeps}/fmhttp.so
 %{rsyslog_module_dir_nodeps}/imfile.so
 %{rsyslog_module_dir_nodeps}/imklog.so
 %{rsyslog_module_dir_nodeps}/imkmsg.so
@@ -963,6 +991,7 @@
 %{rsyslog_module_dir_nodeps}/mmcount.so
 %{rsyslog_module_dir_nodeps}/mmexternal.so
 %{rsyslog_module_dir_nodeps}/mmfields.so
+%{rsyslog_module_dir_nodeps}/mmkubernetes.so
 %{rsyslog_module_dir_nodeps}/mmpstrucdata.so
 %{rsyslog_module_dir_nodeps}/mmrfc5424addhmac.so
 %{rsyslog_module_dir_nodeps}/mmsequence.so
@@ -1073,6 +1102,13 @@
 

commit rsyslog for openSUSE:Factory

2018-03-26 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-03-26 12:10:35

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Mon Mar 26 12:10:35 2018 rev:137 rq:590851 version:8.33.1

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-02-22 
14:57:03.385638295 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-03-26 
12:10:53.098008103 +0200
@@ -1,0 +2,32 @@
+Sat Mar 24 18:47:34 UTC 2018 - astie...@suse.com
+
+- rsyslog 8.33.1:
+  * devcontainer: use some more sensible defaults
+  * auto-detect if running inside a container (as pid 1)
+  * config: add include() script object
+  * template: add option to generate json "container"
+  * core/template: add format jsonf to constant template entries
+  * config: add ability to disable config parameter ("config.enable")
+  * script: permit to use environment variables during configuration
+  * new global config parameter "shutdown.enable.ctlc"
+  * config optimizer: detect totally empty "if" statements and optimize them 
out
+  * template: constant entry can now also be formatted as json field
+  * omstdout: support for new-style configuration parameters added
+  * core: set TZ on startup if not already set
+  * imjournal bugfix: file handle leak during journal rotation
+  * lmsig_ksils12 bugfix: dirOwner and dirGroup config was not respected
+  * script bugfix: replace() function worked incorrectly in some cases
+  * core bugfix: misadressing in external command parser
+  * core bugfix: small memory leak in external command parser
+  * core bugfix: string not properly terminated when RFC5424 MSGID is used
+  * bugfix: strndup() compatibility layer func copies too much
+- the upstream systemd unit file was changed to no longer write the
+  rsyslog pid, as it is no longer required for tracking under
+  systemd (-iNONE). Adjust rsyslog-unit.patch to match.
+
+---
+Mon Mar 19 11:43:55 CET 2018 - ku...@suse.de
+
+- Use %license instead of %doc [bsc#1082318]
+
+---

Old:

  rsyslog-8.32.0.tar.gz
  rsyslog-doc-8.32.0.tar.gz

New:

  rsyslog-8.33.1.tar.gz
  rsyslog-doc-8.33.1.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.LGzS3C/_old  2018-03-26 12:11:07.253500820 +0200
+++ /var/tmp/diff_new_pack.LGzS3C/_new  2018-03-26 12:11:07.265500390 +0200
@@ -23,9 +23,9 @@
 
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
-License:(GPL-3.0+ and Apache-2.0)
+License:(GPL-3.0-or-later AND Apache-2.0)
 Group:  System/Daemons
-Version:8.32.0
+Version:8.33.1
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -772,7 +772,7 @@
 #
 rm -f doc/Makefile*
 install -d -m0755 %{buildroot}%{rsyslogdocdir}/html/
-find ChangeLog README AUTHORS COPYING*  \
+find ChangeLog README AUTHORS \
\( -type d -exec install -m755 -d   %{buildroot}%{rsyslogdocdir}/\{\} 
\; \) \
  -o \( -type f -exec install -m644 \{\} %{buildroot}%{rsyslogdocdir}/\{\} 
\; \)
 cp -av build/* %{buildroot}%{rsyslogdocdir}/html/
@@ -992,11 +992,11 @@
 %dir %{rsyslog_module_dir_withdeps}
 %{_mandir}/man5/rsyslog.conf.5*
 %{_mandir}/man8/rsyslogd.8*
+%license COPYING COPYING.ASL20 COPYING.LESSER
 %dir %{rsyslogdocdir}
 %doc %{rsyslogdocdir}/ChangeLog
 %doc %{rsyslogdocdir}/README
 %doc %{rsyslogdocdir}/AUTHORS
-%doc %{rsyslogdocdir}/COPYING*
 %dir %{_localstatedir}/spool/rsyslog
 %{_fillupdir}/sysconfig.syslog-rsyslog
 %attr(0755,root,root) %dir %ghost %{rsyslog_rundir}

++ rsyslog-8.32.0.tar.gz -> rsyslog-8.33.1.tar.gz ++
 12978 lines of diff (skipped)

++ rsyslog-doc-8.32.0.tar.gz -> rsyslog-doc-8.33.1.tar.gz ++
/work/SRC/openSUSE:Factory/rsyslog/rsyslog-doc-8.32.0.tar.gz 
/work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog-doc-8.33.1.tar.gz differ: char 
5, line 1

++ rsyslog-unit.patch ++
--- /var/tmp/diff_new_pack.LGzS3C/_old  2018-03-26 12:11:08.237465558 +0200
+++ /var/tmp/diff_new_pack.LGzS3C/_new  2018-03-26 12:11:08.237465558 +0200
@@ -1,5 +1,7 @@
 rsyslog-8.4.1/rsyslog.service.in
-+++ rsyslog-8.4.1/rsyslog.service.in   2014/09/30 11:04:56
+Index: rsyslog-8.33.1/rsyslog.service.in
+===
+--- rsyslog-8.33.1.orig/rsyslog.service.in
 rsyslog-8.33.1/rsyslog.service.in
 @@ -1,14 +1,21 @@
  [Unit]
  Description=System Logging Service
@@ -12,11 +14,11 @@
  
  [Service]
  Type=notify
--ExecStart=@sbindir@/rsyslogd -n

commit rsyslog for openSUSE:Factory

2018-02-22 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-02-22 14:57:01

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Thu Feb 22 14:57:01 2018 rev:136 rq:578780 version:8.32.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-01-30 
15:38:40.562648966 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-02-22 
14:57:03.385638295 +0100
@@ -1,0 +2,5 @@
+Mon Feb 19 09:16:20 UTC 2018 - thomas.bl...@suse.com
+
+- fix includes for apparmor profile (bsc#1080238)
+
+---



Other differences:
--
++ usr.sbin.rsyslogd ++
--- /var/tmp/diff_new_pack.ZnLPdx/_old  2018-02-22 14:57:04.78958 +0100
+++ /var/tmp/diff_new_pack.ZnLPdx/_new  2018-02-22 14:57:04.78958 +0100
@@ -42,8 +42,7 @@
   /{var/,}run/systemd/journal/syslog w,
 
   # include rules for rsyslog-module-* packages
-  # change that to  once it is moved to /etc/apparmor.d
-  #include "/etc/apparmor/profiles/extras/rsyslog.d"
+  #include "/usr/share/apparmor/extra-profiles/rsyslog.d"
   
   # for logging via TLS (rsyslog-module-gtls)
   # keys/certificates need to be located under /etc/rsyslog.d or permissions 
need to be adjusted here




commit rsyslog for openSUSE:Factory

2018-01-30 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-01-30 15:38:27

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Tue Jan 30 15:38:27 2018 rev:135 rq:569988 version:8.32.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2018-01-21 
15:47:07.175128766 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-01-30 
15:38:40.562648966 +0100
@@ -1,0 +2,14 @@
+Fri Jan 26 14:47:16 UTC 2018 - astie...@suse.com
+
+- rsyslog 8.32.0
+  * libfastjson 0.99.8 required
+  * libczmq >= 3.0.2 is now required for omczmq
+  * libcurl is now needed for rsyslog core
+  * rsyslogd: add capability to specify that no pid file shall be written
+  * core improvements and bug fixes
+  * RainerScript improvements and bug fixes
+  * build fixes, including gcc7 fixes
+drop 0001-imgssapi-fix-compiler-warnings.patch
+  * various bug fixes in multiple modules
+
+---

Old:

  0001-imgssapi-fix-compiler-warnings.patch
  rsyslog-8.30.0.tar.gz
  rsyslog-doc-8.30.0.tar.gz

New:

  rsyslog-8.32.0.tar.gz
  rsyslog-doc-8.32.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.Uynha4/_old  2018-01-30 15:38:42.434561571 +0100
+++ /var/tmp/diff_new_pack.Uynha4/_new  2018-01-30 15:38:42.442561197 +0100
@@ -25,7 +25,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.30.0
+Version:8.32.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -112,6 +112,7 @@
 BuildRequires:  libtool
 #
 BuildRequires:  bison
+BuildRequires:  curl-devel
 BuildRequires:  flex
 BuildRequires:  openssl-devel >= 0.9.7
 BuildRequires:  pcre-devel
@@ -129,9 +130,6 @@
 %else
 BuildRequires:  liblogging-devel
 %endif
-%if %{with elasticsearch}
-BuildRequires:  curl-devel
-%endif
 %if %{with omhttpfs}
 BuildRequires:  curl-devel >= 7.0.0
 %endif
@@ -149,7 +147,7 @@
 # TODO: PKG_CHECK_MODULES(LIBMONGO_CLIENT, libmongo-client >= 0.1.4)
 %endif
 %if %{with zeromq}
-BuildRequires:  czmq-devel >= 1.1.0
+BuildRequires:  czmq-devel >= 3.0.2
 %endif
 %if %{with gssapi}
 BuildRequires:  krb5-devel
@@ -200,7 +198,7 @@
 # but json check is unconditional
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
-BuildRequires:  pkgconfig(libfastjson) >= 0.99.7
+BuildRequires:  pkgconfig(libfastjson) >= 0.99.8
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
 BuildRequires:  libestr-devel
@@ -233,7 +231,6 @@
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
-Patch1: 0001-imgssapi-fix-compiler-warnings.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -550,7 +547,6 @@
 %prep
 %setup -q -a 14
 %patch0 -p1
-%patch1 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do

++ rsyslog-8.30.0.tar.gz -> rsyslog-8.32.0.tar.gz ++
 50864 lines of diff (skipped)

++ rsyslog-doc-8.30.0.tar.gz -> rsyslog-doc-8.32.0.tar.gz ++
 125916 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2018-01-21 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2018-01-21 15:47:03

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Sun Jan 21 15:47:03 2018 rev:134 rq:567590 version:8.30.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-12-09 
20:26:02.981659531 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2018-01-21 
15:47:07.175128766 +0100
@@ -1,0 +2,5 @@
+Fri Jan 19 08:48:59 UTC 2018 - rgerha...@adiscon.com
+
+- remove build dependency on libee
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.rNx06n/_old  2018-01-21 15:47:09.255031167 +0100
+++ /var/tmp/diff_new_pack.rNx06n/_new  2018-01-21 15:47:09.255031167 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -187,10 +187,8 @@
 %if %{with mmnormalize}
 # mmnormalize support
 %if %{with pkgconfig}
-BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(lognorm) >= 2.0.3
 %else
-BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  liblognorm-devel >= 2.0.3
 %endif
 %endif
@@ -201,12 +199,10 @@
 # mmjsonparse needs liblognorm,
 # but json check is unconditional
 %if %{with pkgconfig}
-BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
 BuildRequires:  pkgconfig(libfastjson) >= 0.99.7
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
-BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
 BuildRequires:  libfastjson-devel >= 0.99.7
 BuildRequires:  libuuid-devel




commit rsyslog for openSUSE:Factory

2017-12-09 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-12-09 20:25:57

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Sat Dec  9 20:25:57 2017 rev:133 rq:555186 version:8.30.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-11-25 
08:41:18.593206956 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-12-09 
20:26:02.981659531 +0100
@@ -1,0 +2,6 @@
+Thu Dec  7 14:56:03 CET 2017 - ku...@suse.de
+
+- Disable news by default, we don't need to clobber all systems
+  with this for the very few remaining news servers
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.r9vtG8/_old  2017-12-09 20:26:04.745575515 +0100
+++ /var/tmp/diff_new_pack.r9vtG8/_new  2017-12-09 20:26:04.749575324 +0100
@@ -238,11 +238,6 @@
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
 Patch1: 0001-imgssapi-fix-compiler-warnings.patch
-%if 0%{?suse_version} > 1320
-# Ensure "news" exists - bsc#1068678
-Requires(post): user(news)
-Requires(post): group(news)
-%endif
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -875,15 +870,6 @@
 touch var/log/mail.info; chmod 640 var/log/mail.info
 touch var/log/mail.warn; chmod 640 var/log/mail.warn
 touch var/log/mail.err;  chmod 640 var/log/mail.err
-test -f var/log/news && mv -f var/log/news var/log/news.bak
-mkdir -p -m 0750 var/log/news
-chown news:news  var/log/news
-touch var/log/news/news.crit;   chmod 640 var/log/news/news.crit
-chown news:news var/log/news/news.crit
-touch var/log/news/news.err;chmod 640 var/log/news/news.err
-chown news:news var/log/news/news.err
-touch var/log/news/news.notice; chmod 640 var/log/news/news.notice
-chown news:news var/log/news/news.notice
 #
 # touch the additional log files we are using
 #

++ rsyslog.conf.in ++
--- /var/tmp/diff_new_pack.r9vtG8/_old  2017-12-09 20:26:04.841570943 +0100
+++ /var/tmp/diff_new_pack.r9vtG8/_new  2017-12-09 20:26:04.841570943 +0100
@@ -139,9 +139,9 @@
 #
 # news-messages
 #
-news.crit  -/var/log/news/news.crit
-news.err   -/var/log/news/news.err
-news.notice-/var/log/news/news.notice
+#news.crit -/var/log/news/news.crit
+#news.err  -/var/log/news/news.err
+#news.notice   -/var/log/news/news.notice
 # enable this, if you want to keep all news messages
 # in one file
 #news.*-/var/log/news.all




commit rsyslog for openSUSE:Factory

2017-11-24 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-11-25 08:41:17

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Sat Nov 25 08:41:17 2017 rev:132 rq:544976 version:8.30.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-11-21 
15:20:38.354726014 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-11-25 
08:41:18.593206956 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:41:39 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.VIl0cO/_old  2017-11-25 08:41:19.593170523 +0100
+++ /var/tmp/diff_new_pack.VIl0cO/_new  2017-11-25 08:41:19.597170377 +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:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
@@ -774,9 +779,9 @@
 install-m0600 rsyslog.d.remote.conf.$$ \
   %{buildroot}%{_sysconfdir}/rsyslog.d/remote.conf
 #
-install -d -m0755 %{buildroot}/var/adm/fillup-templates
+install -d -m0755 %{buildroot}%{_fillupdir}
 install-m0600 %{_sourcedir}/rsyslog.sysconfig \
-  
%{buildroot}/var/adm/fillup-templates/sysconfig.syslog-rsyslog
+  %{buildroot}%{_fillupdir}/sysconfig.syslog-rsyslog
 #
 rm -f doc/Makefile*
 install -d -m0755 %{buildroot}%{rsyslogdocdir}/html/
@@ -1015,7 +1020,7 @@
 %doc %{rsyslogdocdir}/AUTHORS
 %doc %{rsyslogdocdir}/COPYING*
 %dir %{_localstatedir}/spool/rsyslog
-/var/adm/fillup-templates/sysconfig.syslog-rsyslog
+%{_fillupdir}/sysconfig.syslog-rsyslog
 %attr(0755,root,root) %dir %ghost %{rsyslog_rundir}
 %attr(0644,root,root) %ghost %{rsyslog_sockets_cfg}
 %if %{with systemd} && ! %{with systemv}




commit rsyslog for openSUSE:Factory

2017-11-21 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-11-21 15:20:26

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Tue Nov 21 15:20:26 2017 rev:131 rq:542680 version:8.30.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-11-16 
13:59:16.277415248 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-11-21 
15:20:38.354726014 +0100
@@ -1,0 +2,5 @@
+Fri Nov 17 15:34:42 UTC 2017 - astie...@suse.com
+
+- Ensure user "news" exists - bsc#1068678
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.lowF0y/_old  2017-11-21 15:20:39.830672509 +0100
+++ /var/tmp/diff_new_pack.lowF0y/_new  2017-11-21 15:20:39.838672219 +0100
@@ -233,6 +233,11 @@
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
 Patch1: 0001-imgssapi-fix-compiler-warnings.patch
+%if 0%{?suse_version} > 1320
+# Ensure "news" exists - bsc#1068678
+Requires(post): user(news)
+Requires(post): group(news)
+%endif
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing




commit rsyslog for openSUSE:Factory

2017-11-16 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-11-16 13:59:14

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Thu Nov 16 13:59:14 2017 rev:130 rq:541859 version:8.30.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-08-12 
20:08:34.376649547 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-11-16 
13:59:16.277415248 +0100
@@ -1,0 +2,44 @@
+Tue Nov 14 15:33:34 UTC 2017 - astie...@suse.com
+
+- rsyslog 8.30.0
+  * changed behaviour: all variables are now case-insensitive by default
+  * core: handle (JSON) variables in case-insensitive way
+  * imjournal: made switching to persistent journal in runtime possible
+  * mmanon: complete refactor and enhancements
+  * imfile: add "fileoffset" metadata
+  * RainerScript: add ltrim and rtrim functions
+  * core: report module name when suspending action
+  * core: add ability to limit number of error messages going to stderr
+  * tcpsrv subsystem: improvate clarity of some error messages
+  * imptcp: include module name in error msg
+  * imtcp: include module name in error msg
+  * tls improvement: better error message if certificate file cannot be read
+  * omfwd: slightly improved error messages during config parsing
+  * ommysql improvements
+  * ommysql bugfix: do not duplicate entries on failed transaction
+  * imtcp bugfix: parameter priorityString was ignored
+  * template/bugfix: invalid template option conflict detection
+  * core/actions: fix handling of data-induced errors
+  * core/action bugfix: no "action suspended" message during retry processing
+  * core/ratelimit bugfix: race can lead to segfault
+  * core bugfix: rsyslog aborts if errmsg is generated in early startup
+  * core bugfix: informational messages was logged with error severity
+  * core bugfix: --enable-debugless build was broken
+  * queue bugfix: file write error message was incorrect
+  * omrelp bugfix:  segfault when rebindinterval parameter is used
+  * omkafka bugfix: invalid load of failedmsg file on startup if disabled
+  * kafka bugfix: problem on invalid kafka configuration values
+  * imudp bugfix: UDP oversize message not properly handled
+  * core bugfix: memory corruption during configuration parsing
+  * core bugfix: race on worker thread termination during shutdown
+  * omelasticsearch: avoid ES5 warnings while sending json in bulkmode
+  * omelasticsearch bugfix: incompatibility with newer ElasticSearch version
+  * imptcp bugfix: invalid mutex addressing on some platforms
+  * imptcp bugfix: do not accept missing port in legacy listener definition
+- build requirements:
+  * libfastjson 0.99.7 is now mandatory
+  * libsystemd-journal >= 234 is now recommended
+- packaging:
+  * add upstream build fix 0001-imgssapi-fix-compiler-warnings.patch
+
+---

Old:

  rsyslog-8.29.0.tar.gz
  rsyslog-doc-8.29.0.tar.gz

New:

  0001-imgssapi-fix-compiler-warnings.patch
  rsyslog-8.30.0.tar.gz
  rsyslog-doc-8.30.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.nIojqg/_old  2017-11-16 13:59:17.497371043 +0100
+++ /var/tmp/diff_new_pack.nIojqg/_new  2017-11-16 13:59:17.505370753 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.29.0
+Version:8.30.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -95,7 +95,7 @@
 %{?systemd_requires}
 BuildRequires:  pkgconfig(systemd) >= 209
 %if %{with journal}
-BuildRequires:  pkgconfig(libsystemd) >= 209
+BuildRequires:  pkgconfig(libsystemd) >= 234
 %endif
 %else
 Requires(pre):  %insserv_prereq %fillup_prereq /etc/init.d/syslog
@@ -198,12 +198,12 @@
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
-BuildRequires:  pkgconfig(libfastjson) >= 0.99.3
+BuildRequires:  pkgconfig(libfastjson) >= 0.99.7
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
 BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
-BuildRequires:  libfastjson-devel >= 0.99.3
+BuildRequires:  libfastjson-devel >= 0.99.7
 BuildRequires:  libuuid-devel
 %endif
 %if %{with tcl}
@@ -232,6 +232,7 @@
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
+Patch1: 0001-imgssapi-fix-compiler-warnings.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # 

commit rsyslog for openSUSE:Factory

2017-08-12 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-08-12 20:08:30

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Sat Aug 12 20:08:30 2017 rev:129 rq:515264 version:8.29.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-08-06 
11:23:09.313852065 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-08-12 
20:08:34.376649547 +0200
@@ -1,0 +2,32 @@
+Tue Aug  8 20:39:00 UTC 2017 - astie...@suse.com
+
+- rsyslog 8.29.0:
+  * imptcp: add experimental parameter "multiline"
+  * imptcp: framing-related error messages now also indicate remote peer
+  * imtcp: framing-related error messages now also indicate remote peer
+  * imptcp: add session statistics conunter
+  * imtcp: add ability to specify GnuTLS priority string
+  * impstats: add new ressoure counter "openfiles"
+  * pmnormalize: new parser module
+  * core/queue: provide informational messages on thread startup and shutdown
+  * omfwd/udp: improve error reporting, depricate maxerrormessages parameter
+  * core: add parameters debug.file and debug.whitelist
+  * core/net.c: improve UDP socket creation error messages
+  * omfwd/udp: add "udp.sendbuf" parameter
+  * core: make rsyslog internal message rate-limiter configurable
+  * omelasticsearch bugfixes and changed ES5 API support
++ avoid 404 during health check
++ avoid ES5 warnings while sending json
++ bugfix for memomry leak while writing error file
+  * imfile bugfix: wildcard detection issue on path wildcards
+  * omfwd bugfix: always give reason for suspension
+  * omfwd bugfix: configured compression level was not properly used
+  * imptcp bugfix: potential socket leak on session shutdown
+  * omfwd/omudpspoof bugfix: switch udp client sockets to nonblocking mode
+  * imklog: fix permitnonkernelfacility not working
+  * impstats bugfix: impstats does not handle HUP
+  * core bugfix: segfault after configuration errors
+  * core/queue bugfixes
+  * lmsig_ksi: removed pre-KSI_LS12 components
+
+---

Old:

  rsyslog-8.28.0.tar.gz
  rsyslog-doc-8.28.0.tar.gz

New:

  rsyslog-8.29.0.tar.gz
  rsyslog-doc-8.29.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.auU7ws/_old  2017-08-12 20:08:35.712462397 +0200
+++ /var/tmp/diff_new_pack.auU7ws/_new  2017-08-12 20:08:35.720461276 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.28.0
+Version:8.29.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -622,6 +622,7 @@
--enable-pmaixforwardedfrom \
--enable-pmsnare\
--enable-pmnull \
+   --enable-pmnormalize\
--enable-omruleset  \
 %if %{with mmnormalize}
--enable-mmnormalize \
@@ -989,6 +990,7 @@
 %{rsyslog_module_dir_nodeps}/pmciscoios.so
 %{rsyslog_module_dir_nodeps}/pmsnare.so
 %{rsyslog_module_dir_nodeps}/pmnull.so
+%{rsyslog_module_dir_nodeps}/pmnormalize.so
 %{rsyslog_module_dir_nodeps}/pmpanngfw.so
 %if %{with rfc3195}
 %{rsyslog_module_dir_nodeps}/im3195.so

++ rsyslog-8.28.0.tar.gz -> rsyslog-8.29.0.tar.gz ++
 11860 lines of diff (skipped)

++ rsyslog-doc-8.28.0.tar.gz -> rsyslog-doc-8.29.0.tar.gz ++
 12932 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2017-08-06 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-08-06 11:23:07

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Sun Aug  6 11:23:07 2017 rev:128 rq:513800 version:8.28.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-06-20 
11:00:52.119546639 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-08-06 
11:23:09.313852065 +0200
@@ -1,0 +2,34 @@
+Sun Jul 30 14:19:10 UTC 2017 - mich...@stroeder.com
+
+Version 8.28.0 [v8-stable] 2017-06-27
+  * omfwd: add parameter "tcp_frameDelimiter"
+  * omkafka: large refactor of kafka subsystem
+  * imfile: improved handling of atomically renamed file (w/ wildcards)
+  * imfile: add capability to truncate oversize messages or split into multiple
+  * mmdblookup fixes and extensions
+  * bugfix: fixed multiple memory leaks
+  * imptcp: add new parameter "flowControl"
+  * imrelp: add "maxDataSize" config parameter
+  * multiple modules: gtls: improve error if certificate file can't be opened
+  * omsnare: allow different tab escapes
+  * omelasticsearch: converted to use libfastjson instead of json-c
+  * imjournal: _PID fallback
+  * added fallback for _PID proprety when SYSLOG_PID is not available
+  * introduced new option "usepid" which sets which property should
+rsyslog use, it has 3 states system|syslog|both, default is both
+  * deprecated "usepidfromsystem" option, still can be used
+and override the "usepid"
+  * it is possible to revert previous default with usepid="syslog"
+  * multiple modules: add better error messages when regcomp is failing
+  * omhiredis: fix build warnings
+  * imfile bugfix: files mv-ed in into directory were not handled
+  * omprog bugfix: execve() incorrectly called
+  * imfile bugfix: multiline timeout did not work if state file exists
+  * lmsig_ksi-ls12 bugfix: build problems on some platforms
+  * core bugfix: invalid object type assertion
+  * regression fix: local hostname was not always detected properly...
+  * bugfix: format security issues in zmq3 modules (bsc#1051798)
+  * bugfix build system: add libksi only to those binaries that need it
+  * bugfix KSI ls12 components: invalid tree height calculation
+
+---

Old:

  rsyslog-8.27.0.tar.gz
  rsyslog-doc-8.27.0.tar.gz

New:

  rsyslog-8.28.0.tar.gz
  rsyslog-doc-8.28.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.vrOxj0/_old  2017-08-06 11:23:10.921625565 +0200
+++ /var/tmp/diff_new_pack.vrOxj0/_new  2017-08-06 11:23:10.941622748 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.27.0
+Version:8.28.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -170,9 +170,9 @@
 %if %{with relp}
 # RELP support
 %if %{with pkgconfig}
-BuildRequires:  pkgconfig(relp) >= 1.2.12
+BuildRequires:  pkgconfig(relp) >= 1.2.14
 %else
-BuildRequires:  librelp-devel >= 1.2.12
+BuildRequires:  librelp-devel >= 1.2.14
 %endif
 %endif
 %if %{with udpspoof}

++ rsyslog-8.27.0.tar.gz -> rsyslog-8.28.0.tar.gz ++
 14015 lines of diff (skipped)

++ rsyslog-doc-8.27.0.tar.gz -> rsyslog-doc-8.28.0.tar.gz ++
 12082 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2017-06-20 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-06-20 10:59:50

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Tue Jun 20 10:59:50 2017 rev:127 rq:504008 version:8.27.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-06-01 
16:28:10.169744107 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-06-20 
11:00:52.119546639 +0200
@@ -1,0 +2,6 @@
+Mon Jun  5 10:53:34 UTC 2017 - tchva...@suse.com
+
+- Drop module-guardtime package
+  * Upstream libgt died and it does not work with new openssl
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.9veXca/_old  2017-06-20 11:00:53.331375823 +0200
+++ /var/tmp/diff_new_pack.9veXca/_new  2017-06-20 11:00:53.343374131 +0200
@@ -46,7 +46,6 @@
 %bcond_without  gssapi
 %bcond_without  gnutls
 %bcond_without  gcrypt
-%bcond_without  guardtime
 %bcond_without  mysql
 %bcond_without  pgsql
 %bcond_without  relp
@@ -79,6 +78,8 @@
 %define rsyslog_module_dir_nodeps   %{_libdir}/rsyslog/
 %define rsyslog_module_dir_withdeps %{_libdir}/rsyslog/
 Url:http://www.rsyslog.com/
+# Upstream library deprecated and we want to support migration
+Obsoletes:  %{name}-module-guardtime
 %if %{with systemd}
 Provides:   syslog
 Provides:   sysvinit(syslog)
@@ -154,15 +155,6 @@
 %if %{with gcrypt}
 BuildRequires:  libgcrypt-devel
 %endif
-%if %{with guardtime}
-BuildRequires:  libgt-devel >= 0.3.1
-%if %{?suse_version} > 1110
-BuildRequires:  pkgconfig(libksi) >= 3.4.0.2
-%else
-BuildRequires:  libksi-devel >= 3.4.0.2
-%endif
-BuildConflicts: libksi >= 3.5.0.0
-%endif
 %if %{with dbi}
 BuildRequires:  libdbi-devel
 %endif
@@ -392,24 +384,6 @@
 a rsgtutil utility to manage the files.
 %endif
 
-%if %{with guardtime}
-
-%package module-guardtime
-Requires:   %{name} = %{version}
-Summary:GuardTime log file signing support module for rsyslog
-Group:  System/Daemons
-
-%description module-guardtime
-Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
-package.
-
-This module provides log file signing support using GuardTime Keyless
-Signature Service and a rsgtutil utility to manage the files.
-
-The digital timestamping component of the service is officially certified
-and Guardtime is accredited as a timestamp authority by the European Union.
-%endif
-
 %if %{with relp}
 
 %package module-relp
@@ -690,10 +664,6 @@
--enable-mmrm1stspace   \
--enable-pmciscoios \
--enable-pmpanngfw  \
-%if %{with guardtime}
-   --enable-guardtime  \
-   --enable-gt-ksi \
-%endif
 %if %{with gcrypt}
--enable-libgcrypt  \
 %else
@@ -726,10 +696,6 @@
 %if %{with gcrypt}
lmcry_gcry.so \
 %endif
-%if %{with guardtime}
-   lmsig_gt.so  \
-   lmsig_ksi.so \
-%endif
 %if %{with gssapi}
omgssapi.so imgssapi.so lmgssutil.so \
 %endif
@@ -1197,15 +1163,6 @@
 %{_bindir}/rscryutil
 %endif
 
-%if %{with guardtime}
-
-%files module-guardtime
-%defattr(-,root,root)
-%{rsyslog_module_dir_withdeps}/lmsig_gt.so
-%{rsyslog_module_dir_withdeps}/lmsig_ksi.so
-%{_bindir}/rsgtutil
-%endif
-
 %if %{with tcl}
 %files module-omtcl
 %defattr(-,root,root)




commit rsyslog for openSUSE:Factory

2017-06-01 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-06-01 16:28:08

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Thu Jun  1 16:28:08 2017 rev:126 rq:497140 version:8.27.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-04-11 
12:42:29.893186794 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-06-01 
16:28:10.169744107 +0200
@@ -1,0 +2,53 @@
+Thu May 18 12:38:04 UTC 2017 - dziolkow...@suse.com
+
+Version 8.27.0 [v8-stable] 2017-05-16
+- imkafka: add module
+- imptcp enhancements:
+  * optionally emit an error message if incoming messages are truncated
+  * optionally emit connection tracking message (on connection create and
+close)
+  * add "maxFrameSize" parameter to specify the maximum size permitted
+in octet-counted mode
+  * add parameter "discardTruncatedMsg" to permit truncation of
+oversize messages
+  * improve octect-counted mode detection: if the octet count is larger
+then the set frame size (or overly large in general), it is now
+assumed that octet-stuffing mode is used. This probably solves a
+number of issues seen in real deployments.
+- imtcp enhancements:
+  * add parameter "discardTruncatedMsg" to permit truncation of
+oversize messages
+  * add "maxFrameSize" parameter to specify the maximum size permitted
+in octet-counted mode
+- imfile bugfix: "file not found error" repeatedly being reported
+  for configured non-existing file. In polling mode, this message
+  appeared once in each polling cycle, causing a potentially very large
+  amout of error messages. Note that they were usually emitted too
+  infrequently to trigger the error message rate limiter, albeit often
+  enough to be a major annoance.
+- imfile: in inotify mode, add error message if configured file cannot
+  be found
+- imfile: add parameter "fileNotFoundError" to optinally disable
+  "file not found" error messages
+- core: replaced gethostbyname() with getaddrinfo() call
+  Gethostbyname() is generally considered obsolete, is not reentrant and
+  cannot really work with IPv6. Changed the only place in rsyslog where
+  this call remained.
+  Thanks to github user jvymazal for the patch
+- omkafka: add "origin" field to stats output
+  See also https://github.com/rsyslog/rsyslog/issues/1508
+  Thanks to Yury Bushmelev for providing the patch.
+- imuxsock: rate-limiting also uses process name
+  both for the actual limit procesing as well as warning messages emitted
+  see also https://github.com/rsyslog/rsyslog/pull/1520
+  Thanks to github user jvymazal for the patch
+- Added new module: KSI log signing ver. 1.2 (lmsig_ksi_ls12)
+- rsylsog base functionality now builds on osx (Mac)
+  Thanks to github user hdatma for his help in getting this done.
+- build now works on solaris again
+- imfile: fix cross-platform build issue
+  see also https://github.com/rsyslog/rsyslog/issues/1494
+  Thanks to Felix Janda for bug report and solution suggestion.
+- bugfix core: segfault when no parser could parse message
+
+---

Old:

  rsyslog-8.26.0.tar.gz
  rsyslog-doc-8.26.0.tar.gz

New:

  rsyslog-8.27.0.tar.gz
  rsyslog-doc-8.27.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.s7SZAO/_old  2017-06-01 16:28:11.029622861 +0200
+++ /var/tmp/diff_new_pack.s7SZAO/_new  2017-06-01 16:28:11.029622861 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.26.0
+Version:8.27.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd

++ rsyslog-8.26.0.tar.gz -> rsyslog-8.27.0.tar.gz ++
 11064 lines of diff (skipped)

++ rsyslog-doc-8.26.0.tar.gz -> rsyslog-doc-8.27.0.tar.gz ++
 11895 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-04-11 12:42:26

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Tue Apr 11 12:42:26 2017 rev:125 rq:486229 version:8.26.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-03-21 
22:42:32.486217240 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-04-11 
12:42:29.893186794 +0200
@@ -1,0 +2,29 @@
+Thu Apr  6 19:21:22 UTC 2017 - astie...@suse.com
+
+- rsyslog 8.26.0:
+  * liblognorm 2.0.3 is required for mmnormalize
+  * enable internal error messages at all times
+  * core: added logging name of source of rate-limited messages
+  * omfwd: omfwd: add support for network namespaces
+  * imrelp: honor input name if provided when submitting to impstats
+  * imptcp: add ability to set owner/group/access perms for uds
+  * mmnormalize: add ability to load a rulebase from action() parameter
+  * pmrfc3164 improvements
++ permit to ignore leading space in MSG
++ permit to use at-sign in host names
++ permit to require tag to end in colon
+  * add new global parameter "umask"
+  * core: make use of -T command line option more secure
+  * omfile: add error if both file and dynafile are set
+  * bugfix: build problem on MacOS (not a supported platform)
+  * regression fix: in 8.25, str2num() returned error on empty string
+  * bugfix omsnmp: improper handling of new-style configuration parameters
+  * bugfix: rsyslog identifies itself as "liblogging-stdlog" in internal 
messages
+  * bugfix imfile: wrong files were monitored when using multiple imfile inputs
+  * bugfix: setting net.aclResolveHostname/net.acladdhostnameonfail segfaults
+  * bugfix: immark emitted error messages with text "imuxsock"
+  * bugfix tcpflood: build failed if RELP was disabled
+  * fix gcc6 compiler warnings
+  * the output module array passing interface has been removed
+
+---

Old:

  rsyslog-8.25.0.tar.gz
  rsyslog-doc-8.25.0.tar.gz

New:

  rsyslog-8.26.0.tar.gz
  rsyslog-doc-8.26.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.TL9zih/_old  2017-04-11 12:42:31.752924020 +0200
+++ /var/tmp/diff_new_pack.TL9zih/_new  2017-04-11 12:42:31.756923454 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.25.0
+Version:8.26.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -191,10 +191,10 @@
 # mmnormalize support
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
-BuildRequires:  pkgconfig(lognorm) >= 1.1.2
+BuildRequires:  pkgconfig(lognorm) >= 2.0.3
 %else
 BuildRequires:  libee-devel >= 0.4.0
-BuildRequires:  liblognorm-devel >= 1.1.2
+BuildRequires:  liblognorm-devel >= 2.0.3
 %endif
 %endif
 %if %{with maxminddb}
@@ -594,9 +594,6 @@
 
 %configure \
--with-moddirs=%{rsyslog_module_dir_withdeps} \
-%if ! %{with rst2man}
-   --enable-cached-man-pages   \
-%endif
--enable-option-checking\
--enable-largefile  \
--enable-regexp \

++ rsyslog-8.25.0.tar.gz -> rsyslog-8.26.0.tar.gz ++
 4659 lines of diff (skipped)

++ rsyslog-doc-8.25.0.tar.gz -> rsyslog-doc-8.26.0.tar.gz ++
 12245 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2017-03-21 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-03-21 22:42:23

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Tue Mar 21 22:42:23 2017 rev:124 rq:479100 version:8.25.0

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-02-26 
17:02:32.457018400 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-03-21 
22:42:32.486217240 +0100
@@ -1,0 +2,5 @@
+Mon Mar  6 16:20:15 UTC 2017 - astie...@suse.com
+
+- use 8.25.0 documentation tarball
+
+---

Old:

  rsyslog-doc-8.24.0.tar.gz

New:

  rsyslog-doc-8.25.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.m1BAXe/_old  2017-03-21 22:42:33.662051117 +0100
+++ /var/tmp/diff_new_pack.m1BAXe/_new  2017-03-21 22:42:33.666050552 +0100
@@ -235,8 +235,7 @@
 Source7:module-mysql
 Source8:module-snmp
 Source9:module-udpspoof
-#Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
-Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.24.0.tar.gz
+Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
 Source15:   rsyslog.firewall
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.

++ rsyslog-doc-8.24.0.tar.gz -> rsyslog-doc-8.25.0.tar.gz ++
 13042 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2017-02-26 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-02-26 17:02:31

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-02-15 
10:01:40.544170519 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-02-26 
17:02:32.457018400 +0100
@@ -1,0 +2,22 @@
+Thu Feb 23 16:18:08 UTC 2017 - astie...@suse.com
+
+- rsyslog 8.25.0:
+  * imfile: add support for wildcards in directory names
+  * add new global option "parser.PermitSlashInProgramname"
+  * mmdblookup: fix build issues, code cleanup
+  * improved debug output for queue corruption cases
+  * an error message is now displayed when a directory owner cannot be set
+  * rainerscript: add new function ipv42num
+  * rainerscript: add new function num2ipv4
+  * bugfix: ratelimiter does not work correctly is time is set back
+  * core: fix potential message loss in old-style transactional interface
+  * bugfix queue subsystem: queue corrupted if certain msg props are used
+  * bugfix imjournal: fixed situation when time goes backwards
+  * bugfix: bFlushOnTxEnd == 0 not honored when writing w/o async writer
+  * bugfix core: str2num mishandling empty strings
+  * bugfix rainerscript: set/unset statement do not check variable name 
validity
+  * bugfix mmrm1stspace: last character of rawmsg property was doubled
+  * bugfix imtcp: fix very small (cosmetic) memory leak
+  * However, the leak breaks memleak checks in the testbench.
+
+---

Old:

  rsyslog-8.24.0.tar.gz

New:

  rsyslog-8.25.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.thn0we/_old  2017-02-26 17:02:33.212903744 +0100
+++ /var/tmp/diff_new_pack.thn0we/_new  2017-02-26 17:02:33.212903744 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.24.0
+Version:8.25.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -235,7 +235,8 @@
 Source7:module-mysql
 Source8:module-snmp
 Source9:module-udpspoof
-Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
+#Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
+Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.24.0.tar.gz
 Source15:   rsyslog.firewall
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.

++ rsyslog-8.24.0.tar.gz -> rsyslog-8.25.0.tar.gz ++
 7154 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2017-02-15 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-02-15 10:01:39

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2017-01-19 
10:37:38.185670890 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-02-15 
10:01:40.544170519 +0100
@@ -1,0 +2,5 @@
+Fri Feb 10 16:20:51 CET 2017 -  n...@suse.com
+
+- sync bug and fate numbers from IBS changes.
+
+---
@@ -4 +9 @@
-- rsyslog 8.24.0:
+- rsyslog 8.24.0(fate#320546):
@@ -117 +122 @@
-- rsyslog 8.18.0:
+- rsyslog 8.18.0(bnc#958728):
@@ -167 +172 @@
-  * imuxsock: add "ruleset" input parameter
+  * imuxsock: add "ruleset" input parameter(fate#320667)
@@ -242,0 +248,3 @@
+  * bugfix: invalid mutex handling in omfile async write mode
+could lead to segfault, even though highly unlikely (caught by
+testbench on a single platform) (bsc#1000488)
@@ -460,0 +469 @@
+- rsyslog Version 8.5.0 fixed bsc#992146



Other differences:
--



commit rsyslog for openSUSE:Factory

2017-01-19 Thread root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2017-01-19 10:37:36

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-12-16 
11:54:00.382563881 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2017-01-19 
10:37:38.185670890 +0100
@@ -1,0 +2,23 @@
+Sun Jan 15 21:50:25 UTC 2017 - astie...@suse.com
+
+- rsyslog 8.24.0:
+  * mmrm1stspace: new module; removes first space in MSG if present
+  * KSI signature provider: file permissions can now be specified
+  * omzmq: new features
+  * when the hostname is empty, we now use "localhost-empty-hostname"
+  * omelasticsearch: remove "asyncrepl" config parameter
+  * omfwd: Add support for bind-to-device (see below on same for imudp)
+  * imudp: Add support for bind-to-device
+  * imudp: limit rcvbufsize parameter to max 1GiB
+  * rainerscript: implement new "call_indirect" statement
+  * bugfix imjournal: make state file handling more robust
+  * bugfix core: lookup table reload was not properly integrated
+  * bugfix core: potential dealock on shutdown
+  * bugfix ommongodb: did not work in v8 due to invalid indirection
+  * bugfix ommongodb: fix tryResume handling
+  * bugfix omfwd: retry processing was not done correctly, could stall
+  * bugfix imuxsock: segfault non shutdown when $OmitLocalLogging is on
+- contributed modules not enabled due to build issues:
+  * mmdblookup: new maxminddb lookup message modify plugin
+
+---

Old:

  rsyslog-8.23.0.tar.gz
  rsyslog-doc-8.23.0.tar.gz

New:

  rsyslog-8.24.0.tar.gz
  rsyslog-doc-8.24.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.A1JqH7/_old  2017-01-19 10:37:39.369503909 +0100
+++ /var/tmp/diff_new_pack.A1JqH7/_new  2017-01-19 10:37:39.369503909 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.23.0
+Version:8.24.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -58,6 +58,8 @@
 %bcond_without  omhttpfs
 %bcond_without  omamqp1
 %bcond_without  tcl
+# https://github.com/rsyslog/rsyslog/issues/1355
+%bcond_withmaxminddb
 # contributed modules not built for various reasons
 # --enable-mmgrok - grok not in factory
 # --enable-omkafka - librdkafka not in factory
@@ -195,6 +197,9 @@
 BuildRequires:  liblognorm-devel >= 1.1.2
 %endif
 %endif
+%if %{with maxminddb}
+BuildRequires:  pkgconfig(libmaxminddb)
+%endif
 #
 # mmjsonparse needs liblognorm,
 # but json check is unconditional
@@ -645,6 +650,7 @@
--enable-pmcisconames   \
--enable-pmaixforwardedfrom \
--enable-pmsnare\
+   --enable-pmnull \
--enable-omruleset  \
 %if %{with mmnormalize}
--enable-mmnormalize \
@@ -684,6 +690,7 @@
--enable-mmfields   \
--enable-mmpstrucdata   \
--enable-mmrfc5424addhmac \
+   --enable-mmrm1stspace   \
--enable-pmciscoios \
--enable-pmpanngfw  \
 %if %{with guardtime}
@@ -698,6 +705,9 @@
 %if %{with tcl}
--enable-omtcl  \
 %endif
+%if %{with maxminddb}
+   --enable-mmdblookup \
+%endif
--enable-usertools  \
--disable-static
 
@@ -1003,6 +1013,7 @@
 %{rsyslog_module_dir_nodeps}/mmrfc5424addhmac.so
 %{rsyslog_module_dir_nodeps}/mmsequence.so
 %{rsyslog_module_dir_nodeps}/mmutf8fix.so
+%{rsyslog_module_dir_nodeps}/mmrm1stspace.so
 %{rsyslog_module_dir_nodeps}/ommail.so
 %{rsyslog_module_dir_nodeps}/omprog.so
 %{rsyslog_module_dir_nodeps}/omruleset.so
@@ -1014,6 +1025,7 @@
 %{rsyslog_module_dir_nodeps}/pmcisconames.so
 %{rsyslog_module_dir_nodeps}/pmciscoios.so
 %{rsyslog_module_dir_nodeps}/pmsnare.so
+%{rsyslog_module_dir_nodeps}/pmnull.so
 %{rsyslog_module_dir_nodeps}/pmpanngfw.so
 %if %{with rfc3195}
 %{rsyslog_module_dir_nodeps}/im3195.so

++ rsyslog-8.23.0.tar.gz -> rsyslog-8.24.0.tar.gz ++
 15170 lines of diff (skipped)

++ rsyslog-doc-8.23.0.tar.gz -> rsyslog-doc-8.24.0.tar.gz ++
 11859 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2016-12-05 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-12-05 16:34:10

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-07-21 
08:17:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-12-05 
16:34:16.0 +0100
@@ -1,0 +2,42 @@
+Sun Dec  4 20:38:02 UTC 2016 - astie...@suse.com
+
+- rsyslog 8.23.0:
+  * requiring libfastjson 0.99.3
+  * KSI signatures: removed SHA2-224 hash algorithm
+  * imfile: new timeout feature for multi-line reads
+  * omfile: improve robustness against network file system failures
+  * pmaixforwardedfrom: support for AIX syslogd -s option
+  * omelasticsearch: add ability to specify max http request size
+  * omelasticsearch: high availability addressing of ElasticSearch cluster
+  * omelasticsearch: make compatible with ElasticSearch 2.x and 5.x
+  * omhiredis: add dynakey attribute.
+  * omtcl: new contributed module
+  * RainerScript: provide a capability to set environment variables
+  * lookup tables: improved error checking
+  * queue subsystem: add configuration parameter "queue.samplinginterval"
+  * various bug fixes
+  * rsgtutil: option to specify KSI publications file certificate constraints
+- includes changes from 8.22.0:
+  * ompgsql: add template support
+  * generate somewhat better error message on config file syntax error
+- includes changes from 8.21.0:
+  * CHANGE OF BEHAVIOUR:
+by default, internal messages are no longer logged via the internal
+bridge to rsyslog but via the syslog() API call [either directly or
+via liblogging). For the typical single-rsyslogd-instance installation this
+is mostly unnoticable (except for some additional latency). If multiple
+instances are run, only the "main" (the one processing system log messages)
+will see all messages. To return to the old behaviour, do either of those
+two:
+1) add in rsyslog.conf:
+   global(processInternalMessages="on")
+2) export the environment variable RSYSLOG_DFLT_LOG_INTERNAL=1 
+   This will set a new default - the value can still be overwritten via
+   rsyslog.conf (method 1). Note that the environment variable must be
+   set in your **startup script**.
+For more information, please visit
+http://www.rsyslog.com/rsyslog-error-reporting-improved/
+  * slightly improved TLS syslog error messages
+  * queue subsystem: improved robustness
+
+---

Old:

  rsyslog-8.20.0.tar.gz
  rsyslog-doc-8.20.0.tar.gz

New:

  rsyslog-8.23.0.tar.gz
  rsyslog-doc-8.23.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.AJhVvK/_old  2016-12-05 16:34:19.0 +0100
+++ /var/tmp/diff_new_pack.AJhVvK/_new  2016-12-05 16:34:19.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.20.0
+Version:8.23.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -57,6 +57,7 @@
 %bcond_without  elasticsearch
 %bcond_without  omhttpfs
 %bcond_without  omamqp1
+%bcond_without  tcl
 # contributed modules not built for various reasons
 # --enable-mmgrok - grok not in factory
 # --enable-omkafka - librdkafka not in factory
@@ -200,18 +201,21 @@
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
-# 0.99.3 will become mandatory in 8.20.1
-# BuildRequires:  pkgconfig(libfastjson) >= 0.99.3
-BuildRequires:  pkgconfig(libfastjson) >= 0.99.0
+BuildRequires:  pkgconfig(libfastjson) >= 0.99.3
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
 BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
-# 0.99.3 will become mandatory in 8.20.1
-# BuildRequires:  libfastjson-devel >= 0.99.3
-BuildRequires:  libfastjson-devel >= 0.99.0
+BuildRequires:  libfastjson-devel >= 0.99.3
 BuildRequires:  libuuid-devel
 %endif
+%if %{with tcl}
+%if %{with pkgconfig}
+BuildRequires:  pkgconfig(tcl)
+%else
+BuildRequires:  tcl-devel
+%endif
+%endif
 %if %{with systemd}
 %{?systemd_requires}
 BuildRequires:  pkgconfig(systemd)
@@ -549,6 +553,19 @@
 This module provides support for AMQP.
 %endif
 
+%if %{with tcl}
+%package module-omtcl
+Requires:   %{name} = %{version}
+Summary:TCL output module for rsyslog
+Group:  System/Daemons
+
+%description module-omtcl
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides an 

commit rsyslog for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-07-21 08:17:23

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-06-11 
00:01:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-07-21 
08:17:26.0 +0200
@@ -1,0 +2,16 @@
+Tue Jul 19 16:54:56 UTC 2016 - astie...@suse.com
+
+- rsyslog 8.20.0:
+  * omrelp: add configurable connection timeout
+  * pmrfc3164: add support for slashes in hostname
+  * bugfix omfile: handle chown() failure correctly
+  * omfile now better conveys status of unwritable files back to core
+  * config files recursively including themselfes are now detected
+  * refactored code to not emit compiler warnings in "strict mode"
+  * bugfix: fix some issues with action CommitTransaction() handling
+  * bugfix omqmqp1: connecting to the message bus fails on nonstandard port
+  * testbench/CI enhancements
+- Build requirements:
+  * librelp 1.2.12
+
+---

Old:

  rsyslog-8.19.0.tar.gz
  rsyslog-doc-8.19.0.tar.gz

New:

  rsyslog-8.20.0.tar.gz
  rsyslog-doc-8.20.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.jEVne9/_old  2016-07-21 08:17:27.0 +0200
+++ /var/tmp/diff_new_pack.jEVne9/_new  2016-07-21 08:17:27.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.19.0
+Version:8.20.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -175,9 +175,9 @@
 %if %{with relp}
 # RELP support
 %if %{with pkgconfig}
-BuildRequires:  pkgconfig(relp) >= 1.2.5
+BuildRequires:  pkgconfig(relp) >= 1.2.12
 %else
-BuildRequires:  librelp-devel
+BuildRequires:  librelp-devel >= 1.2.12
 %endif
 %endif
 %if %{with udpspoof}
@@ -200,11 +200,15 @@
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
+# 0.99.3 will become mandatory in 8.20.1
+# BuildRequires:  pkgconfig(libfastjson) >= 0.99.3
 BuildRequires:  pkgconfig(libfastjson) >= 0.99.0
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
 BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
+# 0.99.3 will become mandatory in 8.20.1
+# BuildRequires:  libfastjson-devel >= 0.99.3
 BuildRequires:  libfastjson-devel >= 0.99.0
 BuildRequires:  libuuid-devel
 %endif

++ rsyslog-8.19.0.tar.gz -> rsyslog-8.20.0.tar.gz ++
 7051 lines of diff (skipped)

++ rsyslog-doc-8.19.0.tar.gz -> rsyslog-doc-8.20.0.tar.gz ++
 10010 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2016-06-10 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-06-11 00:01:16

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-04-28 
17:00:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-06-11 
00:01:18.0 +0200
@@ -1,0 +2,25 @@
+Sat Jun  4 18:51:17 UTC 2016 - astie...@suse.com
+
+- rsyslog 8.19.0:
+  * omelasticsearch: add option to permit unsigned certs
+  * imrelp: better error codes on unvailablity of TLS options
+  * default stack size for inputs has been explicitely set to 4MiB
+  * performance improvements
+  * miscellaneous minor cleanup
+  * fix: potential misadressing in template config processing
+  * bugfix omfile: async output file writing does not respect
+flushing
+  * bugfix imfile: corrupted multi-line message when state data was
+persisted
+  * bugfix imfile: missing newline after first line of multiline
+message
+  * bugfix: dynstats unusedMetricTtl bug
+  * bugfix build system: build was broken on SunOS
+  * bugfix: afterRun entry point not correctly called
+  * bugfix dynstats: do not leak file handles
+  * bugfix omelasticsearch: disable libCURL signal handling
+  * bugfix omelasticsearc: some regressions were fixed
+  * improved wording: gnutls error message points to potential
+cause
+
+---

Old:

  rsyslog-8.18.0.tar.gz
  rsyslog-doc-8.18.0.tar.gz

New:

  rsyslog-8.19.0.tar.gz
  rsyslog-doc-8.19.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.v3tQ7x/_old  2016-06-11 00:01:19.0 +0200
+++ /var/tmp/diff_new_pack.v3tQ7x/_new  2016-06-11 00:01:19.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.18.0
+Version:8.19.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd

++ rsyslog-8.18.0.tar.gz -> rsyslog-8.19.0.tar.gz ++
 12171 lines of diff (skipped)

++ rsyslog-doc-8.18.0.tar.gz -> rsyslog-doc-8.19.0.tar.gz ++
 10665 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-04-28 16:56:07

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-03-17 
16:49:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-04-28 
17:00:08.0 +0200
@@ -1,0 +2,38 @@
+Tue Apr 19 19:23:20 UTC 2016 - astie...@suse.com
+
+- rsyslog 8.18.0:
+  * templates: add option to convert timestamps to UTC
+  * omjournal: fix segfault (regression in 8.17.0)
+  * imptcp: added AF_UNIX support
+  * new template options
+  * compressSpace
+  * date-utc
+  * redis: support for authentication
+  * omkafka: makes kafka-producer on-HUP restart optional 
+  * imfile: new "FreshStartTail" input parameter
+  * omjournal: fix libfastjson API issues
+  * ommongodb: fix json API issues
+  * dynamic stats subsystem: a couple of smaller changes
+  * foreach loop: now also iterates over objects (not just arrays)
+  * enhancement: queue subsystem is more robst in regard to some corruptions
+  * enhancement: Allow rsyslog to bind UDP ports even w/out specific
+interface being up at the moment.
+  * new External plugin for sending metrics to SPM Monitoring SaaS
+  * bugfix imfile: fix memory corruption bug when appending @cee
+  * bugfix: memory misallocation if position.from and position.to is used
+a negative amount of memory is tried to be allocated if position.from
+is smaller than the buffer size (at least with json variables). This
+usually leads to a segfault.
+  * bugfix: fix potential memleak in TCP allowed sender definition
+  * bugfix: $PrivDropToGroupID actually did a name lookup
+  * bugfix: small memory leak in imfile
+  * bugfix: double free in jsonmesg template
+  * bugfix: incorrect formatting of stats when CEE/Json format is used
+  * bugfix omfwd: new-style keepalive action parameters did not work 
+due to being inconsistently spelled inside the code. Note that legacy
+parameters $keepalive... always worked
+  * bugfix: memory leaks in logctl utility
+  * bugfix omrelp: fix segfault if no port action parameter was given
+  * bugfix imtcp: Messages not terminated by a NL were discarded 
+
+---

Old:

  rsyslog-8.17.0.tar.gz
  rsyslog-doc-8.17.0.tar.gz

New:

  rsyslog-8.18.0.tar.gz
  rsyslog-doc-8.18.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.EdNAgu/_old  2016-04-28 17:00:11.0 +0200
+++ /var/tmp/diff_new_pack.EdNAgu/_new  2016-04-28 17:00:11.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.17.0
+Version:8.18.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd

++ rsyslog-8.17.0.tar.gz -> rsyslog-8.18.0.tar.gz ++
 30695 lines of diff (skipped)

++ rsyslog-doc-8.17.0.tar.gz -> rsyslog-doc-8.18.0.tar.gz ++
 26586 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2016-03-19 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-03-17 16:36:09

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-02-03 
10:19:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-03-17 
16:49:32.0 +0100
@@ -1,0 +2,42 @@
+Sun Mar 13 06:51:47 UTC 2016 - astie...@suse.com
+
+- rsyslog 8.17.0:
+  * improve json variable performance
+  * new experimental feature: lookup table suport
+  * new feature: dynamic statistics counters
+  * new contributed plugin: omampq1 for AMQP 1.0-compliant brokers
+  * new set of UTC-based $now family of variables ($now-utc, $year-utc, ...)
+  * simplified locking when accessing message and local variables
+  * new global parameter "debug.unloadModules"
+  * timestamp handling: guard against invalid dates
+  * imfile: add "trimlineoverbytes" input paramter
+  * ommongodb: add support for extended json format for dates
+  * omjournal: add support for templates
+  * imuxsock: add "ruleset" input parameter
+  * imptcp: performance improvements
+  * improve interface definition in some modules, e.g. mmanon, mmsequence
+  * rsgtutil: dump mode improvements
++ auto-detect signature file type
++ ability to dump hash chains for log extraction files
+  * bugfix: unixtimestamp date format was incorrectly computed (leap year)
+  * bugfix: date-ordinal date format was incorrectly computed (leap year)
+  * bugfix: some race when shutting down input module threads
+  * bugfix tcpflood: did not handle connection drops correct in TLS case
+  * bugfix: abort if global parameter value was wrong 
+  * bugfix omkafka: fix potential NULL pointer addressing
+  * bugfix impstats: @cee cookie was prefixed to wrong fromat (json vs. cee)
+  * bugfix imfile: fix race during startup that could lead to some duplication
+  * bugfix: potential loss of single message at queue shutdown
+  * bugfix: potential deadlock with heavy variable access
+  * bugfix ommysql: on some platforms, serverport parameter had no effect
+  * bugfix omelasticsearch: invalid pointer dereference
+  * bugfix omhiredis: serverport config parameter did not reliably work
+  * bugfix rsgtutil: -h command line option did not work
+  * bugfix lexer: hex numbers were not properly represented
+  * bugfix TLS syslog: intermittent errors while sending data
+  * bugfix imfile: abort on startup if no slash was present in file name param
+  * bugfix rsgtutil: fixed abort when using short command line options
+  * bugfix rsgtutil: invalid computation of log record extraction file
+  * bugfix build system: KSI components could only be build if in default path
+
+---

Old:

  rsyslog-8.16.0.tar.gz
  rsyslog-doc-8.16.0.tar.gz

New:

  rsyslog-8.17.0.tar.gz
  rsyslog-doc-8.17.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.f6oWwq/_old  2016-03-17 16:49:33.0 +0100
+++ /var/tmp/diff_new_pack.f6oWwq/_new  2016-03-17 16:49:33.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.16.0
+Version:8.17.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -56,6 +56,7 @@
 %bcond_without  mmnormalize
 %bcond_without  elasticsearch
 %bcond_without  omhttpfs
+%bcond_without  omamqp1
 # contributed modules not built for various reasons
 # --enable-mmgrok - grok not in factory
 # --enable-omkafka - librdkafka not in factory
@@ -125,6 +126,13 @@
 %if %{with omhttpfs}
 BuildRequires:  curl-devel >= 7.0.0
 %endif
+%if %{with omamqp1}
+%if %{with pkgconfig}
+BuildRequires:  pkgconfig(libqpid-proton) >= 0.9
+%else
+BuildRequires:  qpid-proton-devel >= 0.9
+%endif
+%endif
 %if %{with hiredis}
 BuildRequires:  hiredis-devel >= 0.10.1
 %endif
@@ -192,12 +200,12 @@
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
-BuildRequires:  pkgconfig(libfastjson)
+BuildRequires:  pkgconfig(libfastjson) >= 0.99.0
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
 BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
-BuildRequires:  libfastjson-devel
+BuildRequires:  libfastjson-devel >= 0.99.0
 BuildRequires:  libuuid-devel
 %endif
 %if %{with systemd}
@@ -524,6 +532,19 @@
 
 %endif
 
+%if %{with omamqp1}
+%package module-omamqp1
+Requires:   %{name} = %{version}
+Summary:AMQP support module for syslog
+Group:  

commit rsyslog for openSUSE:Factory

2016-02-03 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-02-03 10:19:56

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-01-12 
16:14:07.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-02-03 
10:19:58.0 +0100
@@ -1,0 +2,15 @@
+Mon Feb  1 21:43:40 UTC 2016 - astie...@suse.com
+
+- rsyslog 8.16.0:
+  * rsgtutil: Added extraction support including loglines and hash
+chains. 
+  * new system properties for $NOW properties based on UTC
+  * various bug fixes and improvements
+
+---
+Thu Jan 28 14:10:50 UTC 2016 - mrueck...@suse.de
+
+- fix build on sle11: use package name buildrequires instead of
+  pkgconfig
+
+---

Old:

  rsyslog-8.15.0.tar.gz
  rsyslog-doc-8.15.0.tar.gz

New:

  rsyslog-8.16.0.tar.gz
  rsyslog-doc-8.16.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.natwRK/_old  2016-02-03 10:19:59.0 +0100
+++ /var/tmp/diff_new_pack.natwRK/_new  2016-02-03 10:19:59.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.15.0
+Version:8.16.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -145,7 +145,11 @@
 %endif
 %if %{with guardtime}
 BuildRequires:  libgt-devel >= 0.3.1
+%if %{?suse_version} > 1110
 BuildRequires:  pkgconfig(libksi) >= 3.4.0.2
+%else
+BuildRequires:  libksi-devel >= 3.4.0.2
+%endif
 BuildConflicts: libksi >= 3.5.0.0
 %endif
 %if %{with dbi}

++ rsyslog-8.15.0.tar.gz -> rsyslog-8.16.0.tar.gz ++
 7620 lines of diff (skipped)

++ rsyslog-doc-8.15.0.tar.gz -> rsyslog-doc-8.16.0.tar.gz ++
 12159 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2016-01-12 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-01-12 16:14:05

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2016-01-05 
21:55:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-01-12 
16:14:07.0 +0100
@@ -1,0 +2,5 @@
+Tue Jan 12 11:01:17 UTC 2016 - astie...@suse.com
+
+- build with libfastjson (mandatory from 8.16.0)
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.gVE6Nh/_old  2016-01-12 16:14:08.0 +0100
+++ /var/tmp/diff_new_pack.gVE6Nh/_new  2016-01-12 16:14:08.0 +0100
@@ -65,8 +65,6 @@
 %bcond_with hiredis
 %bcond_with zeromq
 
-%bcond_with libfastjson
-
 %define rsyslogdocdir   %{_docdir}/%{name}
 %if %{defined _rundir}
 %define rsyslog_rundir  %{_rundir}/rsyslog
@@ -187,22 +185,15 @@
 #
 # mmjsonparse needs liblognorm,
 # but json check is unconditional
-%if %{with libfastjson}
-BuildRequires:  pkgconfig(libfastjson)
-%else
-%if %{with pkgconfig}
-BuildRequires:  pkgconfig(json-c) >= 0.9
-%else
-BuildRequires:  libjson-c-devel
-%endif
-%endif
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
+BuildRequires:  pkgconfig(libfastjson)
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
 BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
+BuildRequires:  libfastjson-devel
 BuildRequires:  libuuid-devel
 %endif
 %if %{with systemd}




commit rsyslog for openSUSE:Factory

2016-01-05 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2016-01-05 21:54:43

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-11-10 
10:03:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2016-01-05 
21:55:09.0 +0100
@@ -1,0 +2,30 @@
+Sat Jan  2 20:03:23 UTC 2016 - astie...@suse.com
+
+- rsyslog 8.15.0:
+  * KSI (incompatible changes):
++ KSI utilities: Added option to set publication url via
+  --publications-server. Required for signature verification.
++ UserID and UserKey can be set by parameter 
++ Fixed wrong TLV container for KSI signatures from 0905 to 0906.
++ somewhat improved error messages
++ Update for and use libksi 3.4.0.x
+  * New contributed modules:
++ pmpanngfw: for translating Palo Alto Networks logs
+  * pmciscoios: support for asterisk before timestamp added
+  * solr external output plugin much enhanced
+  * omrabbitmq: improvements
+  * add support for libfastjson (as a replacement for json-c)
+  * pmciscoios: support for some format variations
+  * improvments for 0mq modules:
++ omczmq - suspend / Retry handling
++ omczmq - improved efficiency
++ omczmq - added ability to set a timeout for sends
++ omczmq - set topics can be in separate frame (default) or
+   part of message frame (configurable)
++ imczmq - ZMQ_ROUTER support
+  * Note the upstream supported modules not enabled in SUSE package:
++ grok (mmgrok)
++ omkafka
+  * add support for building with libfastjson
+
+---

Old:

  rsyslog-8.14.0.tar.gz
  rsyslog-doc-8.14.0.tar.gz

New:

  rsyslog-8.15.0.tar.gz
  rsyslog-doc-8.15.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.Imnb15/_old  2016-01-05 21:55:11.0 +0100
+++ /var/tmp/diff_new_pack.Imnb15/_new  2016-01-05 21:55:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.14.0
+Version:8.15.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -56,12 +56,17 @@
 %bcond_without  mmnormalize
 %bcond_without  elasticsearch
 %bcond_without  omhttpfs
+# contributed modules not built for various reasons
+# --enable-mmgrok - grok not in factory
+# --enable-omkafka - librdkafka not in factory
 # TODO: ... doesnt have a proper configure check but wants hdfs.h
 %bcond_with hdfs
 %bcond_with mongodb
 %bcond_with hiredis
 %bcond_with zeromq
 
+%bcond_with libfastjson
+
 %define rsyslogdocdir   %{_docdir}/%{name}
 %if %{defined _rundir}
 %define rsyslog_rundir  %{_rundir}/rsyslog
@@ -142,8 +147,8 @@
 %endif
 %if %{with guardtime}
 BuildRequires:  libgt-devel >= 0.3.1
-BuildRequires:  pkgconfig(libksi) >= 3.2.2.0
-BuildConflicts: libksi >= 3.3.0.0
+BuildRequires:  pkgconfig(libksi) >= 3.4.0.2
+BuildConflicts: libksi >= 3.5.0.0
 %endif
 %if %{with dbi}
 BuildRequires:  libdbi-devel
@@ -182,15 +187,22 @@
 #
 # mmjsonparse needs liblognorm,
 # but json check is unconditional
+%if %{with libfastjson}
+BuildRequires:  pkgconfig(libfastjson)
+%else
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(json-c) >= 0.9
+%else
+BuildRequires:  libjson-c-devel
+%endif
+%endif
+%if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
 BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
-BuildRequires:  libjson-c-devel
 BuildRequires:  libuuid-devel
 %endif
 %if %{with systemd}
@@ -633,6 +645,7 @@
--enable-mmpstrucdata   \
--enable-mmrfc5424addhmac \
--enable-pmciscoios \
+   --enable-pmpanngfw  \
 %if %{with guardtime}
--enable-guardtime  \
--enable-gt-ksi \
@@ -958,6 +971,7 @@
 %{rsyslog_module_dir_nodeps}/pmcisconames.so
 %{rsyslog_module_dir_nodeps}/pmciscoios.so
 %{rsyslog_module_dir_nodeps}/pmsnare.so
+%{rsyslog_module_dir_nodeps}/pmpanngfw.so
 %if %{with rfc3195}
 %{rsyslog_module_dir_nodeps}/im3195.so
 %endif

++ 

commit rsyslog for openSUSE:Factory

2015-11-10 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-11-10 10:03:11

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-09-30 
05:52:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-11-10 
10:03:16.0 +0100
@@ -1,0 +2,8 @@
+Sat Nov  7 20:57:19 UTC 2015 - astie...@suse.com
+
+- rsyslog 8.14.0:
+  * add property "rawmsg-after-pri"
+  * bugfix: potential misadresseing in imfile
+  * bugfix: re_extract RainerScript function did not work
+
+---

Old:

  rsyslog-8.13.0.tar.gz
  rsyslog-doc-8.13.0.tar.gz

New:

  rsyslog-8.14.0.tar.gz
  rsyslog-doc-8.14.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.2HsMVu/_old  2015-11-10 10:03:17.0 +0100
+++ /var/tmp/diff_new_pack.2HsMVu/_new  2015-11-10 10:03:17.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.13.0
+Version:8.14.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -207,8 +207,7 @@
 Source7:module-mysql
 Source8:module-snmp
 Source9:module-udpspoof
-# generated from https://github.com/rsyslog/  ./release_build.sh this is WIP 
upstream
-Source14:   rsyslog-doc-%{version}.tar.gz
+Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{version}.tar.gz
 Source15:   rsyslog.firewall
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.

++ rsyslog-8.13.0.tar.gz -> rsyslog-8.14.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-8.13.0/.tarball-version 
new/rsyslog-8.14.0/.tarball-version
--- old/rsyslog-8.13.0/.tarball-version 2015-09-22 16:03:49.0 +0200
+++ new/rsyslog-8.14.0/.tarball-version 2015-11-03 09:52:25.0 +0100
@@ -1 +1 @@
-8.13.0
+8.14.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-8.13.0/ChangeLog new/rsyslog-8.14.0/ChangeLog
--- old/rsyslog-8.13.0/ChangeLog2015-09-22 15:34:21.0 +0200
+++ new/rsyslog-8.14.0/ChangeLog2015-11-03 08:34:15.0 +0100
@@ -1,4 +1,14 @@
 --
+Version 8.14.0 [v8-stable] 2015-11-03
+- add property "rawmsg-after-pri"
+- bugfix: potential misadresseing in imfile
+  Could happen when wildcards were used.
+  see also https://github.com/rsyslog/rsyslog/issues/532
+  see also https://github.com/rsyslog/rsyslog/issues/534
+  Thanks to zhangdaoling for the bugfix.
+- bugfix: re_extract RainerScript function did not work
+  Thanks to Janmejay Singh for the patch
+--
 Version 8.13.0 [v8-stable] 2015-09-22
 - ZeroMQ enhancements:
   * Added the ability to set a static publishing topic per action as an
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-8.13.0/configure new/rsyslog-8.14.0/configure
--- old/rsyslog-8.13.0/configure2015-09-21 11:24:50.0 +0200
+++ new/rsyslog-8.14.0/configure2015-11-03 09:52:07.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for rsyslog 8.13.0.
+# Generated by GNU Autoconf 2.69 for rsyslog 8.14.0.
 #
 # Report bugs to .
 #
@@ -590,8 +590,8 @@
 # Identity of this package.
 PACKAGE_NAME='rsyslog'
 PACKAGE_TARNAME='rsyslog'
-PACKAGE_VERSION='8.13.0'
-PACKAGE_STRING='rsyslog 8.13.0'
+PACKAGE_VERSION='8.14.0'
+PACKAGE_STRING='rsyslog 8.14.0'
 PACKAGE_BUGREPORT='rsys...@lists.adiscon.com'
 PACKAGE_URL=''
 
@@ -1656,7 +1656,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures rsyslog 8.13.0 to adapt to many kinds of systems.
+\`configure' configures rsyslog 8.14.0 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1726,7 +1726,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
- short | recursive ) echo "Configuration of rsyslog 8.13.0:";;
+ short | recursive ) echo "Configuration of rsyslog 8.14.0:";;
esac
   cat <<\_ACEOF
 
@@ 

commit rsyslog for openSUSE:Factory

2015-09-29 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-09-30 05:51:56

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is "rsyslog"

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-08-28 
08:27:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-09-30 
05:52:05.0 +0200
@@ -1,0 +2,12 @@
+Thu Sep 24 18:55:21 UTC 2015 - astie...@suse.com
+
+- rsyslog 8.13.0:
+  * ZeroMQ enhancements
+  * Redis enhancements
+  * mmnormalize: liblognorm error messages are now emitted via
+regular rsyslog error reporting mechanism (aka "are now logged")
+  * networking improvements
+- drop rsyslog-8.12.0-parallel-build.patch, is upstream
+- drop rsyslog-8.12.0-gnutls.patch, same
+
+---

Old:

  rsyslog-8.12.0-gnutls.patch
  rsyslog-8.12.0-parallel-build.patch
  rsyslog-8.12.0.tar.gz
  rsyslog-doc-8.12.0.tar.gz

New:

  rsyslog-8.13.0.tar.gz
  rsyslog-doc-8.13.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.0MH0hp/_old  2015-09-30 05:52:06.0 +0200
+++ /var/tmp/diff_new_pack.0MH0hp/_new  2015-09-30 05:52:06.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.12.0
+Version:8.13.0
 Release:0
 %if 0%{?suse_version} >= 1210
 %bcond_without  systemd
@@ -62,7 +62,6 @@
 %bcond_with hiredis
 %bcond_with zeromq
 
-%define upstream_version%{version}
 %define rsyslogdocdir   %{_docdir}/%{name}
 %if %{defined _rundir}
 %define rsyslog_rundir  %{_rundir}/rsyslog
@@ -174,10 +173,10 @@
 # mmnormalize support
 %if %{with pkgconfig}
 BuildRequires:  pkgconfig(libee) >= 0.4.0
-BuildRequires:  pkgconfig(lognorm) >= 1.0.2
+BuildRequires:  pkgconfig(lognorm) >= 1.1.2
 %else
-BuildRequires:  libee-devel
-BuildRequires:  liblognorm-devel
+BuildRequires:  libee-devel >= 0.4.0
+BuildRequires:  liblognorm-devel >= 1.1.2
 %endif
 %endif
 #
@@ -189,23 +188,17 @@
 BuildRequires:  pkgconfig(libestr) >= 0.1.9
 BuildRequires:  pkgconfig(uuid) >= 2.21.0
 %else
-BuildRequires:  libee-devel
+BuildRequires:  libee-devel >= 0.4.0
 BuildRequires:  libestr-devel
 BuildRequires:  libjson-c-devel
 BuildRequires:  libuuid-devel
 %endif
-BuildRequires:  python-docutils
-%if 0%{?suse_version} >= 1200
-%bcond_without  rst2man
-%else
-%bcond_with rst2man
-%endif
 %if %{with systemd}
 %{?systemd_requires}
 BuildRequires:  pkgconfig(systemd)
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{upstream_version}.tar.gz
+Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{version}.tar.gz
 Source1:rsyslog.sysconfig
 Source2:rsyslog.conf.in
 Source4:rsyslog.d.remote.conf.in
@@ -214,13 +207,12 @@
 Source7:module-mysql
 Source8:module-snmp
 Source9:module-udpspoof
-Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{upstream_version}.tar.gz
+# generated from https://github.com/rsyslog/  ./release_build.sh this is WIP 
upstream
+Source14:   rsyslog-doc-%{version}.tar.gz
 Source15:   rsyslog.firewall
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
-Patch1: rsyslog-8.12.0-gnutls.patch
-Patch2: rsyslog-8.12.0-parallel-build.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -527,10 +519,8 @@
 %endif
 
 %prep
-%setup -q -n %{name}-%{upstream_version} -a 14
+%setup -q -a 14
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do

++ rsyslog-8.12.0.tar.gz -> rsyslog-8.13.0.tar.gz ++
 2579 lines of diff (skipped)

++ rsyslog-doc-8.12.0.tar.gz -> rsyslog-doc-8.13.0.tar.gz ++
 38720 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2015-08-28 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-08-28 08:26:55

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-07-14 
17:44:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-08-28 
08:27:10.0 +0200
@@ -1,0 +2,24 @@
+Wed Aug 26 19:41:39 UTC 2015 - astie...@suse.com
+
+- rsyslog 8.12.0:
+  * Harmonize resetConfigVariables values and defaults
+  * GT/KSI: fix some issues in signature file format and add conversion tool
+  * bugfix: ommysql did not work when gnutls was enabled
+  * bugfix omfile: potential memory leak on file close
+  * bugfix omfile: potential race in dynafile detection/creation
+  * bugfix omfile: Fix race-condition detection in path-creation code
+  * bugfix parser subsystem: potential misadressing in SanitizeMsg()
+  * imfile: files moved outside of directory are now (properly) handled
+  * bugfix: imfile: segfault when using startmsg.regex
+  * bugfix imfile: file table was corrupted when on file deletion
+  * bugfix ompgsql: transaction were improperly handled
+  * bugfix mmjsonparse: memory leak if non-cee-json message is processed
+  * testbench: remove raciness from UDP based tests
+  * testbench: added bash into all scripts makign it mandatory
+  * bugfix testbench: Fixed problem building syslog_caller util when 
+liblogging-stdlog is not available. 
+- add upstream patches:
+  * rsyslog-8.12.0-gnutls.patch to fix build with gnutls
+  * rsyslog-8.12.0-parallel-build.patch to fix parallel build
+
+---

Old:

  rsyslog-8.11.0.tar.gz
  rsyslog-doc-8.11.0.tar.gz

New:

  rsyslog-8.12.0-gnutls.patch
  rsyslog-8.12.0-parallel-build.patch
  rsyslog-8.12.0.tar.gz
  rsyslog-doc-8.12.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.l1isNn/_old  2015-08-28 08:27:12.0 +0200
+++ /var/tmp/diff_new_pack.l1isNn/_new  2015-08-28 08:27:12.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.11.0
+Version:8.12.0
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -94,6 +94,11 @@
 Requires(pre):  %insserv_prereq %fillup_prereq /etc/init.d/syslog
 BuildRequires:  klogd
 %endif
+# for patch1
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  libtool
+#
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  openssl-devel = 0.9.7
@@ -138,7 +143,8 @@
 %endif
 %if %{with guardtime}
 BuildRequires:  libgt-devel = 0.3.1
-BuildRequires:  pkgconfig(libksi)
+BuildRequires:  pkgconfig(libksi) = 3.2.2.0
+BuildConflicts: libksi = 3.3.0.0
 %endif
 %if %{with dbi}
 BuildRequires:  libdbi-devel
@@ -213,6 +219,8 @@
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
+Patch1: rsyslog-8.12.0-gnutls.patch
+Patch2: rsyslog-8.12.0-parallel-build.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -521,6 +529,8 @@
 %prep
 %setup -q -n %{name}-%{upstream_version} -a 14
 %patch0 -p1
+%patch1 -p1
+%patch2 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do
@@ -535,6 +545,10 @@
 export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall -I../grammar 
-I../../grammar
 # needs java
 #--enable-gui\
+
+# for patch1
+autoreconf -fiv
+
 %configure \
--with-moddirs=%{rsyslog_module_dir_withdeps} \
 %if ! %{with rst2man}
@@ -1120,7 +1134,6 @@
 %defattr(-,root,root)
 %{rsyslog_module_dir_withdeps}/lmcry_gcry.so
 %{_bindir}/rscryutil
-%{_mandir}/man1/rscryutil.1*
 %endif
 
 %if %{with guardtime}
@@ -1130,7 +1143,6 @@
 %{rsyslog_module_dir_withdeps}/lmsig_gt.so
 %{rsyslog_module_dir_withdeps}/lmsig_ksi.so
 %{_bindir}/rsgtutil
-%{_mandir}/man1/rsgtutil.1*
 %endif
 
 %changelog

++ rsyslog-8.12.0-gnutls.patch ++
From 588b4ca7412326abd51a5b2060eafbc04611e419 Mon Sep 17 00:00:00 2001
From: Radovan Sroka rsr...@redhat.com
Date: Tue, 11 Aug 2015 17:09:15 +0200
Subject: [PATCH] Fix detection of the GnuTLS package

This commit fixes a number of issues that cropped up from these changes:
23c5b3e replace deprecated GnuTLS functions with newer ones if available
88f0651 bugfix: ommysql did not work when gnutls 

commit rsyslog for openSUSE:Factory

2015-07-14 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-07-14 17:43:15

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-05-20 
23:54:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-07-14 
17:44:22.0 +0200
@@ -1,0 +2,15 @@
+Wed Jul  1 20:03:33 UTC 2015 - astie...@suse.com
+
+- rsyslog 8.11.0
+- new features:
+  * signature provider for Keyless Signature Infrastructure (KSI)
+- bug fixes:
+  * imfile: regex multiline mode ignored escapeLF option
+  * omkafka: fixed several concurrency issues, most of them related
+to dynamic topics.
+  * execonlywhenpreviousissuspended did not work correctly
+  * core engine: ensured global variable atomicity
+  * imfile: segfault when using startmsg.regex because of empty log
+line
+
+---

Old:

  rsyslog-8.10.0.tar.gz
  rsyslog-doc-8.10.0.tar.gz

New:

  rsyslog-8.11.0.tar.gz
  rsyslog-doc-8.11.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.cQgEwt/_old  2015-07-14 17:44:23.0 +0200
+++ /var/tmp/diff_new_pack.cQgEwt/_new  2015-07-14 17:44:23.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.10.0
+Version:8.11.0
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -138,6 +138,7 @@
 %endif
 %if %{with guardtime}
 BuildRequires:  libgt-devel = 0.3.1
+BuildRequires:  pkgconfig(libksi)
 %endif
 %if %{with dbi}
 BuildRequires:  libdbi-devel
@@ -631,6 +632,7 @@
--enable-pmciscoios \
 %if %{with guardtime}
--enable-guardtime  \
+   --enable-gt-ksi \
 %endif
 %if %{with gcrypt}
--enable-libgcrypt  \
@@ -660,6 +662,7 @@
 %endif
 %if %{with guardtime}
lmsig_gt.so  \
+   lmsig_ksi.so \
 %endif
 %if %{with gssapi}
omgssapi.so imgssapi.so lmgssutil.so \
@@ -1125,6 +1128,7 @@
 %files module-guardtime
 %defattr(-,root,root)
 %{rsyslog_module_dir_withdeps}/lmsig_gt.so
+%{rsyslog_module_dir_withdeps}/lmsig_ksi.so
 %{_bindir}/rsgtutil
 %{_mandir}/man1/rsgtutil.1*
 %endif

++ rsyslog-8.10.0.tar.gz - rsyslog-8.11.0.tar.gz ++
 21518 lines of diff (skipped)

++ rsyslog-doc-8.10.0.tar.gz - rsyslog-doc-8.11.0.tar.gz ++
 10226 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2015-05-20 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-05-20 23:54:51

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-05-10 
10:47:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-05-20 
23:54:52.0 +0200
@@ -1,0 +2,16 @@
+Tue May 19 19:23:30 UTC 2015 - astie...@suse.com
+
+- rsyslog 8.10.0:
+  * imfile: add capability to process multi-line messages based on regex
+  * pmrfc3164: add new parameter detect.yearAfterTimestamp
+  * pmrfc3164: add new parameter permit.squareBracesInHostname
+  * supplementary groups are now set when dropping privileges
+  * imfile: added brace glob expansion to wildcard
+  * zmq: add the ability for zeromq input and outputs to advertise their
+presence on UDP via the zbeacon API.
+  * added omhttpfs: contributed module for writing to HDFS via HTTP
+  * bug fixes
+- packaging changes:
+  * build with GnuTLS support again as 3.4.0 is now supported
+
+---

Old:

  rsyslog-8.9.0.tar.gz
  rsyslog-doc-8.9.0.tar.gz

New:

  rsyslog-8.10.0.tar.gz
  rsyslog-doc-8.10.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.AF7xev/_old  2015-05-20 23:54:53.0 +0200
+++ /var/tmp/diff_new_pack.AF7xev/_new  2015-05-20 23:54:53.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.9.0
+Version:8.10.0
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -44,7 +44,7 @@
 %bcond_with journal
 %endif
 %bcond_without  gssapi
-%bcond_with gnutls
+%bcond_without  gnutls
 %bcond_without  gcrypt
 %bcond_without  guardtime
 %bcond_without  mysql
@@ -55,6 +55,7 @@
 %bcond_without  diagtools
 %bcond_without  mmnormalize
 %bcond_without  elasticsearch
+%bcond_without  omhttpfs
 # TODO: ... doesnt have a proper configure check but wants hdfs.h
 %bcond_with hdfs
 %bcond_with mongodb
@@ -114,6 +115,9 @@
 %if %{with elasticsearch}
 BuildRequires:  curl-devel
 %endif
+%if %{with omhttpfs}
+BuildRequires:  curl-devel = 7.0.0
+%endif
 %if %{with hiredis}
 BuildRequires:  hiredis-devel = 0.10.1
 %endif
@@ -438,6 +442,21 @@
 
 %endif
 
+%if %{with omhttpfs}
+
+%package module-omhttpfs
+Requires:   %{name} = %{version}
+Summary:HDFS via HTTP output module for syslog
+Group:  System/Daemons
+
+%description module-omhttpfs
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to HDFS via HTTP.
+
+%endif
+
 %if %{with hdfs}
 
 %package module-hdfs
@@ -531,6 +550,9 @@
 %if %{with elasticsearch}
--enable-elasticsearch  \
 %endif
+%if %{with omhttpfs}
+   --enable-omhttpfs   \
+%endif
 %if %{with gnutls}
--enable-gnutls \
 %endif
@@ -665,6 +687,9 @@
 %if %{with elasticsearch}
omelasticsearch.so \
 %endif
+%if %{with omhttpfs}
+   omhttpfs.so \
+%endif
; do
mv -f %{buildroot}%{rsyslog_module_dir_nodeps}/$mod \
  %{buildroot}%{rsyslog_module_dir_withdeps}
@@ -1050,6 +1075,13 @@
 %{rsyslog_module_dir_withdeps}/omelasticsearch.so
 %endif
 
+%if %{with omhttpfs}
+
+%files module-omhttpfs
+%defattr(-,root,root)
+%{rsyslog_module_dir_withdeps}/omhttpfs.so
+%endif
+
 %if %{with hdfs}
 
 %files module-hdfs

++ rsyslog-8.9.0.tar.gz - rsyslog-8.10.0.tar.gz ++
 8547 lines of diff (skipped)

++ rsyslog-doc-8.9.0.tar.gz - rsyslog-doc-8.10.0.tar.gz ++
 11526 lines of diff (skipped)




commit rsyslog for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-05-10 10:46:56

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-04-22 
01:18:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-05-10 
10:47:00.0 +0200
@@ -1,0 +2,14 @@
+Thu Apr 30 12:39:07 UTC 2015 - jeng...@inai.de
+
+- Documentation does not depend on the presence of anything
+
+---
+Mon Apr 27 14:53:52 UTC 2015 - jseg...@novell.com
+
+- Adjusted apparmor profile based on the suggestions by Christian Boltz
+  * Removed empty files: module-pgsql, module-relp, module-gssapi, module-gtls
+  * Moved profiles to /usr/share/apparmor/extra-profiles/
+  * Blocked capability block_suspend
+  plus some other small fixes
+
+---

Old:

  module-gssapi
  module-gtls
  module-pgsql
  module-relp



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.B0pRR2/_old  2015-05-10 10:47:01.0 +0200
+++ /var/tmp/diff_new_pack.B0pRR2/_new  2015-05-10 10:47:01.0 +0200
@@ -200,13 +200,9 @@
 Source4:rsyslog.d.remote.conf.in
 Source5:rsyslog-service-prepare.in
 Source6:usr.sbin.rsyslogd
-Source7:module-gssapi
-Source8:module-gtls
-Source9:module-mysql
-Source10:   module-pgsql
-Source11:   module-relp
-Source12:   module-snmp
-Source13:   module-udpspoof
+Source7:module-mysql
+Source8:module-snmp
+Source9:module-udpspoof
 Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{upstream_version}.tar.gz
 Source15:   rsyslog.firewall
 
@@ -215,11 +211,10 @@
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
-%define APPARMOR_PROFILE_PATH /etc/apparmor/profiles/extras
-%define APPARMOR_PROFILE_PATH_DIR_COMMANDS %dir /etc/apparmor/ \
-   %dir /etc/apparmor/profiles \
-   %dir /etc/apparmor/profiles/extras \
-   %dir 
/etc/apparmor/profiles/extras/rsyslog.d
+%define APPARMOR_PROFILE_PATH /usr/share/apparmor/extra-profiles
+%define APPARMOR_PROFILE_PATH_DIR_COMMANDS %dir /usr/share/apparmor \
+   %dir 
/usr/share/apparmor/extra-profiles \
+   %dir 
/usr/share/apparmor/extra-profiles/rsyslog.d
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -231,7 +226,6 @@
 setup for the novice user.
 
 %package doc
-Requires:   %{name} = %{version}
 Summary:Additional documentation for rsyslog
 Group:  System/Daemons
 
@@ -737,26 +731,14 @@
 chmod 644 %{buildroot}%{rsyslog_sockets_cfg}
 mkdir -p %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 install -m0640 %{SOURCE6} %{buildroot}%{APPARMOR_PROFILE_PATH}/
-%if %{with gssapi}
-  install -m0640 %{SOURCE7} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
-%endif
-%if %{with gnutls}
-  install -m0640 %{SOURCE8} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
-%endif
 %if %{with mysql}
-  install -m0640 %{SOURCE9} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
-%endif
-%if %{with pgsql}
-  install -m0640 %{SOURCE10} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
-%endif
-%if %{with relp}
-  install -m0640 %{SOURCE11} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+  install -m0640 %{SOURCE7} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 %endif
 %if %{with snmp}
-  install -m0640 %{SOURCE12} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+  install -m0640 %{SOURCE8} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 %endif
 %if %{with udpspoof}
-  install -m0640 %{SOURCE13} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+  install -m0640 %{SOURCE9} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 %endif
 
 # firewall config
@@ -994,7 +976,6 @@
 %{rsyslog_module_dir_withdeps}/omgssapi.so
 %{rsyslog_module_dir_withdeps}/imgssapi.so
 %{rsyslog_module_dir_withdeps}/lmgssutil.so
-%config  %{APPARMOR_PROFILE_PATH}/rsyslog.d/module-gssapi
 %endif
 
 %if %{with mysql}
@@ -1012,7 +993,6 @@
 %defattr(-,root,root)
 %doc %{rsyslogdocdir}/pgsql-createDB.sql
 %{rsyslog_module_dir_withdeps}/ompgsql.so
-%config %{APPARMOR_PROFILE_PATH}/rsyslog.d/module-pgsql
 %endif
 
 %if %{with dbi}
@@ -1036,7 

commit rsyslog for openSUSE:Factory

2015-04-21 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-04-22 01:18:55

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-04-13 
20:31:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-04-22 
01:18:56.0 +0200
@@ -1,0 +2,6 @@
+Mon Apr 20 14:22:32 UTC 2015 - jseg...@novell.com
+
+- Adjusted apparmor profile to prevent aa-genprof failures
+  (bnc#925512)
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.yILbcg/_old  2015-04-22 01:18:57.0 +0200
+++ /var/tmp/diff_new_pack.yILbcg/_new  2015-04-22 01:18:57.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed

++ usr.sbin.rsyslogd ++
--- /var/tmp/diff_new_pack.yILbcg/_old  2015-04-22 01:18:57.0 +0200
+++ /var/tmp/diff_new_pack.yILbcg/_new  2015-04-22 01:18:57.0 +0200
@@ -41,5 +41,6 @@
   /{var/,}run/systemd/journal/syslog w,
 
   # include rules for rsyslog-module-* packages
-  #include rsyslog.d
+  # change that to rsyslog.d once it is moved to /etc/apparmor.d
+  #include /etc/apparmor/profiles/extras/rsyslog.d
 }




commit rsyslog for openSUSE:Factory

2015-04-13 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-04-13 20:31:44

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-04-10 
09:52:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-04-13 
20:31:45.0 +0200
@@ -1,0 +2,5 @@
+Mon Apr 13 12:25:08 UTC 2015 - astie...@suse.com
+
+- disable GnuTLS support, does not build with GnuTLS 3.4.0
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.SdaNv7/_old  2015-04-13 20:31:46.0 +0200
+++ /var/tmp/diff_new_pack.SdaNv7/_new  2015-04-13 20:31:46.0 +0200
@@ -44,7 +44,7 @@
 %bcond_with journal
 %endif
 %bcond_without  gssapi
-%bcond_without  gnutls
+%bcond_with gnutls
 %bcond_without  gcrypt
 %bcond_without  guardtime
 %bcond_without  mysql




commit rsyslog for openSUSE:Factory

2015-03-03 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-03-03 11:14:58

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2015-02-16 
21:14:36.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-03-03 
11:15:25.0 +0100
@@ -1,0 +2,17 @@
+Sun Mar  1 19:13:25 UTC 2015 - astie...@suse.com
+
+- rsyslog 8.8.0:
+  - omkafka: add support for dynamic topics and auto partitioning
+  - imtcp/imptcp: support for broken Cisco ASA TCP syslog framing
+  - omfwd: more detailled error messages in case of UDP send error
+  - TLS syslog: enable capability to turn on GnuTLS debug logging
+  - bugfix: $AbortOnUncleanConfig did not work
+  - improve rsyslogd -v output and error message with meta information
+  - bugfix imtcp: octet-counted framing cannot be turned off
+  - bugfix: build problems on Illuminos
+  - bugfix: invalid data size for iMaxLine global property
+  - bugfix: negative values for maxMessageSize global parameter were permitted
+- add upstream patch rsyslog-8.8.0-nonvoid-function-return.patch
+  to fix compiler warnings/errors
+
+---

Old:

  rsyslog-8.7.0.tar.gz
  rsyslog-doc-8.7.0.tar.gz

New:

  rsyslog-8.8.0-nonvoid-function-return.patch
  rsyslog-8.8.0.tar.gz
  rsyslog-doc-8.8.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.tdtYYb/_old  2015-03-03 11:15:26.0 +0100
+++ /var/tmp/diff_new_pack.tdtYYb/_new  2015-03-03 11:15:26.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.7.0
+Version:8.8.0
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -212,6 +212,7 @@
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
+Patch1: rsyslog-8.8.0-nonvoid-function-return.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -507,6 +508,7 @@
 %prep
 %setup -q -n %{name}-%{upstream_version} -a 14
 %patch0 -p1
+%patch1 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do

++ rsyslog-8.8.0-nonvoid-function-return.patch ++
From 2a1e9668f8d4c0383ae017a99bc77b26cf8496c9 Mon Sep 17 00:00:00 2001
From: Rainer Gerhards rgerha...@adiscon.com
Date: Sun, 1 Mar 2015 14:25:47 +0100
Subject: [PATCH] non-void function setMaxLine does not return anything

closes https://github.com/rsyslog/rsyslog/issues/255
---
 runtime/glbl.c | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/runtime/glbl.c b/runtime/glbl.c
index f0750a2..01f82d4 100644
--- a/runtime/glbl.c
+++ b/runtime/glbl.c
@@ -361,7 +361,7 @@ static rsRetVal setWorkDir(void __attribute__((unused)) 
*pVal, uchar *pNewVal)
 
 
 /* This function is used both by legacy and RainerScript conf. It is a real 
setter. */
-static rsRetVal
+static void
 setMaxLine(const int64_t iNew)
 {
if(iNew  128) {
@@ -381,9 +381,8 @@ setMaxLine(const int64_t iNew)
 static rsRetVal
 legacySetMaxMessageSize(void __attribute__((unused)) *pVal, int64_t iNew)
 {
-   DEFiRet;
-   iRet = setMaxLine(iNew);
-   RETiRet;
+   setMaxLine(iNew);
+   return RS_RET_OK;
 }
 
 static rsRetVal
++ rsyslog-8.7.0.tar.gz - rsyslog-8.8.0.tar.gz ++
 5188 lines of diff (skipped)

++ rsyslog-doc-8.7.0.tar.gz - rsyslog-doc-8.8.0.tar.gz ++
 9849 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2015-02-16 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2015-02-16 21:14:34

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-10-29 
21:10:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2015-02-16 
21:14:36.0 +0100
@@ -1,0 +2,80 @@
+Fri Feb 13 10:31:00 UTC 2015 - astie...@suse.com
+
+- rsyslog 8.7.0:
+  - add message metadata system to msg object
+this permits to store metadata alongside the message
+  - imfile: add support for filename metadata
+this is useful in cases where wildcards are used
+  - imptcp: make stats counter names consistent with what imudp, imtcp uses
+  - added new module omkafka to support writing to Apache Kafka
+  - omfwd: add new udp.senddelay parameter
+  - mmnormalize enhancements
+  - RainerScript foreach iterator and array reading support
+Thanks to Janmejay Singh for the patch.
+  - now requires liblognorm = 1.0.2
+  - add support for systemd = 209 library names
+  - BSD ntp facility (value 12) is now also supported in filter
+Note: this patch was released under ASL 2.0 (see email-conversation).
+  - bugfix: global(localHostName=xxx) was not respected in all modules
+  - bugfix: emit correct error message on config-file-not-found
+  - bugfix: impstats emitted invalid JSON format (if JSON was selected)
+  - bugfix: (small) memory leak in omfile's outchannel code
+  - bugfix: imuxsock did not deactivate some code not supported by platform
+- includes changes from 8.6.0:
+  - configuration-setting rsyslogd command line options deprecated
+  - new and enhanced plugins for 0mq. These are currently experimantal.
+  - empty rulesets have been permitted. They no longer raise a syntax error.
+  - add parameter -N3 to enable config check of partial config file
+Use for config include files. Disables checking if any action exists at
+all.
+  - rsyslogd -e option has finally been removed
+It is deprectated since many years.
+  - testbench improvements
+  - testbench is now by default disabled
+  - add new RainerScript functions warp() and replace()
+  - mmnormalize can now also work on a variable
+  - new property date options for day ordinal and week number
+  - remove --enable-zlib configure option, we always require it
+  - slight source-tree restructuring: contributed modules are now in their
+own ./contrib directory. The idea is to make it clearer to the end user
+which plugins are supported by the rsyslog project (those in ./plugins).
+  - bugfix: imudp makes rsyslog hang on shutdown when more than 1 thread used
+  - bugfix: not all files closed on auto-backgrounding startup
+  - bugfix: typo in queue configuration parameter
+  - bugfix: unitialized buffer off-by-one error in hostname generation
+  - bugfix imuxsock: possible segfault when SysSock.Use=off
+  - bugfix: RainerScript: invalid ruleset names were accepted
+  - bugfix: some module entry points were not called for all modules
+  - bugfix omlibdbi: connection was taken down in wrong thread
+  - imttcp was removed because it was an incompleted experimental module
+  - pmrfc3164sd because it was a custom module nobody used
+  - omoracle was removed because it was orphaned and did not build/work
+for quite some years and nobody was interested in fixing it
+- includes changes from 8.5.0:
+  - imfile greatly refactored and support for wildcards added
+  - PRI-handling code refactored for more clarity and robustness
+  - ommail: add support for RainerScript config system [action() object]
+  - refactored the auto-backgrounding method
+  - make gntls tcp syslog driver emit more error messages
+  - bugfix: imfile did not complain if configured file did not exist
+  - bugfix: build failure on systems which don't have json_tokener_errors
+  - imgssapi: log remote peer address in some error messages
+- includes changes from 8.4.3:
+  - ommail: minor bugfixes  improvements
+  - bugfix imkmsg: infinite loop on OpenVZ VMs 
+  - bugfix: typo in queue configuration parameter made parameter unusable
+  - bugfix: unitialized buffer off-by-one error in hostname generation
+  - bugfix imfile: segfault on startup in inotify mode
+  - bugfix imfile: could make rsyslog exit in inotify mode
+  - bugfix: rsgtutil sometimes crashed in verify mode if file did not exist
+  - bugfix imklog: pri was miscalculated
+  - bugfix: imjournal did not build properly
+  - bugfix: mmcount did no longer build
+  - bugfix imuxsock: possible segfault when SysSock.Use=off
+  
+---
+Thu Dec  4 23:23:32 UTC 2014 - andreas.stie...@gmx.de
+
+-  set file permissions only on first 

commit rsyslog for openSUSE:Factory

2014-10-25 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-10-25 08:33:09

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-10-05 
20:33:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-10-25 
08:33:27.0 +0200
@@ -1,0 +2,5 @@
+Sat Oct 18 20:45:12 UTC 2014 - Led led...@gmail.com
+
+- fix shebang of rsyslog-service-prepare script
+
+---



Other differences:
--
++ rsyslog-service-prepare.in ++
--- /var/tmp/diff_new_pack.dXW6sv/_old  2014-10-25 08:33:28.0 +0200
+++ /var/tmp/diff_new_pack.dXW6sv/_new  2014-10-25 08:33:28.0 +0200
@@ -1,4 +1,4 @@
-#!/bin/sh
+#!/bin/bash
 
 test -s /etc/sysconfig/syslog  \
   . /etc/sysconfig/syslog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-10-05 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-10-05 20:32:09

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-10-02 
14:14:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-10-05 
20:33:49.0 +0200
@@ -1,0 +2,12 @@
+Sat Oct  4 20:08:12 UTC 2014 - andreas.stie...@gmx.de
+
+- rsyslog Version 8.4.2 [v8-stable] 2014-10-02 [bnc#899756]
+  This release primarily contains a correction for the previous fix
+  for the PRI vulnerability which was incomplete.
+  - bugfix: the fix for CVE-2014-3634 did not handle all cases
+This is corrected now. see also: CVE-2014-3683
+  - fixed a build problem on some platforms
+  - behaviour change: msg of messages with invalid PRI set to
+rawmsg
+
+---

Old:

  rsyslog-8.4.1.tar.gz
  rsyslog-doc-8.4.1.tar.gz

New:

  rsyslog-8.4.2.tar.gz
  rsyslog-doc-8.4.2.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.5jdU4T/_old  2014-10-05 20:33:50.0 +0200
+++ /var/tmp/diff_new_pack.5jdU4T/_new  2014-10-05 20:33:50.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.4.1
+Version:8.4.2
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd

++ rsyslog-8.4.1.tar.gz - rsyslog-8.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-8.4.1/ChangeLog new/rsyslog-8.4.2/ChangeLog
--- old/rsyslog-8.4.1/ChangeLog 2014-09-26 11:58:12.0 +0200
+++ new/rsyslog-8.4.2/ChangeLog 2014-10-02 12:28:25.0 +0200
@@ -1,4 +1,16 @@
 ---
+Version 8.4.2 [v8-stable] 2014-10-02
+- bugfix: the fix for CVE-2014-3634 did not handle all cases
+  This is corrected now.
+  see also: CVE-2014-3683
+- fixed a build problem on some platforms
+  Thanks to Olaf for the patch
+- behaviour change: msg of messages with invalid PRI set to rawmsg
+  When the PRI is invalid, the rest of the header cannot be valid. So
+  we move all of it to MSG and do not try to parse it out. Note that
+  this is not directly related to the security issue but rather done
+  because it makes most sense.
+---
 Version 8.4.1 [v8-stable] 2014-09-30
 - imudp: add for bracketing mode, which makes parsing stats easier
 - permit at-sign in variable names
@@ -422,6 +434,18 @@
   statement. Also, it can still be build without problems, the option must
   just explicitely be given.
 ---
+Version 7.6.7 [v7.6-stable] 2014-10-02
+- bugfix: the fix for CVE-2014-3634 did not handle all cases
+  This is corrected now.
+  see also: CVE-2014-3683
+- fixed a build problem on some platforms
+  Thanks to Olaf for the patch
+- behaviour change: msg of messages with invalid PRI set to rawmsg
+  When the PRI is invalid, the rest of the header cannot be valid. So
+  we move all of it to MSG and do not try to parse it out. Note that
+  this is not directly related to the security issue but rather done
+  because it makes most sense.
+---
 Version 7.6.6 [v7.6-stable] 2014-09-30
 - bugfix: potential abort when a message with PRI  191 was processed
   if the pri-text property was used in active templates, this could
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-8.4.1/configure new/rsyslog-8.4.2/configure
--- old/rsyslog-8.4.1/configure 2014-09-26 11:59:11.0 +0200
+++ new/rsyslog-8.4.2/configure 2014-10-02 12:29:07.0 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for rsyslog 8.4.1.
+# Generated by GNU Autoconf 2.68 for rsyslog 8.4.2.
 #
 # Report bugs to rsys...@lists.adiscon.com.
 #
@@ -570,8 +570,8 @@
 # Identity of this package.
 PACKAGE_NAME='rsyslog'
 PACKAGE_TARNAME='rsyslog'
-PACKAGE_VERSION='8.4.1'
-PACKAGE_STRING='rsyslog 8.4.1'
+PACKAGE_VERSION='8.4.2'
+PACKAGE_STRING='rsyslog 8.4.2'
 PACKAGE_BUGREPORT='rsys...@lists.adiscon.com'
 PACKAGE_URL=''
 
@@ -1621,7 +1621,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to 

commit rsyslog for openSUSE:Factory

2014-10-02 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-10-02 14:13:43

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-09-30 
19:42:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-10-02 
14:14:09.0 +0200
@@ -1,0 +2,5 @@
+Wed Oct  1 08:44:57 UTC 2014 - m...@suse.de
+
+- Removed broken zpipe utility from diag-tools package (bnc#890228)
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.tSmiBh/_old  2014-10-02 14:14:12.0 +0200
+++ /var/tmp/diff_new_pack.tSmiBh/_new  2014-10-02 14:14:12.0 +0200
@@ -655,6 +655,8 @@
install -d -m0755 %{buildroot}/sbin
ln -sf %{_sbindir}/rsyslogd $RPM_BUILD_ROOT/sbin/rsyslogd
 fi
+# it is simply broken (bnc#890228)
+rm -f $RPM_BUILD_ROOT%{_sbindir}/zpipe
 #
 %if %{with systemd}  ! %{with systemv}
 install -m755 rsyslog-service-prepare %{buildroot}%{_sbindir}/
@@ -956,7 +958,6 @@
 %defattr(-,root,root)
 %{_sbindir}/msggen
 %{_sbindir}/rsyslog_diag_hostname
-%{_sbindir}/zpipe
 %{rsyslog_module_dir_nodeps}/imdiag.so
 %endif
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-09-30 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-09-30 19:40:42

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-09-23 
17:16:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-09-30 
19:42:30.0 +0200
@@ -1,0 +2,43 @@
+Tue Sep 30 11:07:08 UTC 2014 - m...@suse.de
+
+- update to rsyslog 8.4.1 [v8-stable] 2014-09-30 (bnc#897262)
+  - imudp: add for bracketing mode, which makes parsing stats easier
+  - permit at-sign in variable names
+closes: https://github.com/rsyslog/rsyslog/issues/110
+  - bugfix: fix syntax error in anon_cc_numbers.py script
+Thanks to github user anthcourtney for the patch.
+closes: https://github.com/rsyslog/rsyslog/issues/109
+  - bugfix: ompgsql: don't loose uncomitted data on retry
+Thanks to Jared Johnson and Axel Rau for the patch.
+  - bugfix: imfile: if a state file for a different file name was set,
+that different file (name) was monitored instead of the configured
+one. Now, the state file is deleted and the correct file monitored.
+closes: https://github.com/rsyslog/rsyslog/issues/103
+  - bugfix: omudpspoof: source port was invalid
+Thanks to Pavel Levshin for the patch
+  - bugfix: build failure on systems which don't have json_tokener_errors
+Older versions of json-c need to use a different API (which don't exists
+on newer versions, unfortunately...)
+Thanks to Thomas D. for reporting this problem.
+  - bugfix: omelasticsearch does not work with broken/changed ES 1.0+ API
+closes: https://github.com/rsyslog/rsyslog/issues/104
+  - bugfix: mmanon did not properly anonymize IP addresses starting with '9'
+Thanks to defa-at-so36.net for reporting this problem.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=529
+  - bugfix: build problems on SuSe Linux
+Thanks Andreas Stieger for the patch
+  - bugfix: omelasticsearch error file did not work correctly on ES 1.0+
+due to a breaking change in the ElasticSearch API.
+see also: https://github.com/rsyslog/rsyslog/issues/104
+  - bugfix: potential abort when a message with PRI  191 was processed
+if the pri-text property was used in active templates, this could
+be abused to a remote denial of service from permitted senders
+see also: CVE-2014-3634
+- removed patches obsoleted by this version:
+  [- rsyslog-8.4.0_implicit_declaration.patch,
+   - rsyslog-8.4.0-json-c-0.12-configure.patch,
+   - rsyslog-8.4.0-json-c-0.12.patch]
+- adopted patch for modified rsyslog.service:
+  [* rsyslog-unit.patch]
+
+---

Old:

  rsyslog-8.4.0-json-c-0.12-configure.patch
  rsyslog-8.4.0-json-c-0.12.patch
  rsyslog-8.4.0.tar.gz
  rsyslog-8.4.0_implicit_declaration.patch
  rsyslog-doc-8.4.0.tar.gz

New:

  rsyslog-8.4.1.tar.gz
  rsyslog-doc-8.4.1.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.IToXrt/_old  2014-09-30 19:42:31.0 +0200
+++ /var/tmp/diff_new_pack.IToXrt/_new  2014-09-30 19:42:31.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.4.0
+Version:8.4.1
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -90,11 +90,6 @@
 Requires(pre):  %insserv_prereq %fillup_prereq /etc/init.d/syslog
 BuildRequires:  klogd
 %endif
-# for Patch3 rsyslog-8.4.0-json-c-0.12-configure.patch
-BuildRequires:  autoconf = 2.61
-BuildRequires:  automake
-BuildRequires:  libtool
-#
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  openssl-devel = 0.9.7
@@ -190,9 +185,6 @@
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
-Patch1: rsyslog-8.4.0_implicit_declaration.patch
-Patch2: rsyslog-8.4.0-json-c-0.12.patch
-Patch3: rsyslog-8.4.0-json-c-0.12-configure.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -488,9 +480,6 @@
 %prep
 %setup -q -n %{name}-%{upstream_version} -a 14
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do
@@ -502,8 +491,6 @@
 %endif
 
 %build
-# for Patch3 rsyslog-8.4.0-json-c-0.12-configure.patch
-autoreconf -fiv
 export 

commit rsyslog for openSUSE:Factory

2014-09-23 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-09-23 17:16:54

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-09-18 
08:02:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-09-23 
17:16:56.0 +0200
@@ -1,0 +2,9 @@
+Mon Sep 22 19:50:42 UTC 2014 - andreas.stie...@gmx.de
+
+- fix build with json-c 0.12 with upstream patch
+  rsyslog-8.4.0-json-c-0.12.patch
+- json-c provides a compatibility pkg-config for json. Add 
+  rsyslog-8.4.0-json-c-0.12-configure.patch to check for the
+  required function directly.
+
+---

New:

  rsyslog-8.4.0-json-c-0.12-configure.patch
  rsyslog-8.4.0-json-c-0.12.patch



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.vMEd5f/_old  2014-09-23 17:16:57.0 +0200
+++ /var/tmp/diff_new_pack.vMEd5f/_new  2014-09-23 17:16:57.0 +0200
@@ -90,6 +90,11 @@
 Requires(pre):  %insserv_prereq %fillup_prereq /etc/init.d/syslog
 BuildRequires:  klogd
 %endif
+# for Patch3 rsyslog-8.4.0-json-c-0.12-configure.patch
+BuildRequires:  autoconf = 2.61
+BuildRequires:  automake
+BuildRequires:  libtool
+#
 BuildRequires:  bison
 BuildRequires:  flex
 BuildRequires:  openssl-devel = 0.9.7
@@ -186,6 +191,8 @@
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
 Patch1: rsyslog-8.4.0_implicit_declaration.patch
+Patch2: rsyslog-8.4.0-json-c-0.12.patch
+Patch3: rsyslog-8.4.0-json-c-0.12-configure.patch
 
 # this is a dirty hack since % dir does only work for the specified directory 
and nothing above
 # but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
@@ -482,6 +489,8 @@
 %setup -q -n %{name}-%{upstream_version} -a 14
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
+%patch3 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do
@@ -493,6 +502,8 @@
 %endif
 
 %build
+# for Patch3 rsyslog-8.4.0-json-c-0.12-configure.patch
+autoreconf -fiv
 export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall -I../grammar 
-I../../grammar
 # needs java
 #--enable-gui\

++ rsyslog-8.4.0-json-c-0.12-configure.patch ++
From: Andreas Stieger andreas.stie...@gmx.de
Subject: [PATCH] fix build with json-c 0.12 if it provides a compatibility 
json.pc
Date: Mon, 22 Sep 2014 20:40:53 +0100
Upstream: submitting
References: 

json-c on openSUSE provides a compatibility pkg-config for json.
The autoconf check find it first, assuming it does not provide 
the function json_tokener_error_desc. Check for availability of 
function using AC_CHECK_FUNCS instead.

---
 configure.ac |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

Index: rsyslog-8.4.0/configure.ac
===
--- rsyslog-8.4.0.orig/configure.ac 2014-08-18 10:41:34.0 +0100
+++ rsyslog-8.4.0/configure.ac  2014-09-22 20:34:18.0 +0100
@@ -32,14 +32,16 @@ PKG_PROG_PKG_CONFIG
 PKG_CHECK_MODULES(LIBESTR, libestr = 0.1.9)
 PKG_CHECK_MODULES(LIBLOGGING_STDLOG, liblogging-stdlog = 1.0.3)
 PKG_CHECK_MODULES([JSON_C], [json],, [
-   PKG_CHECK_MODULES([JSON_C], [json-c],
-  [AC_DEFINE([HAVE_JSON_TOKENER_ERROR_DESC], [1], [we have the 
newer JSON-C API])])
+   PKG_CHECK_MODULES([JSON_C], [json-c],,)
 ])
 
 # if int64 is supported, use it
 AC_CHECK_LIB(json-c, json_object_new_object,,)
 AC_CHECK_FUNCS(json_object_new_int64,,)
 
+# look for newer API
+AC_CHECK_FUNCS(json_tokener_error_desc,,)
+
 case ${host} in
   *-*-linux*)
 AC_DEFINE([OS_LINUX], [1], [Indicator for a Linux OS])
++ rsyslog-8.4.0-json-c-0.12.patch ++
From: Rainer Gerhards rgerha...@adiscon.com
Date:   Tue Aug 19 11:33:41 2014 +0200
Subject: build failure on systems which don't have json_tokener_errors
Upstream: Committed
References: 
https://github.com/rsyslog/rsyslog/commit/6b47dd542d07ed557f02af9970d1004eb262e1c1

bugfix: build failure on systems which don't have json_tokener_errors

Older versions of json-c need to use a different API (which don't exists
on newer versions, unfortunately...)
Thanks to Thomas D. for reporting this problem.

Build error:
[   77s] msg.c: In function 'MsgSetPropsViaJSON':
[   77s] msg.c:4077:14: error: 'json_tokener_errors' undeclared (first use in 
this function)
[   77s]  errMsg = json_tokener_errors[err];

diff --git a/runtime/msg.c 

commit rsyslog for openSUSE:Factory

2014-09-18 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-09-18 08:00:56

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-09-01 
16:59:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-09-18 
08:02:48.0 +0200
@@ -1,0 +2,5 @@
+Wed Sep 17 09:40:40 UTC 2014 - wagner-tho...@gmx.at
+
+- added firewall template file
+
+---

New:

  rsyslog.firewall



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.x314fb/_old  2014-09-18 08:02:49.0 +0200
+++ /var/tmp/diff_new_pack.x314fb/_new  2014-09-18 08:02:49.0 +0200
@@ -181,6 +181,7 @@
 Source12:   module-snmp
 Source13:   module-udpspoof
 Source14:   
http://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-%{upstream_version}.tar.gz
+Source15:   rsyslog.firewall
 
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
@@ -733,6 +734,9 @@
   install -m0640 %{SOURCE13} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
 %endif
 
+# firewall config
+install -m 644 -D %{SOURCE15} 
%{buildroot}/%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
+
 %clean
 if [ -n %{buildroot} ]  [ %{buildroot} != / ] ; then
rm -rf %{buildroot}
@@ -941,6 +945,7 @@
 %endif
 %{APPARMOR_PROFILE_PATH_DIR_COMMANDS}
 %config %{APPARMOR_PROFILE_PATH}/usr.sbin.rsyslogd
+%config(noreplace) %attr(0644,root,root) 
%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{name}
 
 %files doc
 %defattr(-,root,root)

++ rsyslog.firewall ++
## Name: Syslog Server
## Description: Opens ports to accept remote syslog entries.

# space separated list of allowed TCP ports
TCP=

# space separated list of allowed UDP ports
UDP=syslog

# space separated list of allowed RPC services
RPC=

# space separated list of allowed IP protocols
IP=

# space separated list of allowed UDP ports that accept broadcasts
BROADCAST=

### variables below are only needed in very special cases

# space separated list of net,protocol[,sport[,dport]]
# see FW_SERVICES_ACCEPT_RELATED_EXT
# net 0/0 means IPv4 and IPv6. If this sevice should only work for
# IPv4 use 0.0.0.0/0
RELATED=

# additional kernel modules needed for this service
# see FW_LOAD_MODULES
MODULES=
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-09-01 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-09-01 16:59:17

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-08-25 
11:04:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-09-01 
16:59:50.0 +0200
@@ -1,0 +2,6 @@
+Fri Aug 22 14:37:57 UTC 2014 - m...@suse.de
+
+- Stop syslog.socket in %preun to avoid the daemon we uninstall
+  gets started by a log message due to dependencies (bnc#840815).
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.Ss9obx/_old  2014-09-01 16:59:52.0 +0200
+++ /var/tmp/diff_new_pack.Ss9obx/_new  2014-09-01 16:59:52.0 +0200
@@ -829,6 +829,7 @@
 # stop the rsyslogd daemon when it is running
 #
 %if %{with systemd}  ! %{with systemv}
+%{service_del_preun syslog.socket}
 %{service_del_preun rsyslog.service}
 %else
 if test -x /etc/init.d/syslog ; then

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-08-25 11:03:48

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-07-21 
22:35:02.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-08-25 
11:04:50.0 +0200
@@ -1,0 +2,164 @@
+Thu Aug 21 15:20:20 UTC 2014 - mrueck...@suse.de
+
+- reenable gssapi module
+
+---
+Thu Aug 21 14:47:32 UTC 2014 - mrueck...@suse.de
+
+- rsyslog 8.4.0 [v8-stable]
+  - this is the new stable branch, which incorporates all
+enhancements of rsyslog 8.3.
+- rsyslog 8.3.5 [v8-devel] 2014-08-05
+  - mmjsonparse: support selectable cookie and target containers
+This permits to put different meanings into a json formatted
+syslog message, e.g. the traditional cee or cim data.
+  - bugfix: mmjsonparse did not build with json-c  0.10 This was a
+regression introduced some time in the past in order to support
+API changes in json-c. Now we check for the - rsyslog and use
+proper code.
+  - omprog: emit error message via syslog() if loading binary fails
+This happens after forking, so omprog has no longer access to
+rsyslog's regular error reporting functions. Previously, this
+meant any error message was lost. Now it is emitted via regular
+syslog (which may end up in a different instance, if multiple
+instances run...)
+  - couple of patches imported from v7-stable (7.6.4)
+- rsyslog 8.3.4 [v8-devel] 2014-07-11
+  - new pmciscoios parser supporting various Cisco IOS formats
+  - RFC3164 timestamp parser now accepts timezones and subsecond
+resolution ... at least for some common formats and where we
+could do so without running risk of breaking proper formats (or
+introducing regressions)
+  - new parser config object -- permits to define custom parser
+definitions
+  - new tzinfo config object -- permits to define time zone offsets
+This is a utility object that currently is being used by some
+parsers.
+  - bugfix: mishandling of input modules not supporting new input
+instances If they did not support this, accidently the output
+module part of the module union was written, leading to
+unpredictable results. Note: all core modules do support this
+interface, but some contributed or very old ones do not.
+  - bugfix: double-free when ruleset() parser parameters were used
+While unlikely, this could cause stability issues even after
+the config phase.
+- rsyslog 8.3.3 [v8-devel] 2014-06-26
+  - unify input object naming imudp now supports name paramter,
+as other inputs do. inputname has been deprecated, but can
+still be used. Same applies to appendport subparamter.
+Thanks to Nick Syslog for the suggestion.
+  - made the missing (contributed) modules build under v8 [import
+from 8.2.2] Modules:
+* mmrfc5424addhmac omrabbitmq omgssapi omhdfs omzmq3
+  - added a cleanup process (janitor); permits to close omfile
+files after a timeout
+  - make omgssapi build under v8.3 [import vom v8.2] note that we
+could do this to the stable, because there is NO regression
+chance at all: only omgssapi was changed, and this module did
+NOT work previously.
+  - removed obsolete --disable-fsstnd configure option Thanks to
+Thomas D. for alerting us.  Closes:
+https://github.com/rsyslog/rsyslog/issues/72
+- rsyslog 8.3.2 [v8-devel] 2014-05-02
+  - new template options for date extraction:
+- year
+- month
+- day
+- wday
+- hour
+- minute
+- second
+- tzoffshour
+- tzoffsmin
+- tzoffsdirection
+- wdayname For string templates, these are property options and
+  they are prefixed with date- (e.g. date-year,
+  date-month, ...) see also:
+  https://github.com/rsyslog/rsyslog/issues/65
+  - bugfix: mmexternal remove framing char before processing JSON
+reply This did not have any real bad effects, but caused
+unnecessary processing, as empty replies were not properly
+detected. Otherwise, the bug was not noticible from the user's
+PoV.
+  - bugfix: mmexternal segfault due to invalid free in non-json
+input mode closes: https://github.com/rsyslog/rsyslog/issues/70
+  - bugfix: mmexternal segfault when external plugin sent invalid
+reply ... or no reply at all. This happened if the reply was
+imporper JSON.  Now, we emit an error message in those cases.
+see also: https://github.com/rsyslog/rsyslog/issues/69
+  - bugfix: mmexternal did potentially pass incomplete data to
+restarted external plugin This could happen if EPIPE was

commit rsyslog for openSUSE:Factory

2014-07-21 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-07-21 21:40:25

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-07-20 
10:58:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-07-21 
22:35:02.0 +0200
@@ -1,0 +2,8 @@
+Wed Jul 16 15:17:34 UTC 2014 - jseg...@suse.com
+
+- Preliminary AppArmor support. Since those profiles need to be tested
+  properly they'll live in /etc/apparmor/profiles/extras.
+- Added rsyslog-pid-file.patch to fix a regression that causes the pid
+  file to be created in /etc
+
+---

New:

  module-gssapi
  module-gtls
  module-mysql
  module-pgsql
  module-relp
  module-snmp
  module-udpspoof
  rsyslog-pid-file.patch
  usr.sbin.rsyslogd



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.PXstYE/_old  2014-07-21 22:35:04.0 +0200
+++ /var/tmp/diff_new_pack.PXstYE/_new  2014-07-21 22:35:04.0 +0200
@@ -172,8 +172,27 @@
 Source2:rsyslog.conf.in
 Source4:rsyslog.d.remote.conf.in
 Source5:rsyslog-service-prepare.in
+Source6:usr.sbin.rsyslogd
+Source7:module-gssapi
+Source8:module-gtls
+Source9:module-mysql
+Source10:   module-pgsql
+Source11:   module-relp
+Source12:   module-snmp
+Source13:   module-udpspoof
+
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
+# PATCH-FIX-UPSTREAM rsyslog-pid-file.patch jseg...@suse.com Fixes 
https://github.com/rsyslog/rsyslog/issues/86, can probably be removed after 
8.2.2
+Patch1: rsyslog-pid-file.patch
+
+# this is a dirty hack since % dir does only work for the specified directory 
and nothing above
+# but I want to be able to switch this to /etc/apparmor.d once the profiles 
received more testing
+%define APPARMOR_PROFILE_PATH /etc/apparmor/profiles/extras
+%define APPARMOR_PROFILE_PATH_DIR_COMMANDS %dir /etc/apparmor/ \
+   %dir /etc/apparmor/profiles \
+   %dir /etc/apparmor/profiles/extras \
+   %dir 
/etc/apparmor/profiles/extras/rsyslog.d
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -450,6 +469,7 @@
 %prep
 %setup -q -n %{name}-%{upstream_version}
 %patch0 -p1
+%patch1 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do
@@ -677,6 +697,29 @@
 install -d -m0755 %{buildroot}%{rsyslog_rundir}
 touch %{buildroot}%{rsyslog_sockets_cfg}
 chmod 644 %{buildroot}%{rsyslog_sockets_cfg}
+mkdir -p %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+install -m0640 %{SOURCE6} %{buildroot}%{APPARMOR_PROFILE_PATH}/
+%if %{with gssapi}
+  install -m0640 %{SOURCE7} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+%endif
+%if %{with gnutls}
+  install -m0640 %{SOURCE8} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+%endif
+%if %{with mysql}
+  install -m0640 %{SOURCE9} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+%endif
+%if %{with pgsql}
+  install -m0640 %{SOURCE10} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+%endif
+%if %{with relp}
+  install -m0640 %{SOURCE11} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+%endif
+%if %{with snmp}
+  install -m0640 %{SOURCE12} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+%endif
+%if %{with udpspoof}
+  install -m0640 %{SOURCE13} %{buildroot}%{APPARMOR_PROFILE_PATH}/rsyslog.d/
+%endif
 
 %clean
 if [ -n %{buildroot} ]  [ %{buildroot} != / ] ; then
@@ -883,6 +926,8 @@
 %{_unitdir}/rsyslog.service
 %{_sbindir}/rc%{name}
 %endif
+%{APPARMOR_PROFILE_PATH_DIR_COMMANDS}
+%config %{APPARMOR_PROFILE_PATH}/usr.sbin.rsyslogd
 
 %if %{with diagtools}
 
@@ -901,6 +946,7 @@
 %{rsyslog_module_dir_withdeps}/omgssapi.so
 %{rsyslog_module_dir_withdeps}/imgssapi.so
 %{rsyslog_module_dir_withdeps}/lmgssutil.so
+%config  %{APPARMOR_PROFILE_PATH}/rsyslog.d/module-gssapi
 %endif
 
 %if %{with mysql}
@@ -909,6 +955,7 @@
 %defattr(-,root,root)
 %doc %{rsyslogdocdir}/mysql-createDB.sql
 %{rsyslog_module_dir_withdeps}/ommysql.so
+%config %{APPARMOR_PROFILE_PATH}/rsyslog.d/module-mysql
 %endif
 
 %if %{with pgsql}
@@ -917,6 +964,7 @@
 %defattr(-,root,root)
 %doc %{rsyslogdocdir}/pgsql-createDB.sql
 %{rsyslog_module_dir_withdeps}/ompgsql.so
+%config %{APPARMOR_PROFILE_PATH}/rsyslog.d/module-pgsql
 %endif
 
 %if %{with dbi}
@@ -932,6 +980,7 @@
 %defattr(-,root,root)
 

commit rsyslog for openSUSE:Factory

2014-07-20 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-07-20 10:58:43

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-05-20 
14:24:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-07-20 
10:58:44.0 +0200
@@ -1,0 +2,9 @@
+Wed Jun  4 19:40:26 UTC 2014 - andreas.stie...@gmx.de
+
+- rsyslog 8.2.2 [v8-stable]
+  * made contributed modules build under v8
+- add mmrfc5424addhmac, was removed in upgrade to v8-stable series
+- fix warning about missing symlink
+  /usr/sbin/rcrsyslog - /usr/sbin/service
+
+---

Old:

  rsyslog-8.2.1.tar.gz

New:

  rsyslog-8.2.2.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.Ah476G/_old  2014-07-20 10:58:45.0 +0200
+++ /var/tmp/diff_new_pack.Ah476G/_new  2014-07-20 10:58:45.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:8.2.1
+Version:8.2.2
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -557,6 +557,7 @@
--enable-mmsequence \
--enable-mmfields   \
--enable-mmpstrucdata   \
+   --enable-mmrfc5424addhmac \
 %if %{with guardtime}
--enable-guardtime  \
 %endif
@@ -627,6 +628,7 @@
 #
 %if %{with systemd}  ! %{with systemv}
 install -m755 rsyslog-service-prepare %{buildroot}%{_sbindir}/
+ln -svf service %buildroot/%{_sbindir}/rc%{name}
 %else
 if test -e %{buildroot}%{_unitdir}/rsyslog.service ; then
rm -f %{buildroot}%{_unitdir}/rsyslog.service
@@ -842,6 +844,7 @@
 %{rsyslog_module_dir_nodeps}/mmcount.so
 %{rsyslog_module_dir_nodeps}/mmfields.so
 %{rsyslog_module_dir_nodeps}/mmpstrucdata.so
+%{rsyslog_module_dir_nodeps}/mmrfc5424addhmac.so
 %{rsyslog_module_dir_nodeps}/mmsequence.so
 %{rsyslog_module_dir_nodeps}/mmutf8fix.so
 %{rsyslog_module_dir_nodeps}/ommail.so
@@ -878,6 +881,7 @@
 %if %{with systemd}  ! %{with systemv}
 %{_sbindir}/rsyslog-service-prepare
 %{_unitdir}/rsyslog.service
+%{_sbindir}/rc%{name}
 %endif
 
 %if %{with diagtools}

++ rsyslog-8.2.1.tar.gz - rsyslog-8.2.2.tar.gz ++
 7523 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-05-20 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-05-20 14:24:06

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-05-17 
21:45:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-05-20 
14:24:08.0 +0200
@@ -1,0 +2,5 @@
+Mon May 19 07:37:34 UTC 2014 - m...@suse.com
+
+- rpm: use _rundir rpm macro if defined (bnc#873857)
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.s7lxCJ/_old  2014-05-20 14:24:09.0 +0200
+++ /var/tmp/diff_new_pack.s7lxCJ/_new  2014-05-20 14:24:09.0 +0200
@@ -60,7 +60,11 @@
 %bcond_with zeromq
 %define upstream_version%{version}
 %define rsyslogdocdir   %{_docdir}/%{name}
+%if %{defined _rundir}
+%define rsyslog_rundir  %{_rundir}/rsyslog
+%else
 %define rsyslog_rundir  %{_localstatedir}/run/rsyslog
+%endif
 %define rsyslog_sockets_cfg 
%{rsyslog_rundir}/additional-log-sockets.conf
 %define rsyslog_module_dir_nodeps   %{_libdir}/rsyslog/
 %define rsyslog_module_dir_withdeps %{_libdir}/rsyslog/
@@ -144,11 +148,11 @@
 # mmnormalize support
 BuildRequires:  pkgconfig(libee) = 0.4.0
 BuildRequires:  pkgconfig(lognorm) = 1.0.0
-%endif # with mmnormalize
+%endif
 #
 # mmjsonparse needs liblognorm,
 # but json check is unconditional
-BuildRequires:  pkgconfig(json) = 0.9
+BuildRequires:  pkgconfig(json-c) = 0.9
 BuildRequires:  pkgconfig(libee) = 0.4.0
 BuildRequires:  pkgconfig(libestr) = 0.1.9
 BuildRequires:  pkgconfig(uuid) = 2.21.0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-05-17 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-05-17 21:45:06

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-03-28 
13:18:22.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-05-17 
21:45:11.0 +0200
@@ -1,0 +2,74 @@
+Sat May 17 10:02:12 UTC 2014 - heinemann...@gmail.com
+
+- adjust default configuration to address warning:
+  rsyslogd-2307: warning: ~ action is deprecated, consider using
+   the 'stop' statement instead
+
+---
+Wed May 14 06:37:40 UTC 2014 - heinemann...@gmail.com
+
+- rsyslog 8.2.1 [v8-stable]
+  * permits to build against json-c 0.12
+Unfortunately, json-c had an ABI breakage, so this is necessary. Note
+that versions prior to 0.12 had security issues (CVE-2013-6370,
+CVE-2013-6371) and so it is desirable to link against the new version.
+Thanks to Thomas D. for the patch. Note that at least some distros
+have fixed the security issue in older versions of json-c, so this
+seems to apply mostly when building from sources.
+  * doc is no longer shipped as part of the rsyslog tarball
+Instead, the rsyslog-doc project creates its own tarball. This is the
+result of a mailing list discussion after the 8.2.0 release with a
+tarball-in-tarball approach, which was disliked by almost all distro
+maintainers. This move also has the advantage of de-coupling the
+release cycles of both projects a bit (which turned out to be a bit
+problematic in practice).
+  * bugfix: mmutf8fix did not detect two invalid sequences
+  
+---
+Wed May 14 06:31:47 UTC 2014 - heinemann...@gmail.com
+
+- rsyslog 8.2.0 [v8-stable]
+  This starts a new stable branch based on 8.1.6 plus the following changes:
+  * we now use doc from the rsyslog-doc project
+As such, the ./doc subtree has been removed. Instead, a cache of the
+rsyslog-doc project's files has been included in ./rsyslog-doc.tar.gz.
+Note that the exact distribution mode for the doc is still under
+discussion and may change in future releases.
+This was agreed upon on the rsyslog mailing list. For doc issues
+and corrections, be sure to work with the rsyslog-doc project. It is
+currently hosted at https://github.com/rsyslog/rsyslog-doc
+  * add support for specifying the liblogging-stdlog channel spec
+new global parameter stdlog.channelspec
+  * add defaultnetstreamdrivercertfile global variable to set a default
+for the certfile.
+  * omelasticsearch: add new usehttps parameter for secured connections
+  * action resumed message now also specifies module type
+which makes troubleshooting a bit easier. Note that we cannot output all
+the config details (like destination etc) as this would require much more
+elaborate code changes, which we at least do not like to do in the
+stable version.
+  * add capability to override GnuTLS path in build process
+  * better and more consistent action naming, action queues now always
+contain the word queue after the action name
+  * bugfix: ompipe did resume itself even when it was still in error
+
+---
+Wed May 14 06:27:10 UTC 2014 - heinemann...@gmail.com
+
+- rsyslog 7.6.4 [v7-stable]
+  * removed obsolete --disable-fsstnd configure option
+  * permits to build against json-c 0.12
+  * new omfile default module parameters:
+filecreatemode
+fileowner
+fileownernum
+filegroup
+filegroupnum
+dirowner
+dirownernum
+dirgroup
+dirgroupnum
+  * bugfix: using UUID property could cause segfault
+  * bugfix: mmutf8fix did not detect two invalid sequences
+  
+---

Old:

  rsyslog-7.6.3.tar.gz

New:

  rsyslog-8.2.1.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.O4FixH/_old  2014-05-17 21:45:12.0 +0200
+++ /var/tmp/diff_new_pack.O4FixH/_new  2014-05-17 21:45:12.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.6.3
+Version:8.2.1
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -41,7 +41,7 @@
 %else
 %bcond_with journal
 %endif
-%bcond_without  gssapi
+%bcond_with  gssapi
 %bcond_without  gnutls
 %bcond_without  gcrypt
 

commit rsyslog for openSUSE:Factory

2014-03-28 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-03-28 13:18:21

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-03-21 
13:52:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-03-28 
13:18:22.0 +0100
@@ -1,0 +2,9 @@
+Thu Mar 27 17:53:15 UTC 2014 - andreas.stie...@gmx.de
+
+- rsyslog 7.6.3 [v7-stable]
+  * add capability to override GnuTLS path in build process
+  * support (and require) librelp 1.2.5
+  * bugfix: ompipe used invalid default template
+  * bugfix: ompipe did emit many suspension messages for /dev/xconsole
+
+---

Old:

  rsyslog-7.6.2.tar.gz

New:

  rsyslog-7.6.3.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.HfiXzz/_old  2014-03-28 13:18:24.0 +0100
+++ /var/tmp/diff_new_pack.HfiXzz/_new  2014-03-28 13:18:24.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.6.2
+Version:7.6.3
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -117,7 +117,7 @@
 BuildRequires:  libgcrypt-devel
 %endif
 %if %{with guardtime}
-BuildRequires:  libgt-devel
+BuildRequires:  libgt-devel = 0.3.1
 %endif
 %if %{with dbi}
 BuildRequires:  libdbi-devel
@@ -134,9 +134,9 @@
 %if %{with relp}
 # RELP support
 %if 0%{?suse_version} = 1210
-BuildRequires:  pkgconfig(relp) = 1.2.4
+BuildRequires:  pkgconfig(relp) = 1.2.5
 %else
-BuildRequires:  librelp-devel = 1.2.4
+BuildRequires:  librelp-devel = 1.2.5
 %endif
 %endif
 %if %{with udpspoof}

++ rsyslog-7.6.2.tar.gz - rsyslog-7.6.3.tar.gz ++
 28789 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-03-21 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-03-21 13:52:28

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-02-11 
15:48:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-03-21 
13:52:30.0 +0100
@@ -1,0 +2,34 @@
+Thu Mar 20 21:18:07 UTC 2014 - andreas.stie...@gmx.de
+
+- rsyslog 7.6.2 [v7.6-stable]
+  major updates of the 7.6 series:
+  * imrelp/omrelp now support TLS  (zip) compression
+  * impstats is now emitting resource usage counters, can directly
+emit delta values and can now be bound to a ruleset
+  * mmpstrucdata is a new module to parse RFC5424 structured data
+into JSON message properties
+  * mmutf8fix is a new module to fix invalid UTF-8 sequences
+  * mmsequence is a new module that helps with action load balancing
+  * new defaults for main/ruleset queues to be more enterprise-like
+- For specific version changelogs, see
+  * http://www.rsyslog.com/changelog-for-7-6-0-v7-stable/
+  * http://www.rsyslog.com/changelog-for-7-6-1-v7-stable/
+  * http://www.rsyslog.com/changelog-for-7-6-2-v7-stable/
+- packaging changes:
+  * drop rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch
+committed upstream
+  * build with rfc3195 support
+
+---
+Thu Mar 20 19:47:26 UTC 2014 - andreas.stie...@gmx.de
+
+- rsyslog 7.4.10:
+  - bugfix: json templates are improperly created
+  - ompgsql bugfix: improper handling of auto-backgrounding mode 
+- contains changes from 7.4.9:
+  - added ProcessInternalMessages global system parameter
+  - bugfix: imuxsock input parameters were not accepted
+  - bugfix: potential double-free in RainerScript equal comparison
+  - bugfix: some RainerScript Json(Variable)/string comparisons were wrong
+
+---

Old:

  rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch
  rsyslog-7.4.8.tar.gz

New:

  rsyslog-7.6.2.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.ARmmrT/_old  2014-03-21 13:52:31.0 +0100
+++ /var/tmp/diff_new_pack.ARmmrT/_new  2014-03-21 13:52:31.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.4.8
+Version:7.6.2
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -48,6 +48,7 @@
 %bcond_without  mysql
 %bcond_without  pgsql
 %bcond_without  relp
+%bcond_without  rfc3195
 %bcond_without  snmp
 %bcond_without  diagtools
 %bcond_without  mmnormalize
@@ -86,10 +87,14 @@
 BuildRequires:  klogd
 %endif
 BuildRequires:  dos2unix
-BuildRequires:  openssl-devel
+BuildRequires:  openssl-devel = 0.9.7
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
+%if %{with rfc3195}
+BuildRequires:  pkgconfig(liblogging-rfc3195) = 1.0.1
+%endif
+BuildRequires:  pkgconfig(liblogging-stdlog) = 1.0.1
 %if %{with elasticsearch}
 BuildRequires:  curl-devel
 %endif
@@ -129,9 +134,9 @@
 %if %{with relp}
 # RELP support
 %if 0%{?suse_version} = 1210
-BuildRequires:  pkgconfig(relp) = 1.0.3
+BuildRequires:  pkgconfig(relp) = 1.2.4
 %else
-BuildRequires:  librelp-devel
+BuildRequires:  librelp-devel = 1.2.4
 %endif
 %endif
 %if %{with udpspoof}
@@ -141,16 +146,16 @@
 %if %{with mmnormalize}
 # mmnormalize support
 BuildRequires:  pkgconfig(lognorm) = 0.3.1
-# no support for 1.0.0 as per configure
-BuildRequires:  pkgconfig(lognorm)  1.0.0
+# no support for 1.0.0 in v7.6-stable as per configure
+BuildConflicts:  pkgconfig(lognorm) = 1.0.0
+# pull in 0.3.x in Factory
 %if 0%{?suse_version}  1310
 BuildRequires: liblognorm0-devel
 %endif
-
 %if 0%{?suse_version} = 1210
 BuildRequires:  pkgconfig(libee) = 0.4.0
 %else
-BuildRequires:  libee-devel
+BuildRequires:  libee-devel = 0.4.0
 %endif # = 1210
 %endif # with mmnormalize
 #
@@ -187,7 +192,6 @@
 Source5:rsyslog-service-prepare.in
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
-Patch1: rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -475,7 +479,6 @@
 %prep
 %setup -q -n %{name}-%{upstream_version}
 %patch0 -p1
-%patch1 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do
@@ -489,8 +492,6 @@
 
 %build
 export 

commit rsyslog for openSUSE:Factory

2014-02-11 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-02-11 15:48:02

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-01-30 
11:37:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-02-11 
15:48:03.0 +0100
@@ -1,0 +2,6 @@
+Tue Feb 11 12:33:10 UTC 2014 - andreas.stie...@gmx.de
+
+- use liblognorm0 transitional package in Factory to fix build
+  until rsyslog is updated to support liblognorm = 1.0.0
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.EDFMmH/_old  2014-02-11 15:48:04.0 +0100
+++ /var/tmp/diff_new_pack.EDFMmH/_new  2014-02-11 15:48:04.0 +0100
@@ -140,9 +140,13 @@
 %endif
 %if %{with mmnormalize}
 # mmnormalize support
-BuildRequires:  liblognorm-devel = 0.3.1
+BuildRequires:  pkgconfig(lognorm) = 0.3.1
 # no support for 1.0.0 as per configure
-BuildRequires:  liblognorm-devel  1.0.0
+BuildRequires:  pkgconfig(lognorm)  1.0.0
+%if 0%{?suse_version}  1310
+BuildRequires: liblognorm0-devel
+%endif
+
 %if 0%{?suse_version} = 1210
 BuildRequires:  pkgconfig(libee) = 0.4.0
 %else

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-01-30 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-01-30 11:37:32

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2014-01-14 
15:10:38.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-01-30 
11:37:33.0 +0100
@@ -1,0 +2,5 @@
+Fri Jan 24 14:22:08 UTC 2014 - m...@suse.de
+
+- Added Restart=on-abort to rsyslog.service (fate#315133)
+
+---



Other differences:
--
++ rsyslog-unit.patch ++
--- /var/tmp/diff_new_pack.BWxsvM/_old  2014-01-30 11:37:33.0 +0100
+++ /var/tmp/diff_new_pack.BWxsvM/_new  2014-01-30 11:37:33.0 +0100
@@ -1,12 +1,6 @@

- rsyslog.service.in |9 -
- 1 file changed, 8 insertions(+), 1 deletion(-)
-
-Index: rsyslog-7.4.1/rsyslog.service.in
-===
 rsyslog-7.4.1.orig/rsyslog.service.in  2013-06-17 06:50:28.0 
+0100
-+++ rsyslog-7.4.1/rsyslog.service.in   2013-06-22 21:41:46.0 +0100
-@@ -1,11 +1,18 @@
+--- rsyslog-7.4.8/rsyslog.service.in
 rsyslog-7.4.8/rsyslog.service.in   2014/01/24 14:23:45
+@@ -1,11 +1,19 @@
  [Unit]
  Description=System Logging Service
  Requires=syslog.socket
@@ -23,6 +17,7 @@
 +ExecStartPre=@sbindir@/rsyslog-service-prepare
 +EnvironmentFile=-/etc/sysconfig/syslog
 +ExecReload=/bin/kill -HUP $MAINPID
++Restart=on-abort
  
  [Install]
  WantedBy=multi-user.target

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2014-01-14 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2014-01-14 15:10:36

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-12-12 
11:24:40.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2014-01-14 
15:10:38.0 +0100
@@ -1,0 +2,12 @@
+Wed Jan  8 22:28:47 UTC 2014 - andreas.stie...@gmx.de
+
+- update to 7.4.8 [v7.4-stable]
+  - rsgtutil provides better error messages on unfinished signature
+blocks
+  - bugfix: guard against control characters in internal (error)
+messages
+  - bugfix: immark did emit messages under kern.=info instead of 
+syslog.=info Note that his can potentially break exisiting
+configurations that rely on immark sending as kern.=info.
+
+---

Old:

  rsyslog-7.4.7.tar.gz

New:

  rsyslog-7.4.8.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.IO7HrO/_old  2014-01-14 15:10:39.0 +0100
+++ /var/tmp/diff_new_pack.IO7HrO/_new  2014-01-14 15:10:39.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rsyslog
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.4.7
+Version:7.4.8
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd

++ rsyslog-7.4.7.tar.gz - rsyslog-7.4.8.tar.gz ++
 1940 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2013-11-15 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-11-15 13:37:27

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-11-06 
11:02:20.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-11-15 
13:37:28.0 +0100
@@ -1,0 +2,5 @@
+Wed Nov  6 09:07:10 UTC 2013 - m...@suse.de
+
+- Fixed to avoid rebuild rscryutil.1 rsgtutil.1 on SLE-11.
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.Q09zaA/_old  2013-11-15 13:37:29.0 +0100
+++ /var/tmp/diff_new_pack.Q09zaA/_new  2013-11-15 13:37:29.0 +0100
@@ -580,7 +580,11 @@
 %endif
--enable-usertools  \
--disable-static
-
+#
+%if ! %{with rst2man}
+   touch tools/{rscryutil.1,rsgtutil.1}
+%endif
+#
 make %{?_smp_mflags:%{_smp_mflags}} V=1
 
 %install

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2013-11-06 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-11-06 11:02:19

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-11-04 
07:09:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-11-06 
11:02:20.0 +0100
@@ -1,0 +2,7 @@
+Mon Nov  4 20:18:45 UTC 2013 - andreas.stie...@gmx.de
+
+- fix ppc build, add patch from upstream to fix build on platforms
+  without atomic instructions
+  rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch
+
+---

New:

  rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.Gmof1J/_old  2013-11-06 11:02:20.0 +0100
+++ /var/tmp/diff_new_pack.Gmof1J/_new  2013-11-06 11:02:21.0 +0100
@@ -181,6 +181,7 @@
 Source5:rsyslog-service-prepare.in
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
+Patch1: rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -468,6 +469,7 @@
 %prep
 %setup -q -n %{name}-%{upstream_version}
 %patch0 -p1
+%patch1 -p1
 #
 %if %{with systemd}
 for file in rsyslog-service-prepare; do

++ rsyslog-7.4.6-omelasticsearch-atomic-instructions-ppc.patch ++
From: Rainer Gerhards rgerha...@adiscon.com
Date: Fri, 18 Oct 2013 05:11:44 + (+0200)
Subject: bugfix: omelasticsearch did not compile on platforms without atomic 
instructions
X-Git-Url: 
http://git.adiscon.com/?p=rsyslog.git;a=commitdiff_plain;h=16207e3d55ac6bb15af6d50791d2c7462816de57
References:  
http://git.adiscon.com/?p=rsyslog.git;a=commitdiff;h=16207e3d55ac6bb15af6d50791d2c7462816de57#patch2

Fixes build on ppc.

[  249s] In file included from ../../runtime/prop.h:25:0,
[  249s]  from ../../runtime/glbl.h:35,
[  249s]  from ../../runtime/stream.h:70,
[  249s]  from ../../runtime/obj.h:48,
[  249s]  from ../../runtime/rsyslog.h:525,
[  249s]  from omelasticsearch.c:26:
[  249s] omelasticsearch.c: In function 'curlPost':
[  249s] omelasticsearch.c:611:39: error: 'mutHTTPReqFail' undeclared (first 
use in this function)
[  249s] STATSCOUNTER_INC(indexHTTPReqFail, mutHTTPReqFail);
and similar

---
 plugins/omelasticsearch/omelasticsearch.c |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Index: rsyslog-7.4.6/plugins/omelasticsearch/omelasticsearch.c
===
--- rsyslog-7.4.6.orig/plugins/omelasticsearch/omelasticsearch.c
2013-10-29 15:08:48.0 +
+++ rsyslog-7.4.6/plugins/omelasticsearch/omelasticsearch.c 2013-11-04 
20:00:38.0 +
@@ -608,7 +608,7 @@ curlPost(instanceData *pData, uchar *mes
case CURLE_COULDNT_RESOLVE_PROXY:
case CURLE_COULDNT_CONNECT:
case CURLE_WRITE_ERROR:
-   STATSCOUNTER_INC(indexHTTPReqFail, mutHTTPReqFail);
+   STATSCOUNTER_INC(indexHTTPReqFail, mutIndexHTTPReqFail);
indexHTTPFail += nmsgs;
DBGPRINTF(omelasticsearch: we are suspending ourselfs 
due 
  to failure %lld of curl_easy_perform()\n,
@@ -1001,16 +1001,16 @@ CODEmodInit_QueryRegCFSLineHdlr
/* support statistics gathering */
CHKiRet(statsobj.Construct(indexStats));
CHKiRet(statsobj.SetName(indexStats, (uchar *)omelasticsearch));
-   STATSCOUNTER_INIT(indexSubmit, mutCtrIndexSubmit);
+   STATSCOUNTER_INIT(indexSubmit, mutIndexSubmit);
CHKiRet(statsobj.AddCounter(indexStats, (uchar *)submitted,
ctrType_IntCtr, indexSubmit));
-   STATSCOUNTER_INIT(indexHTTPFail, mutCtrIndexHTTPFail);
+   STATSCOUNTER_INIT(indexHTTPFail, mutIndexHTTPFail);
CHKiRet(statsobj.AddCounter(indexStats, (uchar *)failed.http,
ctrType_IntCtr, indexHTTPFail));
-   STATSCOUNTER_INIT(indexHTTPReqFail, mutCtrIndexHTTPReqFail);
+   STATSCOUNTER_INIT(indexHTTPReqFail, mutIndexHTTPReqFail);
CHKiRet(statsobj.AddCounter(indexStats, (uchar *)failed.httprequests,
ctrType_IntCtr, indexHTTPReqFail));
-   STATSCOUNTER_INIT(indexESFail, mutCtrIndexESFail);
+   STATSCOUNTER_INIT(indexESFail, mutIndexESFail);

commit rsyslog for openSUSE:Factory

2013-11-03 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-11-04 07:09:08

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-10-29 
11:04:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-11-04 
07:09:09.0 +0100
@@ -1,0 +2,14 @@
+Thu Oct 31 20:20:51 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 7.4.6 [v7.4-stable] [bnc#848574]
+- bugfix: potential abort during HUP
+- bugfix: imtcp flowControl parameter incorrectly defaulted to off
+- now requires libestr 0.1.9 for number handling in RainerScript
+- bugfix: memory leak in strlen() RainerScript function
+- bugfix: buffer overrun if re_extract function was called for submatch 50
+- bugfix: memleak in re_extract() function
+- bugfix: potential abort in RainerScript optimizer
+- bugfix: memory leak in omhiredis
+- bugfix: segfault if variable was assigned to non-container subtree
+
+---
@@ -4 +18 @@
-- update to 7.4.5 [v7.5-stable]
+- update to 7.4.5 [v7.4-stable]

Old:

  rsyslog-7.4.5.tar.gz

New:

  rsyslog-7.4.6.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.55Yw8D/_old  2013-11-04 07:09:10.0 +0100
+++ /var/tmp/diff_new_pack.55Yw8D/_new  2013-11-04 07:09:10.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.4.5
+Version:7.4.6
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -152,10 +152,10 @@
 # but json check is unconditional
 %if 0%{?suse_version} = 1210
 BuildRequires:  pkgconfig(json) = 0.9
-BuildRequires:  pkgconfig(libestr) = 0.1.8
+BuildRequires:  pkgconfig(libestr) = 0.1.9
 %else
 BuildRequires:  libee-devel
-BuildRequires:  libestr-devel = 0.1.8
+BuildRequires:  libestr-devel = 0.1.9
 BuildRequires:  libjson-devel
 %endif
 %if 0%{?suse_version} = 1220

++ rsyslog-7.4.5.tar.gz - rsyslog-7.4.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-7.4.5/ChangeLog new/rsyslog-7.4.6/ChangeLog
--- old/rsyslog-7.4.5/ChangeLog 2013-10-16 12:43:18.0 +0200
+++ new/rsyslog-7.4.6/ChangeLog 2013-10-29 16:09:36.0 +0100
@@ -1,4 +1,34 @@
 ---
+Version 7.4.6  [v7.4-stable] 2013-10-31
+- bugfix: potential abort during HUP
+  This could happen when one of imklog, imzmq3, imkmsg, impstats,
+  imjournal, or imuxsock were under heavy load during a HUP.
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=489
+  Thanks to Guy Rozendorn for reporting the problem and Peval Levhshin for
+  his analysis.
+- bugfix: imtcp flowControl parameter incorrectly defaulted to off
+  This could cause message loss on systems under heavy load and was
+  a change-of-behaviour to previous version. This is a regression
+  most probably introduced in 5.9.0 (but did not try hard to find the
+  exact point of its introduction).
+- now requires libestr 0.1.9 as earlier versions lead to problems with
+  number handling in RainerScript
+- bugfix: memory leak in strlen() RainerScript function
+  Thanks to Gregoire Seux for reportig this bug.
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=486
+- bugfix: buffer overrun if re_extract function was called for submatch 50
+  Thanks to Pavel Levshin for reporting the problem and its location.
+- bugfix: memleak in re_extract() function
+  Thanks to Pavel Levshin for reporting this problem.
+- bugfix: potential abort in RainerScript optimizer
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=488
+  Thanks to Thomas Doll for reporting the problem and Pavel Levshin for
+  fixing it.
+- bugfix: memory leak in omhiredis
+  Thanks to Pavel Levshin for the fix
+- bugfix: segfault if variable was assigned to non-container subtree
+  Thanks to Pavel Levshin for the fix
+---
 Version 7.4.5  [v7.4-stable] 2013-10-22
 - mmanon: removed the check for specific terminator characters after 
   last octet. As it turned out, this didn't work in practice as there
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-7.4.5/configure new/rsyslog-7.4.6/configure
--- old/rsyslog-7.4.5/configure 2013-10-16 12:46:04.0 +0200
+++ new/rsyslog-7.4.6/configure 2013-10-29 16:10:20.0 +0100
@@ -1,6 +1,6 @@
 #! /bin/sh
 # 

commit rsyslog for openSUSE:Factory

2013-09-13 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-09-13 14:45:16

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-07-21 
08:12:36.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-09-13 
14:45:17.0 +0200
@@ -1,0 +2,24 @@
+Thu Sep 12 21:42:29 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 7.4.4 [v7.4-stable]
+- better error messages in GuardTime signature provider
+- make rsyslog use the new json-c pkgconfig file if available
+- bugfix: imfile parameter persistStateInterval was unusable
+  due to a case typo in imfile; work-around was to use legacy config
+- bugfix: TLV16 flag encoding error in signature files from GT provider
+  This fixes a problem where the TLV16 flag was improperly encoded.
+  Unfortunately, existing files already have the bug and may not properly
+  be processed. The fix uses constants from the GuardTime API lib to
+  prevent such problems in the future.
+- bugfix: slightly malformed SMTP handling in ommail
+- bugfix: segfault in omprog if no template was provided (now dflt is used)
+- bugfix: segfault in ompipe if no template was provided (now dflt is used)
+- bugfix: segfault in omsnmp if no template was provided (now dflt is used)
+- bugfix: some omsnmp optional config params were flagged as mandatory
+- bugfix: segfault in omelasticsearch when resuming queued messages
+  after restarting Elasticsearch
+- bugfix: imtcp addtlframedelimiter could not be set to zero
+- doc bugfix: remove no-longer existing omtemplate from developer doc
+  was specifically mentioned as a sample for creating new plugins
+
+---

Old:

  rsyslog-7.4.3.tar.gz

New:

  rsyslog-7.4.4.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.R4WJAd/_old  2013-09-13 14:45:18.0 +0200
+++ /var/tmp/diff_new_pack.R4WJAd/_new  2013-09-13 14:45:18.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.4.3
+Version:7.4.4
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd

++ rsyslog-7.4.3.tar.gz - rsyslog-7.4.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-7.4.3/ChangeLog new/rsyslog-7.4.4/ChangeLog
--- old/rsyslog-7.4.3/ChangeLog 2013-07-18 16:16:42.0 +0200
+++ new/rsyslog-7.4.4/ChangeLog 2013-09-03 12:32:05.0 +0200
@@ -1,4 +1,45 @@
 ---
+Version 7.4.4  [v7.4-stable] 2013-09-03
+- better error messages in GuardTime signature provider
+  Thanks to Ahto Truu for providing the patch.
+- make rsyslog use the new json-c pkgconfig file if available
+  Thanks to the Gentoo team for the patches.
+- bugfix: imfile parameter persistStateInterval was unusable
+  due to a case typo in imfile; work-around was to use legacy config
+  Thanks to Brandon Murphy for reporting this bug.
+- bugfix: TLV16 flag encoding error in signature files from GT provider
+  This fixes a problem where the TLV16 flag was improperly encoded.
+  Unfortunately, existing files already have the bug and may not properly
+  be processed. The fix uses constants from the GuardTime API lib to
+  prevent such problems in the future.
+  Thanks to Ahto Truu for providing the patch.
+- bugfix: slightly malformed SMTP handling in ommail
+- bugfix: segfault in omprog if no template was provided (now dflt is used)
+- bugfix: segfault in ompipe if no template was provided (now dflt is used)
+- bugfix: segfault in omsnmp if no template was provided (now dflt is used)
+- bugfix: some omsnmp optional config params were flagged as mandatory
+- bugfix: segfault in omelasticsearch when resuming queued messages
+  after restarting Elasticsearch
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=464
+- bugfix: imtcp addtlframedelimiter could not be set to zero
+  Thanks to Chris Norton for alerting us.
+- doc bugfix: remove no-longer existing omtemplate from developer doc
+  was specifically mentioned as a sample for creating new plugins
+  Thanks to Yannick Brosseau for alerting us of this problem.
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=473
+---
+Version 7.4.3  [v7.4-stable] 2013-07-18
+- bugfix: queue file size was not correctly processed
+  this could lead to using one 

commit rsyslog for openSUSE:Factory

2013-07-21 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-07-21 08:12:33

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-07-08 
12:36:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-07-21 
08:12:36.0 +0200
@@ -1,0 +2,14 @@
+Sat Jul 20 12:52:05 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 7.4.3 [v7.4-stable]
+  - bugfix: memory leak if disk queues were used and json data
+rresent
+  - bugfix: CEE/json data was lost during disk queue operation
+  - bugfix: potential segfault during startup on invalid config
+  - bugfix: 100% CPU utilization when DA queue became full
+  - bugfix: omlibdbi did not properly close connection on some
+errors
+  - cosmetic bugfix: file name buffer was not freed on disk queue
+destruction
+
+---

Old:

  rsyslog-7.4.2.tar.gz

New:

  rsyslog-7.4.3.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.UA0b94/_old  2013-07-21 08:12:37.0 +0200
+++ /var/tmp/diff_new_pack.UA0b94/_new  2013-07-21 08:12:37.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.4.2
+Version:7.4.3
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd

++ rsyslog-7.4.2.tar.gz - rsyslog-7.4.3.tar.gz ++
 17084 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2013-07-08 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-07-08 12:36:42

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-07-02 
14:30:24.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-07-08 
12:36:44.0 +0200
@@ -1,0 +2,35 @@
+Fri Jul  5 08:25:02 UTC 2013 - m...@suse.de
+
+- Update to 7.4.2  [v7.4-stable] (bnc#828140,CVE-2013-4758):
+  - bugfix: in RFC5425 TLS, multiple wildcards in auth could cause
+segfault
+  - bugfix: RainerScript object required parameters were not properly
+checked - this clould result to segfaults on startup if parameters
+were missing.
+  - bugfix: double-free in omelasticsearch
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=461
+a security advisory for this bug is available at:
+http://www.lsexperts.de/advisories/lse-2013-07-03.txt
+PLEASE NOTE: This issue only existed if omelasticsearch was used
+in a non-default configuration, where the errorfile parameter
+was specified. Without that parameter set, the bug could not be
+triggered. Thanks to Markus Vervier and Marius Ionescu for providing
+a detailled bug report. Special thanks to Markus for coordinating
+his security advisory with us.
+  - bugfix: omrelp potential segfault at startup on invalid config
+parameters
+  - bugfix: small memory leak when $uptime property was used
+  - bugfix: potential segfault on rsyslog termination in imudp
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=456
+  - bugfix: lmsig_gt abort on invalid configuration parameters
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=448
+Thanks to Risto Laanoja for the patch.
+  - imtcp: fix typo in listner parameter, which is listener
+Currently, both names are accepted.
+  - solved build problems on FreeBSD
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=457
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=458
+Thanks to Christiano for reproting and suggesting patches
+ - solved build problems on CENTOS5
+
+---

Old:

  rsyslog-7.4.1.tar.gz

New:

  rsyslog-7.4.2.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.tZtdeJ/_old  2013-07-08 12:36:45.0 +0200
+++ /var/tmp/diff_new_pack.tZtdeJ/_new  2013-07-08 12:36:45.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.4.1
+Version:7.4.2
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd

++ rsyslog-7.4.1.tar.gz - rsyslog-7.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-7.4.1/ChangeLog new/rsyslog-7.4.2/ChangeLog
--- old/rsyslog-7.4.1/ChangeLog 2013-06-17 14:47:54.0 +0200
+++ new/rsyslog-7.4.2/ChangeLog 2013-07-04 12:32:40.0 +0200
@@ -1,4 +1,35 @@
 ---
+Version 7.4.2  [v7.4-stable] 2013-07-04
+- bugfix: in RFC5425 TLS, multiple wildcards in auth could cause segfault
+- bugfix: RainerScript object required parameters were not properly
+  checked - this clould result to segfaults on startup if parameters
+  were missing.
+- bugfix: double-free in omelasticsearch
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=461
+  a security advisory for this bug is available at:
+ http://www.lsexperts.de/advisories/lse-2013-07-03.txt
+  PLEASE NOTE: This issue only existed if omelasticsearch was used
+  in a non-default configuration, where the errorfile parameter
+  was specified. Without that parameter set, the bug could not
+  be triggered.
+  Thanks to Markus Vervier and Marius Ionescu for providing a detailled
+  bug report. Special thanks to Markus for coordinating his security
+  advisory with us.
+- bugfix: omrelp potential segfault at startup on invalid config parameters
+- bugfix: small memory leak when $uptime property was used
+- bugfix: potential segfault on rsyslog termination in imudp
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=456
+- bugfix: lmsig_gt abort on invalid configuration parameters
+  closes: http://bugzilla.adiscon.com/show_bug.cgi?id=448
+  Thanks to Risto Laanoja for the patch.
+- imtcp: fix typo in listner parameter, which is listener
+  Currently, both names are accepted.
+- solved build problems on FreeBSD
+  closes: 

commit rsyslog for openSUSE:Factory

2013-07-02 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-07-02 12:29:22

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-06-17 
10:17:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-07-02 
14:30:24.0 +0200
@@ -1,0 +2,32 @@
+Wed Jun 26 10:48:34 UTC 2013 - m...@suse.de
+
+- Use --enable-cached-man-pages configure option on SLES-11, where
+  rst2man is not available and removed prebuilt man pages.
+
+---
+Sat Jun 22 20:54:14 UTC 2013 - andreas.stie...@gmx.de
+
+- update to 7.4.1  [v7.4-stable]:
+  - imjournal: add ratelimiting capability
+  - bugfix imzmq3: potential segfault on startup
+- includes changes from 7.4.0  [v7.4-stable]:
+  - doc bugfix: ReadMode wrong in imfile doc, two values were swapped
+  - imjournal: no longer do periodic wakeup
+  - bugfix: potential hang *in debug mode* on rsyslogd termination
+  - bugfix: $template statement with multiple spaces lead to invalid tpl name
+  - 0mq fixes
+- includes changes from version 7.3.15 
+  - bugfix: problem in build system (especially when cross-compiling)
+  - bugfix: imjournal had problem with systemd journal API change
+  - imjournal: now obtain and include PID
+  - bugfix: .logsig files had tlv16 indicator bit at wrong offset
+  - bugfix: omrelp legacy config parameters set a timeout of zero
+which lead the legacy config to be unusable.
+  - bugfix: segfault on startup if a disk queue was configure without file
+name
+  - bugfix: invalid addressing in string class (recent regression)
+- packaging changes:
+  - rebase rsyslog-unit.patch
+  - move libee/liblognorm dependencies to mmnormalize conditional
+
+---

Old:

  rscryutil.1.gz
  rsgtutil.1.gz
  rsyslog-7.3.14.tar.gz

New:

  rsyslog-7.4.1.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.aqsRDW/_old  2013-07-02 14:30:25.0 +0200
+++ /var/tmp/diff_new_pack.aqsRDW/_new  2013-07-02 14:30:25.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.3.14
+Version:7.4.1
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -140,13 +140,18 @@
 %endif
 %if %{with mmnormalize}
 # mmnormalize support
-BuildRequires:  liblognorm-devel
-%endif
+BuildRequires:  liblognorm-devel = 0.3.1
+%if 0%{?suse_version} = 1210
+BuildRequires:  pkgconfig(libee) = 0.4.0
+%else
+BuildRequires:  libee-devel
+%endif # = 1210
+%endif # with mmnormalize
+#
 # mmjsonparse needs liblognorm,
 # but json check is unconditional
 %if 0%{?suse_version} = 1210
 BuildRequires:  pkgconfig(json) = 0.9
-BuildRequires:  pkgconfig(libee) = 0.4.0
 BuildRequires:  pkgconfig(libestr) = 0.1.5
 %else
 BuildRequires:  libee-devel
@@ -160,6 +165,9 @@
 %endif
 %if 0%{?suse_version} = 1200
 BuildRequires:  python-docutils
+%bcond_without  rst2man
+%else
+%bcond_with rst2man
 %endif
 %if %{with systemd}
 %{?systemd_requires}
@@ -171,8 +179,6 @@
 Source2:rsyslog.conf.in
 Source4:rsyslog.d.remote.conf.in
 Source5:rsyslog-service-prepare.in
-Source10:   rscryutil.1.gz
-Source11:   rsgtutil.1.gz
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
 
@@ -472,10 +478,6 @@
 done
 %endif
 dos2unix doc/*.html
-# v7.3.14 does not ship them pre-built
-for m in rscryutil.1 rsgtutil.1 ; do
-   test -f tools/${m} || gunzip -c $RPM_SOURCE_DIR/${m}.gz  tools/${m}
-done
 
 %build
 export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall -I../grammar 
-I../../grammar
@@ -485,6 +487,9 @@
 #--enable-gui\
 %configure \
--with-moddirs=%{rsyslog_module_dir_withdeps} \
+%if ! %{with rst2man}
+   --enable-cached-man-pages   \
+%endif
--enable-option-checking\
--enable-largefile  \
--enable-regexp \

++ rsyslog-7.3.14.tar.gz - rsyslog-7.4.1.tar.gz ++
 20097 lines of diff (skipped)

++ rsyslog-unit.patch ++
--- /var/tmp/diff_new_pack.aqsRDW/_old  2013-07-02 14:30:26.0 +0200
+++ /var/tmp/diff_new_pack.aqsRDW/_new  2013-07-02 14:30:26.0 +0200
@@ -1,33 +1,28 @@
 rsyslog-7.3.14.orig/rsyslog.service.in
-+++ rsyslog-7.3.14/rsyslog.service.in
-@@ -1,9 +1,17 @@
+---
+ 

commit rsyslog for openSUSE:Factory

2013-05-27 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-05-27 09:59:12

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-05-02 
11:45:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-05-27 
09:59:13.0 +0200
@@ -1,0 +2,25 @@
+Mon May 13 09:42:56 UTC 2013 - m...@suse.de
+
+- Fixed SLES-11 build that does not have rst2man/python-docutils;
+  added pre-built rscryutil.1 and rsgtutil.1 as sources because
+  v7.3.14 does not ship them pre-built any more.
+
+---
+Tue May  7 18:27:48 UTC 2013 - m...@suse.de
+
+- update to 7.3.14 [beta] 2013-05-06:
+  - bugfix: some man pages were not properly installed either
+rscryutil or rsgtutil man was installed, but not both.
+Thanks to Marius Tomaschewski for the patch.
+  - bugfix: potential segfault on startup when builtin module was
+specified in module() statement.
+Thanks to Marius Tomaschewski for reporting the bug.
+  - bugfix: segfault due to invalid dynafile cache handling
+Accidently, the old-style cache size parameter was used when the
+dynafile cache was created in a RainerScript action. If the
+old-style size was lower than the one actually set, this lead to
+misadressing when the size was overrun, and that could lead to
+all kinds of “interesting things”, often in segfaults.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=440
+
+---

Old:

  rsyslog-7.3.13.tar.gz

New:

  rscryutil.1.gz
  rsgtutil.1.gz
  rsyslog-7.3.14.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.W6R3wp/_old  2013-05-27 09:59:14.0 +0200
+++ /var/tmp/diff_new_pack.W6R3wp/_new  2013-05-27 09:59:14.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.3.13
+Version:7.3.14
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -158,6 +158,9 @@
 %else
 BuildRequires:  libuuid-devel
 %endif
+%if 0%{?suse_version} = 1200
+BuildRequires:  python-docutils
+%endif
 %if %{with systemd}
 %{?systemd_requires}
 BuildRequires:  pkgconfig(systemd)
@@ -168,6 +171,8 @@
 Source2:rsyslog.conf.in
 Source4:rsyslog.d.remote.conf.in
 Source5:rsyslog-service-prepare.in
+Source10:   rscryutil.1.gz
+Source11:   rsgtutil.1.gz
 # PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
 Patch0: rsyslog-unit.patch
 
@@ -467,6 +472,10 @@
 done
 %endif
 dos2unix doc/*.html
+# v7.3.14 does not ship them pre-built
+for m in rscryutil.1 rsgtutil.1 ; do
+   test -f tools/${m} || gunzip -c $RPM_SOURCE_DIR/${m}.gz  tools/${m}
+done
 
 %build
 export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall -I../grammar 
-I../../grammar
@@ -569,8 +578,6 @@
 
 %install
 make install DESTDIR=%{buildroot}  V=1
-# Hack for v7.3.13, remove when fixed upstream
-install -m644 tools/rsgtutil.1 %{buildroot}%{_mandir}/man1/
 #
 rm -f %{buildroot}%{rsyslog_module_dir_nodeps}/*.la
 #

++ rsyslog-7.3.13.tar.gz - rsyslog-7.3.14.tar.gz ++
 16392 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2013-05-02 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-05-02 11:45:56

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-04-23 
17:35:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-05-02 
11:45:57.0 +0200
@@ -1,0 +2,67 @@
+Tue Apr 30 13:59:30 UTC 2013 - m...@suse.de
+
+- Adopted config file to stop instead of deprecated ~ action.
+
+---
+Tue Apr 30 10:49:01 UTC 2013 - m...@suse.de
+
+- Enabled log file signing module lmsig_gt using GuardTime as
+  separate rsyslog-module-guardtime package.
+- Moved previously enabled log file encryption module lmcry_gcry
+  and its utility into a separate rsyslog-module-gcrypt package.
+
+---
+Tue Apr 30 07:56:12 UTC 2013 - m...@suse.de
+
+- update to 7.3.13  [beta] 2013-04-29:
+  - added omrabbitmq module (contributed, untested)
+Note: this is unsupported and as such was moved immediately
+into the beta version.
+Thanks to Vaclav Tomec for providing this module.
+  - bugfix: build problem when –enable-encryption was not selected
+Thanks to Michael Biebl for fixing this.
+  - doc bugfix: omfile parameter “VeryRobustZip” was documentas as
+“VeryReliableZip”
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=437
+Thanks to Thomas Doll for reporting this.
+- update to 7.3.12  [devel] 2013-04-25:
+  - added doc for omelasticsearch
+Thanks to Radu Gheorghe for the doc contribution.
+  - omelasticsearch: _id field support for bulk operations
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=392
+Thanks to Jérôme Renard for the idea and patches.
+  - max number of templates for plugin use has been increased to five
+  - platform compatibility enhancement: solve compile issue with
+libgcrypt do not use GCRY_CIPHER_MODE_AESWRAP where not available
+fix compile on Solaris
+Thanks to Martin Carpenter for the patch.
+  - bugfix: off-by-one error in handling local FQDN name (regression)
+A remporary buffer was allocated one byte too small. Did only
+affect startup, not actual operations. Came up during routine tests,
+and can have no effect once the engine runs. Introduced in 7.3.11.
+  - bugfix: build problems on Solaris
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=436
+  - bugfix: block size limit was not properly honored
+  - bugfix: potential segfault in guardtime signature provider
+it could segfault if an error was reported by the GuardTime API,
+because an invalid free could happen then
+- update to 7.3.11  [devel] 2013-04-23
+  - added support for encrypting log files (lmcry_gcry plugin)
+  - omhiredis: added support for redis pipeline support
+Thanks to Brian Knox for the patch.
+  - bugfix:  $PreserveFQDN is not properly working
+Thanks to Louis Bouchard for the patch
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=426
+  - bugfix: imuxsock aborted due to problem in ratelimiting code
+Thanks to Tomas Heinrich for the patch.
+  - bugfix: imuxsock aborted under some conditions regression from
+ratelimiting enhancements – this was a different one to the one
+Tomas Heinrich patched.
+  - bugfix: timestamp problems in imkmsg
+- Enabled systemd imjournal,omjournal modules on  12.3.
+- Enabled mmanon, providing anonymization support
+- Enabled lmcry_gcry.so, providing log file encryption support
+  and the rscryutil utility to manage the encrypted log files.
+- Removed obsolete --enable-pthreads configure option.
+
+---

Old:

  rsyslog-7.2.7.tar.gz

New:

  rsyslog-7.3.13.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.hV0Tn0/_old  2013-05-02 11:46:00.0 +0200
+++ /var/tmp/diff_new_pack.hV0Tn0/_new  2013-05-02 11:46:00.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:7.2.7
+Version:7.3.13
 Release:0
 %if 0%{?suse_version} = 1210
 %bcond_without  systemd
@@ -36,8 +36,15 @@
 %else
 %bcond_without  systemv
 %endif
+%if 0%{?suse_version}  1230
+%bcond_without  journal
+%else
+%bcond_with journal
+%endif
 %bcond_without  gssapi
 %bcond_without  gnutls
+%bcond_without  gcrypt
+%bcond_without  guardtime
 %bcond_without  mysql
 %bcond_without  pgsql
 %bcond_without  relp
@@ -71,6 +78,9 @@
 %endif
 

commit rsyslog for openSUSE:Factory

2013-04-23 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-04-23 17:35:56

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-04-19 
15:46:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-04-23 
17:35:59.0 +0200
@@ -1,0 +2,90 @@
+Fri Apr 19 21:53:30 UTC 2013 - andreas.stie...@gmx.de
+
+- rsyslogd.conf removed from upstream tarball, no longer install as
+  documentation.
+- build requirement for libestr is = 0.1.5
+
+---
+Fri Apr 19 09:11:23 UTC 2013 - m...@suse.de
+
+- update to 7.2.7 [v7-stable] 2013-04-17:
+  - rsyslogd startup information is now properly conveyed back to init
+when privileges are beging dropped. Actually, we have moved
+termination of the parent in front of the priv drop. So it shall
+work now in all cases. See code comments in commit for more details.
+  - If forking, the parent now waits for a maximum of 60 seconds for
+termination by the child
+  - improved debugging support in forked (auto-backgrounding) mode.
+The rsyslog debug log file is now continued to be written across the
+fork.
+  - updated systemd files to match current systemd source
+  - bugfix: failover/action suspend did not work correctly
+This was experienced if the retry action took more than one second
+to complete. For suspending, a cached timestamp was used, and if the
+retry took longer, that timestamp was already in the past. As a
+result, the action never was kept in suspended state, and as such no
+failover happened. The suspend functionalit now does no longer use
+the cached timestamp (should not have any performance implication,
+as action suspend occurs very infrequently).
+  - bugfix: nested if/prifilt conditions did not work properly
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=415
+  - bugfix: script == comparison did not work properly on JSON objects
+[backport from 7.3 branch]
+  - bugfix: imudp scheduling parameters did affect main thread, not imudp
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=409
+  - bugfix: imuxsock rate-limiting could not be configured via legacy conf
+Rate-limiting for the system socket could not be configured via legacy
+configuration directives. However, the new-style RainerScript config
+options worked.
+Thanks to Milan Bartos for the patch.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=390
+  - bugfix: using group resolution could lead to endless loop
+Thanks to Tomas Heinrich for the patch.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=310
+  - bugfix: $mmnormalizeuseramsg paramter was specified with wrong type
+Thank to Renzhong Zhang for alerting us of the problem.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=420
+  - bugfix: RainerScript getenv() function caused segfault when var was
+not found.
+Thanks to Philippe Muller for the patch.
+  - bugfix: several issues in imkmsg
+see bug tracker: http://bugzilla.adiscon.com/show_bug.cgi?id=421#c8
+  - bugfix: imuxsock was missing SysSock.ParseTrusted module parameter
+To use that functionality, legacy rsyslog.conf syntax had to be used.
+Also, the doc was missing information on the ParseTrusted set of
+config directives.
+  - bugfix: parameter action.execOnlyWhenPreviousIsSuspended was
+accidently of integer-type. For obvious reasons, it needs to be
+boolean. Note that this change can break existing configurations
+if they circumvented the problem by using 0/1 values.
+  - doc bugfix: rsyslog.conf man page had invalid file format info
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=418
+- update to 7.2.6 [v7-stable] 2013-03-05:
+  - slightly improved config parser error messages when invalid escapes
+happen
+  - bugfix: include files got included in the wrong order
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=411
+This happens if an $IncludeConfig directive was done on multiple
+files (e.g. the distro default of $IncludeConfig /etc/rsyslog.d/*.conf).
+In that case, the order of include file processing is reversed, which
+could lead to all sorts of problems.
+Thanks to Nathan Stratton Treadway for his great analysis of the
+problem, which made bug fixing really easy.
+  - bugfix: omelasticsearch failed when authentication data was provided
+... at least in most cases it emitted an error message:
+snprintf failed when trying to build auth string
+Thanks to Joerg Heinemann for alerting us.
+closes: 

commit rsyslog for openSUSE:Factory

2013-04-19 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-04-19 15:46:42

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-04-02 
20:43:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-04-19 
15:46:45.0 +0200
@@ -1,0 +2,14 @@
+Tue Apr 16 08:49:49 UTC 2013 - m...@suse.de
+
+- Fixed service file to pass $RSYSLOGD_PARAMS to rsyslogd again.
+
+---
+Sun Apr 14 06:35:09 UTC 2013 - crrodrig...@opensuse.org
+
+- Fix systemd units to do exactly what is documented as 
+ required -- http://www.freedesktop.org/wiki/Software/systemd/syslog
+ In particular, it must not mess with the ordering of syslog.target
+ this is done by removing the custom unit and adapting the upstream
+ one with openSUSE additions (rsyslog-unit.patch)
+
+---

Old:

  rsyslog.service.in.in

New:

  rsyslog-unit.patch



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.q6cncn/_old  2013-04-19 15:46:57.0 +0200
+++ /var/tmp/diff_new_pack.q6cncn/_new  2013-04-19 15:46:57.0 +0200
@@ -153,7 +153,8 @@
 Source2:rsyslog.conf.in
 Source4:rsyslog.d.remote.conf.in
 Source5:rsyslog-service-prepare.in
-Source6:rsyslog.service.in.in
+# PATCH-FIX-OPENSUSE rsyslog-unit.patch crrodrig...@opensuse.org Customize 
upstream systemd unit for openSUSE needs.
+Patch0: rsyslog-unit.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -407,9 +408,10 @@
 
 %prep
 %setup -q -n %{name}-%{upstream_version}
+%patch0 -p1
 #
 %if %{with systemd}
-for file in rsyslog-service-prepare rsyslog.service.in ; do
+for file in rsyslog-service-prepare; do
sed \
-e 's;RUN_DIR;%{rsyslog_rundir};g' \
-e 's;ADDITIONAL_SOCKETS;%{rsyslog_sockets_cfg};g' \

++ rsyslog-unit.patch ++
--- rsyslog-7.2.5/rsyslog.service.in
+++ rsyslog-7.2.5/rsyslog.service.in2013/04/16 08:48:30
@@ -1,9 +1,16 @@
 [Unit]
 Description=System Logging Service
+Requires=var-run.mount
+Requires=syslog.socket
+After=var-run.mount
+Conflicts=syslog-ng.service syslogd.service
 
 [Service]
-ExecStart=@sbindir@/rsyslogd -n
-Sockets=syslog.socket
+Environment=RSYSLOGD_PARAMS=
+ExecStartPre=@sbindir@/rsyslog-service-prepare
+EnvironmentFile=-/etc/sysconfig/syslog
+ExecStart=@sbindir@/rsyslogd -n $RSYSLOGD_PARAMS
+ExecReload=/bin/kill -HUP $MAINPID
 StandardOutput=null
 
 [Install]
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2013-04-02 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-04-02 20:43:04

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-02-20 
09:34:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-04-02 
20:43:06.0 +0200
@@ -1,0 +2,5 @@
+Fri Mar 29 11:53:49 UTC 2013 - vci...@suse.com
+
+- restore SELinux label when creating xconsole (bnc#812447)
+
+---



Other differences:
--
++ rsyslog-service-prepare.in ++
--- /var/tmp/diff_new_pack.SaLbsX/_old  2013-04-02 20:43:08.0 +0200
+++ /var/tmp/diff_new_pack.SaLbsX/_new  2013-04-02 20:43:08.0 +0200
@@ -29,6 +29,7 @@
 if test ! -e /dev/xconsole ; then
/bin/mknod -m 0600  /dev/xconsole p
/bin/chown root:tty /dev/xconsole
+   restorecon /dev/xconsole 2 /dev/null
 fi
 
 exit 0

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2013-02-20 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2013-02-20 09:34:43

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2013-01-17 
10:38:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2013-02-20 
09:34:45.0 +0100
@@ -1,0 +2,5 @@
+Tue Feb 19 16:25:03 UTC 2013 - m...@suse.de
+
+- Fixed rsyslog.service file to support reload (bnc#803994)
+
+---



Other differences:
--
++ rsyslog.service.in.in ++
--- /var/tmp/diff_new_pack.cvGBNB/_old  2013-02-20 09:34:46.0 +0100
+++ /var/tmp/diff_new_pack.cvGBNB/_new  2013-02-20 09:34:46.0 +0100
@@ -10,6 +10,7 @@
 ExecStartPre=@sbindir@/rsyslog-service-prepare
 EnvironmentFile=-/etc/sysconfig/syslog
 ExecStart=@sbindir@/rsyslogd -n $RSYSLOGD_PARAMS
+ExecReload=/bin/kill -HUP $MAINPID
 Sockets=syslog.socket
 StandardOutput=null
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2012-11-28 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-11-28 16:35:25

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-11-25 
14:04:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-11-28 
16:35:34.0 +0100
@@ -1,0 +2,24 @@
+Fri Nov 23 01:28:46 UTC 2012 - mrueck...@suse.de
+
+- fix zeromq support
+
+---
+Fri Nov 23 01:01:01 UTC 2012 - mrueck...@suse.de
+
+- fix hiredis support
+
+---
+Thu Nov 22 23:44:27 UTC 2012 - mrueck...@suse.de
+
+- enabled elastic search support (build enabled by default):
+  - new buildrequires curl devel
+  - new subpackage rsyslog-module-elasticsearch
+- added --enable-unlimited-select
+- added --enable-imttcp:
+  - this module is packaged in the main package as it has no
+ new dependencies
+- added --enable-imdiag
+  - this module is packaged in the diag package
+- prepared adding support for hiredis, hdfs, mongodb and zeromq
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.XNsjeq/_old  2012-11-28 16:35:38.0 +0100
+++ /var/tmp/diff_new_pack.XNsjeq/_new  2012-11-28 16:35:38.0 +0100
@@ -44,6 +44,12 @@
 %bcond_without  snmp
 %bcond_without  diagtools
 %bcond_without  mmnormalize
+%bcond_without  elasticsearch
+# TODO: ... doesnt have a proper configure check but wants hdfs.h
+%bcond_with hdfs
+%bcond_with mongodb
+%bcond_with hiredis
+%bcond_with zeromq
 %define upstream_version%{version}
 %define rsyslogdocdir   %{_docdir}/%{name}
 %define rsyslog_rundir  %{_localstatedir}/run/rsyslog
@@ -74,6 +80,18 @@
 BuildRequires:  pcre-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
+%if %{with elasticsearch}
+BuildRequires:  curl-devel
+%endif
+%if %{with hiredis}
+BuildRequires:  hiredis-devel = 0.10.1
+%endif
+%if %{with mongodb}
+# TODO: PKG_CHECK_MODULES(LIBMONGO_CLIENT, libmongo-client = 0.1.4)
+%endif
+%if %{with zeromq}
+BuildRequires:  czmq-devel = 1.1.0
+%endif
 %if %{with gssapi}
 BuildRequires:  krb5-devel
 %endif
@@ -309,6 +327,83 @@
 
 %endif
 
+%if %{with elasticsearch}
+
+%package module-elasticsearch
+Requires:   %{name} = %{version}
+Summary:ElasticSearch output module for syslog
+Group:  System/Daemons
+
+%description module-elasticsearch
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to an ElasticSearch database.
+
+%endif
+
+%if %{with hdfs}
+
+%package module-hdfs
+Requires:   %{name} = %{version}
+Summary:HDFS output module for syslog
+Group:  System/Daemons
+
+%description module-hdfs
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to an HDFS database.
+
+%endif
+
+
+%if %{with mongodb}
+
+%package module-mongodb
+Requires:   %{name} = %{version}
+Summary:MongoDB output module for syslog
+Group:  System/Daemons
+
+%description module-mongodb
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to a MongoDB database.
+
+%endif
+
+
+%if %{with hiredis}
+
+%package module-hiredis
+Requires:   %{name} = %{version}
+Summary:Redis output module for syslog
+Group:  System/Daemons
+
+%description module-hiredis
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support to output to a Redis database.
+
+%endif
+
+%if %{with zeromq}
+
+%package module-zeromq
+Requires:   %{name} = %{version}
+Summary:ZeroMQ support module for syslog
+Group:  System/Daemons
+
+%description module-zeromq
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides support for ZeroMQ.
+
+%endif
+
 %prep
 %setup -q -n %{name}-%{upstream_version}
 %patch1 -p1
@@ -339,7 +434,11 @@
--enable-klog   \
--enable-kmsg   \
--enable-inet   \
+   --enable-unlimited-select   \
--enable-rsyslogd   \
+%if %{with elasticsearch}
+   --enable-elasticsearch  \
+%endif
 %if %{with gnutls}
--enable-gnutls \
 %endif
@@ -365,6 +464,7 @@
--enable-mail   \
--enable-imfile \
  

commit rsyslog for openSUSE:Factory

2012-11-25 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-11-25 14:04:48

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-10-31 
14:04:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-11-25 
14:04:55.0 +0100
@@ -1,0 +2,115 @@
+Thu Nov 22 14:12:36 UTC 2012 - m...@suse.com
+
+- Update to 7.2.3 (v7-stable) a release providing following fixes:
+  - regression fix: rsyslogd terminated when wild-card $IncludeConfig did not
+find actual include files. For example, if this directive is present:
+$IncludeConfig /etc/rsyslog.d/*.conf
+and there are no *.conf files in /etc/rsyslog.d (but rsyslog.d exists),
+rsyslogd will emit an error message and terminate. Previous (and expected)
+behaviour is that an empty file set is no problem. HOWEVER, if the
+directory itself does not exist, this is flagged as an error and will
+load to termination (no startup).
+Unfortunately, this is often the case by default in many distros, so this
+actually prevents rsyslog startup.
+  - doc improvements
+  - enabled to build without libuuid, at loss of uuid functionality
+this enables smoother builds on older systems that do not support
+libuuid. Loss of functionality should usually not matter too much as
+uuid support has only recently been added and is very seldom used.
+  - bugfix: omfwd did not properly support template parameter
+  - bugfix: potential segfault when re_match() function was used
+Thanks to oxpa for the patch.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=371
+  - bugfix: potential abort of imtcp on rsyslogd shutdown
+  - bugfix: imzmq3 segfault with PULL subscription
+Thanks to Martin Nilsson for the patch.
+  - bugfix: improper handling of backslash in string-type template()s
+  - bugfix: leading quote () in string-type template() lead to thight loop
+on startup
+  - bugfix: no error msg on invalid field option in legacy/string template
+  - bugfix: potential segfault due to invalid param handling in comparisons
+This could happen in RainerScript comparisons (like contains); in some
+cases an unitialized variable was accessed, which could lead to an
+invalid free and in turn to a segfault.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=372
+Thanks to Georgi Georgiev for reporting this bug and his great help
+in solving it.
+  - bugfix: no error msg on unreadable $IncludeConfig path
+  - bugfix: $IncludeConfig did not correctly process directories
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=376
+The testbench was also enhanced to check for these cases.
+Thanks to Georgi Georgiev for the bug report.
+  - bugfix: make rsyslog compile on kfreebsd again
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=380
+Thanks to Guillem Jover for the patch.
+  - bugfix: garbled message if field name was used with jsonf property option
+The length for the field name was invalidly computed, resulting in either
+truncated field names or including extra random data. If the random data
+contained NULs, the rest of the message became unreadable.
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=374
+  - bugfix: potential segfault at startup with property-based filter
+If the property name was followed by a space before the comma, rsyslogd
+aborted on startup. Note that no segfault could happen if the initial
+startup went well (this was a problem with the config parser).
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=381
+  - bugfix: imfile discarded some file parts
+File lines that were incomplete (LF missing) *at the time imfile polled
+the file* were partially discarded. That part of the line that was read 
+without the LF was discarded, and the rest of the line was submitted in
+the next polling cycle. This is now changed so that the partial content
+is saved until the complete line is read. Note that the patch affects
+only read mode 0.
+Thanks to Milan Bartos for providing the base idea for the solution.
+- Merged also fixes for unreliable kernel timestamp regression (bnc#783967),
+  which will be picked up in a later v7-stable release:
+  - imklog: added $klogParseKernelTimestamp option (default off),
+wich reverts to the 5.8.x behavior to use receive time for the
+kernel messages instead to try parse and convert the kernel
+timestamp, what is not reliable on some hardware (intel i7/Xeon).
+  - imklog: added $klogKeepKernelTimestamp option (default off),
+causing to not remove the kernel 

commit rsyslog for openSUSE:Factory

2012-10-31 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-10-31 14:04:47

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-10-19 
08:51:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-10-31 
14:04:49.0 +0100
@@ -1,0 +2,43 @@
+Mon Oct 29 15:39:26 UTC 2012 - m...@suse.com
+
+- Update to 7.2.1 (v7-stable), a pure bug-fixing release: 
+  - bugfix: ruleset()-object did only support a single statement
+  - added -D rsyslogd option to enable config parser debug mode
+  - improved syntax error messages by outputting the error token
+  - the rsyslog core now suspeneds actions after 10 failures in
+a row. This was former the case after 1,000 failures and could
+cause rsyslog to be spammed/ressources misused.
+See the v6 compatibility doc for more details.
+  - ommongodb rate-limits error messages to prevent spamming the
+syslog closes (for v7.2):
+http://bugzilla.adiscon.com/show_bug.cgi?id=366
+- Enabled compilation of kmsg, the kernel’s new structured logging
+  system modile, mmaudit the message modification module supporting
+  Linux audit format and mmjsonparse providing the cee-enhanced
+  syslog format support message modification module.
+
+---
+Wed Oct 24 15:01:53 UTC 2012 - m...@suse.com
+
+- Update to 7.2.0 (v7-stable) a full structured-logging/CEE enabled
+  version which provides following features compared to v5-stable:
+  * greatly improved configuration language – the new language is
+much more intuitive than the legacy format. It will also prevent
+some typical mistakes simply be not permitting these invalid
+constructs. Note that legacy format is still fully supported
+(and you can of course do the same mistakes if you use legacy
+format).
+  * greatly improved execution engine – with nested if/then/else
+constructs as well as the capability to modify variables during
+processing.
+  * full support for structured logging and project lumberjack/CEE.
+this includes everything from being able to create, interpret
+and handle JSON-based structured log messages, including the
+ability to normalize legacy text log messages.
+  * more plugins – like support for MongoDB, HDFS, and ElasticSearch
+as well as for the kernel’s new structured logging system.
+  * higher performance – many optimizations all over the code, like
+5 to 10 times faster execution time for script-based filters,
+enhanced multithreaded TCP input plugin, DNS cache and many more.
+
+---

Old:

  rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
  rsyslog-6.4.1-CheckConnection-no-return-in-nonvoid-function.patch
  rsyslog-6.4.2.tar.gz

New:

  rsyslog-7.2.1.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.BSXJhT/_old  2012-10-31 14:04:51.0 +0100
+++ /var/tmp/diff_new_pack.BSXJhT/_new  2012-10-31 14:04:51.0 +0100
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:6.4.2
+Version:7.2.1
 Release:0
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
@@ -120,17 +120,15 @@
 BuildRequires:  systemd
 %endif
 %endif
+BuildRequires:  pkgconfig(json) = 0.9
 BuildRequires:  pkgconfig(libee) = 0.4.0
 BuildRequires:  pkgconfig(libestr) = 0.1.2
+BuildRequires:  pkgconfig(uuid) = 2.21.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{upstream_version}.tar.gz
 Source1:rsyslog.sysconfig
 Source2:rsyslog.conf.in
 Source4:rsyslog.d.remote.conf.in
-#PATCH-FIX-OPENSUSE 
rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch 
andreas.stie...@gmx.de -- fix compiler error
-Patch0: rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
-#PATCH-FIX-OPENSUSE 
rsyslog-6.4.1-CheckConnection-no-return-in-nonvoid-function.patch 
andreas.stie...@gmx.de -- fix compiler error
-Patch1: 
rsyslog-6.4.1-CheckConnection-no-return-in-nonvoid-function.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -296,8 +294,6 @@
 
 %prep
 %setup -q -n %{name}-%{upstream_version}
-%patch0
-%patch1
 %if %{with systemd}
 %if 

commit rsyslog for openSUSE:Factory

2012-10-19 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-10-19 08:51:33

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-09-25 
14:17:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-10-19 
08:51:34.0 +0200
@@ -1,0 +2,11 @@
+Wed Oct 17 14:33:35 UTC 2012 - fcro...@suse.com
+
+- Fix build with new systemd location.
+
+---
+Wed Oct 17 14:13:38 UTC 2012 - m...@suse.com
+
+- Use RFC-5424 conform log format with RFC-3339 high-precision
+  timestamps by default, removed obsolete rsyslog.early.conf.
+
+---

Old:

  rsyslog.early.conf.in



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.E0UtAO/_old  2012-10-19 08:51:35.0 +0200
+++ /var/tmp/diff_new_pack.E0UtAO/_new  2012-10-19 08:51:35.0 +0200
@@ -126,7 +126,6 @@
 Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{upstream_version}.tar.gz
 Source1:rsyslog.sysconfig
 Source2:rsyslog.conf.in
-Source3:rsyslog.early.conf.in
 Source4:rsyslog.d.remote.conf.in
 #PATCH-FIX-OPENSUSE 
rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch 
andreas.stie...@gmx.de -- fix compiler error
 Patch0: rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
@@ -413,7 +412,7 @@
 install -d -m0755 %{buildroot}%{_sysconfdir}/rsyslog.d
 install -d -m0755 %{buildroot}%{_localstatedir}/run/rsyslog
 install -d -m0755 %{buildroot}%{_localstatedir}/spool/rsyslog
-for file in rsyslog.conf rsyslog.early.conf rsyslog.d.remote.conf ; do
+for file in rsyslog.conf rsyslog.d.remote.conf ; do
sed \
 %ifarch s390 s390x
-e 's;tty10;console;g' \
@@ -427,8 +426,6 @@
 done
 install-m0600 rsyslog.conf.$$ \
   %{buildroot}%{_sysconfdir}/rsyslog.conf
-install-m0600 rsyslog.early.conf.$$ \
-  %{buildroot}%{_sysconfdir}/rsyslog.early.conf
 install-m0600 rsyslog.d.remote.conf.$$ \
   %{buildroot}%{_sysconfdir}/rsyslog.d/remote.conf
 #
@@ -459,9 +456,11 @@
 #   On 12.x, the syslog.service file is provided by
 #   the syslog-service package.
 #
-if test -e %{buildroot}/lib/systemd/system/rsyslog.service ; then
- rm -f %{buildroot}/lib/systemd/system/rsyslog.service
+%if %{with systemd}
+if test -e %{buildroot}%{_unitdir}/rsyslog.service ; then
+ rm -f %{buildroot}%{_unitdir}/rsyslog.service
 fi
+%endif
 
 %clean
 if [ -n %{buildroot} ]  [ %{buildroot} != / ] ; then
@@ -478,7 +477,6 @@
 #
 %{remove_and_set -n syslog RSYSLOGD_NATIVE_VERSION}
 %{fillup_and_insserv -ny syslog syslog}
-%{fillup_and_insserv -nY syslog earlysyslog}
 #
 # add RSYSLOGD_* variables if needed
 #
@@ -574,7 +572,6 @@
 %defattr(-,root,root)
 %dir %{_sysconfdir}/rsyslog.d
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.conf
-%config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.early.conf
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.d/remote.conf
 %{_sbindir}/rsyslogd
 %dir %{rsyslog_module_dir_nodeps}

++ rsyslog.conf.in ++
--- /var/tmp/diff_new_pack.E0UtAO/_old  2012-10-19 08:51:35.0 +0200
+++ /var/tmp/diff_new_pack.E0UtAO/_new  2012-10-19 08:51:35.0 +0200
@@ -37,14 +37,17 @@
 # set log level 1 (same as in /etc/sysconfig/syslog).
 $klogConsoleLogLevel1
 
+# Use rsyslog native, rfc5424 conform log format as default
+# ($ActionFileDefaultTemplate RSYSLOG_FileFormat).
 #
-# Use traditional log format by default. To change a single
-# file to use rsyslog format (high-precision timestamps),
-# append ;RSYSLOG_FileFormat to the filename. See
+# To change a single file to use obsolete BSD syslog format
+# (rfc 3164, no high-precision timestamps), set the variable
+# bellow or append ;RSYSLOG_FileFormat to the filename.
+# See
 #   http://www.rsyslog.com/doc/rsyslog_conf_templates.html
 # for more informations.
 #
-$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
+#$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
 
 #
 # Include config generated by /etc/init.d/syslog script

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2012-09-25 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-09-25 13:46:00

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-09-23 
21:11:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-09-25 
14:17:52.0 +0200
@@ -1,0 +2,5 @@
+Mon Sep 24 17:58:16 UTC 2012 - andreas.stie...@gmx.de
+
+- prevent installation with other providers of syslog (bnc#780608)
+
+---



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.1WYX0G/_old  2012-09-25 14:17:53.0 +0200
+++ /var/tmp/diff_new_pack.1WYX0G/_new  2012-09-25 14:17:53.0 +0200
@@ -63,6 +63,7 @@
 %define rsyslog_module_dir_withdeps %{_prefix}/%{_lib}/rsyslog/
 Url:http://www.rsyslog.com/
 Provides:   syslog
+Conflicts:  otherproviders(syslog)
 %if %{with syslogservice}
 Requires(pre):  %insserv_prereq %fillup_prereq syslog-service /sbin/checkproc
 BuildRequires:  syslog-service

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-09-23 21:10:51

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-09-14 
12:36:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-09-23 
21:11:20.0 +0200
@@ -1,0 +2,63 @@
+Fri Sep 21 08:09:46 UTC 2012 - m...@suse.com
+
+- Changed default /etc/rsyslog.conf we install to not use multiple
+  facilities with the same priority pattern in one statement using
+  the comma operator. This started to cause a start failure with
+  rsyslog-6.4.x (bnc#780607) and seems to be a bug in rsyslog.
+  Upstream report http://bugzilla.adiscon.com/show_bug.cgi?id=358,
+  switched to use alternative syntax using semicolon separator.
+
+---
+Thu Sep 20 21:39:48 UTC 2012 - andreas.stie...@gmx.de
+
+- update to 6.4.2  [V6-STABLE] 2012-09-20:
+  - bugfix: potential abort, if action queue could not be properly 
+started
+  - bugfix: remove invalid socket option call from imuxsock
+  - bugfix: missing support for escape sequences in RainerScript
+  - bugfix: config validation run did not always return correct 
+return state
+
+---
+Thu Sep 20 21:20:17 UTC 2012 - andreas.stie...@gmx.de
+
+- add rsyslog-6.4.1-CheckConnection-no-return-in-nonvoid-function.patch
+  to fix rsyslog no-return-in-nonvoid-function netstrm.c:258 in
+  CheckConnection()
+
+---
+Mon Sep 17 12:13:04 UTC 2012 - m...@suse.com
+
+- Update to 6.4.1  [V6-STABLE] 2012-09-06:
+  - bugfix: multiple main queues with same queue file name were not
+detected.  This lead to queue file corruption. While the root
+cause is a config error, it is a bug that this important and
+hard to find config error was not detected by rsyslog.
+  - bugfix: “jsonf” property replacer option did generate invalid
+JSON in JSON, we have “fieldname”:”value”, but the option
+emitted “fieldname”=”value”. Interestingly, this was accepted
+by a couple of sinks, most importantly elasticsearch. Now the
+correct format is emitted, which causes a remote chance that
+some things that relied on the wrong format will break.
+Thanks to Miloslav Trmač for the patch
+  - change $!all-json did emit an empty (thus non-JSON) string if
+no libee data was present. It now emits {} and thus valid JSON.
+There is a small risk that this may break some things that
+relied on the previous inconsistency. Thanks to Miloslav Trmač
+for the patch
+  - bugfix: omusrsmsg incorrect return state  config warning
+handling. During config file processing, Omusrmsg often
+incorrectly returned a warning status, even when no warning was
+present (caused by uninitialized variable). Also, the core
+handled warning messages incorrectly, and treated them as
+errors. As a result, omusrmsg (most often) could not properly be
+loaded. Note that this only occurs with legacy config action
+syntax. This was a regression caused by an incorrect merge in to
+the 6.3.x codebase.
+Thanks to Stefano Mason for alerting us of this bug.
+  - bugfix: Fixed TCP CheckConnection handling in omfwd.c. Interface
+needed to be changed in lower stream classes. Syslog TCP Sending
+is now resumed properly. Unfixed, that lead to non-detection of
+downstate of remote hosts.
+
+---

Old:

  rsyslog-6.4.0.tar.gz

New:

  rsyslog-6.4.1-CheckConnection-no-return-in-nonvoid-function.patch
  rsyslog-6.4.2.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.m0lxsi/_old  2012-09-23 21:11:21.0 +0200
+++ /var/tmp/diff_new_pack.m0lxsi/_new  2012-09-23 21:11:21.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:6.4.0
+Version:6.4.2
 Release:0
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
@@ -129,6 +129,8 @@
 Source4:rsyslog.d.remote.conf.in
 #PATCH-FIX-OPENSUSE 
rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch 
andreas.stie...@gmx.de -- fix compiler error
 Patch0: rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
+#PATCH-FIX-OPENSUSE 

commit rsyslog for openSUSE:Factory

2012-09-14 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-09-14 12:36:38

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-07-30 
11:45:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-09-14 
12:36:57.0 +0200
@@ -1,0 +2,22 @@
+Tue Sep  4 18:32:29 UTC 2012 - andreas.stie...@gmx.de
+
+- License is (GPL-3.0+ and Apache-2.0), [bnc#778591]
+- The template subpackage was never published, remove obsoletes
+
+---
+Fri Aug 31 23:29:43 UTC 2012 - andreas.stie...@gmx.de
+
+- update to 6.4.0 [BETA] 2012-08-20
+  This is the first version of the 6.4.0 stable branch.
+  http://www.rsyslog.com/changelog/
+- add rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
+  to fix compiler warning
+- rsyslog-6.2.2-link-libestr.patch no longer required
+- template functionality was removed upstream
+
+---
+Mon Aug 27 20:02:00 UTC 2012 - andreas.stie...@gmx.de
+
+- add support for mmnormalize (via liblognorm) and template modules
+
+---

Old:

  rsyslog-6.2.2-link-libestr.patch
  rsyslog-6.2.2.tar.gz

New:

  rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
  rsyslog-6.4.0.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.k6KWL6/_old  2012-09-14 12:36:58.0 +0200
+++ /var/tmp/diff_new_pack.k6KWL6/_new  2012-09-14 12:36:58.0 +0200
@@ -18,9 +18,9 @@
 
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
-License:GPL-3.0+
+License:(GPL-3.0+ and Apache-2.0)
 Group:  System/Daemons
-Version:6.2.2
+Version:6.4.0
 Release:0
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
@@ -44,6 +44,11 @@
 %else
 %bcond_with relp
 %endif
+%if 0%{?suse_version} = 1130
+%bcond_without  mmnormalize
+%else
+%bcond_with mmnormalize
+%endif
 %bcond_without  gssapi
 %bcond_without  gnutls
 %bcond_without  mysql
@@ -94,6 +99,10 @@
 # RELP support
 BuildRequires:  librelp-devel
 %endif
+%if %{with mmnormalize}
+# mmnormalize support
+BuildRequires:  liblognorm-devel
+%endif
 # UDP spoof support
 %if 0%{?suse_version} = 1140
 BuildRequires:  libnet-devel
@@ -110,15 +119,16 @@
 BuildRequires:  systemd
 %endif
 %endif
-BuildRequires:  pkgconfig(libee) = 0.3.1
-BuildRequires:  pkgconfig(libestr) = 0.1.0
+BuildRequires:  pkgconfig(libee) = 0.4.0
+BuildRequires:  pkgconfig(libestr) = 0.1.2
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{upstream_version}.tar.gz
 Source1:rsyslog.sysconfig
 Source2:rsyslog.conf.in
 Source3:rsyslog.early.conf.in
 Source4:rsyslog.d.remote.conf.in
-Patch0: rsyslog-6.2.2-link-libestr.patch
+#PATCH-FIX-OPENSUSE 
rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch 
andreas.stie...@gmx.de -- fix compiler error
+Patch0: rsyslog-6.3.11-glblCheckCnf-no-return-in-nonvoid-function.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -256,6 +266,21 @@
 
 %endif
 
+%if %{with mmnormalize}
+
+%package module-mmnormalize
+Requires:   %{name} = %{version}
+Summary:Contains the mmnormalize support module for syslog
+Group:  System/Daemons
+
+%description module-mmnormalize
+Rsyslog is an enhanced multi-threaded syslog daemon. See rsyslog
+package.
+
+This module provides log normalizing support.
+
+%endif
+
 %package module-udpspoof
 Requires:   %{name} = %{version}
 Summary:UDP spoof support module for syslog
@@ -269,7 +294,7 @@
 
 %prep
 %setup -q -n %{name}-%{upstream_version}
-%patch0 -p0
+%patch0
 %if %{with systemd}
 %if 0%{?suse_version} = 1140
 # Bug: https://bugzilla.novell.com/show_bug.cgi?id=656259
@@ -281,7 +306,7 @@
 dos2unix doc/*.html
 
 %build
-export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall
+export CFLAGS=$RPM_OPT_FLAGS -fno-strict-aliasing -W -Wall -I../grammar 
-I../../grammar
 %if 0%{?suse_version}  1000  0%{?suse_version}  1030
 export CFLAGS=$CFLAGS -fstack-protector
 %endif
@@ -317,6 +342,9 @@
 %if %{with relp}
--enable-relp   \
 %endif
+%if %{with mmnormalize}
+   --enable-mmnormalize \
+%endif
 %if %{with snmp}
--enable-snmp   \

commit rsyslog for openSUSE:Factory

2012-07-30 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-07-30 11:18:36

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-07-03 
14:26:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-07-30 
11:45:47.0 +0200
@@ -1,0 +2,8 @@
+Tue Jul  3 19:58:13 UTC 2012 - andreas.stie...@gmx.de
+
+- update to 6.2.2 [V6-stable] 2012-06-13
+  http://www.rsyslog.com/changelog-for-6-2-2-v6-stable/
+- add rsyslog-6.2.2-link-libestr.patch to correctly link against
+  libestr
+
+---

Old:

  rsyslog-5.8.12.tar.gz

New:

  rsyslog-6.2.2-link-libestr.patch
  rsyslog-6.2.2.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.nIYk24/_old  2012-07-30 11:45:54.0 +0200
+++ /var/tmp/diff_new_pack.nIYk24/_new  2012-07-30 11:45:54.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:GPL-3.0+
 Group:  System/Daemons
-Version:5.8.12
+Version:6.2.2
 Release:0
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
@@ -110,12 +110,15 @@
 BuildRequires:  systemd
 %endif
 %endif
+BuildRequires:  pkgconfig(libee) = 0.3.1
+BuildRequires:  pkgconfig(libestr) = 0.1.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{upstream_version}.tar.gz
 Source1:rsyslog.sysconfig
 Source2:rsyslog.conf.in
 Source3:rsyslog.early.conf.in
 Source4:rsyslog.d.remote.conf.in
+Patch0: rsyslog-6.2.2-link-libestr.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -266,6 +269,7 @@
 
 %prep
 %setup -q -n %{name}-%{upstream_version}
+%patch0 -p0
 %if %{with systemd}
 %if 0%{?suse_version} = 1140
 # Bug: https://bugzilla.novell.com/show_bug.cgi?id=656259

++ rsyslog-6.2.2-link-libestr.patch ++
Index: tools/Makefile.in
===
--- tools/Makefile.in.orig  2012-06-13 14:58:20.0 +0100
+++ tools/Makefile.in   2012-07-03 20:51:33.0 +0100
@@ -339,7 +339,7 @@ rsyslogd_SOURCES = \
../dirty.h
 
 rsyslogd_CPPFLAGS = $(PTHREADS_CFLAGS) $(RSRT_CFLAGS)
-rsyslogd_LDADD = $(ZLIB_LIBS) $(PTHREADS_LIBS) $(RSRT_LIBS) $(SOL_LIBS) 
$(LIBEE_LIBS) $(LIBLOGNORM_LIBS)
+rsyslogd_LDADD = $(ZLIB_LIBS) $(PTHREADS_LIBS) $(RSRT_LIBS) $(SOL_LIBS) 
$(LIBESTR_LIBS) $(LIBEE_LIBS) $(LIBLOGNORM_LIBS)
 rsyslogd_LDFLAGS = -export-dynamic
 @ENABLE_DIAGTOOLS_TRUE@rsyslog_diag_hostname_SOURCES = gethostn.c
 @ENABLE_DIAGTOOLS_TRUE@zpipe_SOURCES = zpipe.c
++ rsyslog-5.8.12.tar.gz - rsyslog-6.2.2.tar.gz ++
 11891 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2012-07-03 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-07-03 14:02:37

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-05-07 
22:51:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-07-03 
14:26:06.0 +0200
@@ -1,0 +2,14 @@
+Sun Jul  1 16:39:21 UTC 2012 - andreas.stie...@gmx.de
+
+- updated to 5.8.12  [V5-stable] 2012-06-06
+  - add small delay (50ms) after sending shutdown message
+  - support for resolving huge groups
+  - bugfix: delayble source could block action queue, even if there was
+  - bugfix: disk queue was not persisted on shutdown, regression of fix to
+  - bugfix/omudpspoof: problems, including abort, happend when run on
+  - bugfix: if debug message could end up in log file when forking
+  - bugfix/tcpflood: sending small test files did not work correctly
+  - bugfix: potential hang due to mutex deadlock
+  - bugfix: property PROCID empty instead of proper nilvalue if not present
+
+---

Old:

  rsyslog-5.8.11.tar.bz2

New:

  rsyslog-5.8.12.tar.gz



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.b2yw52/_old  2012-07-03 14:26:08.0 +0200
+++ /var/tmp/diff_new_pack.b2yw52/_new  2012-07-03 14:26:08.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:GPL-3.0+
 Group:  System/Daemons
-Version:5.8.11
+Version:5.8.12
 Release:0
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
@@ -111,8 +111,7 @@
 %endif
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-#Source0:
http://download.rsyslog.com/rsyslog/rsyslog-upstream_version.tar.gz
-Source0:%{name}-%{upstream_version}.tar.bz2
+Source0:
http://www.rsyslog.com/files/download/%{name}/%{name}-%{upstream_version}.tar.gz
 Source1:rsyslog.sysconfig
 Source2:rsyslog.conf.in
 Source3:rsyslog.early.conf.in

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2012-05-07 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2012-05-07 22:51:08

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/rsyslog/rsyslog.changes  2012-04-17 
07:49:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.rsyslog.new/rsyslog.changes 2012-05-07 
22:51:13.0 +0200
@@ -1,0 +2,33 @@
+Mon May  7 10:31:08 UTC 2012 - m...@suse.com
+
+- Updated to 5.8.11 [V5-stable] 2012-05-03:
+  - bugfix: ommysql did not properly init/exit the mysql runtime
+library this could lead to segfaults. Triggering condition:
+multiple action instances using ommysql. Thanks to Tomas
+Heinrich for reporting this problem and providing an initial
+patch (which my solution is based on, I need to add more code
+to clean the mess up).
+  - bugfix: rsyslog did not terminate when delayable inputs were
+blocked due to unvailable sources. Fixes:
+http://bugzilla.adiscon.com/show_bug.cgi?id=299
+Thanks to Marcin M for bringing up this problem and Andre
+Lorbach for helping to reproduce and fix it.
+  - bugfix: active input in “light delay state” could block
+rsyslog termination, at least for prolonged period of time
+  - bugfix: imptcp input name could not be set. Config directive
+was accepted, but had no effect
+bugfix: assigned ruleset was lost when using disk queues
+This looked quite hard to diagnose for disk-assisted queues,
+as the pure memory part worked well, but ruleset info was lost
+for messages stored inside the disk queue.
+  - bugfix: hostname was not requeried on HUP
+Thanks to Per Jessen for reporting this bug and Marius
+Tomaschewski for his help in testing the fix.
+  - bugfix: inside queue.c, some thread cancel states were not
+correctly reset. While this is a bug, we assume it did have
+no practical effect because the reset as it was done was set
+to the state the code actually had at this point. But better
+fix this…
+- Removed obsolete requery hostname patch
+
+---

Old:

  0001_5-bugfix-requery-hostname-on-HUP.patch
  rsyslog-5.8.10.tar.bz2

New:

  rsyslog-5.8.11.tar.bz2



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.7OPkNH/_old  2012-05-07 22:51:15.0 +0200
+++ /var/tmp/diff_new_pack.7OPkNH/_new  2012-05-07 22:51:15.0 +0200
@@ -20,7 +20,7 @@
 Summary:The enhanced syslogd for Linux and Unix
 License:GPL-3.0+
 Group:  System/Daemons
-Version:5.8.10
+Version:5.8.11
 Release:0
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
@@ -117,7 +117,6 @@
 Source2:rsyslog.conf.in
 Source3:rsyslog.early.conf.in
 Source4:rsyslog.d.remote.conf.in
-Patch1: 0001_5-bugfix-requery-hostname-on-HUP.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -268,7 +267,6 @@
 
 %prep
 %setup -q -n %{name}-%{upstream_version}
-%patch1 -p1
 %if %{with systemd}
 %if 0%{?suse_version} = 1140
 # Bug: https://bugzilla.novell.com/show_bug.cgi?id=656259

++ rsyslog-5.8.10.tar.bz2 - rsyslog-5.8.11.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-5.8.10/ChangeLog new/rsyslog-5.8.11/ChangeLog
--- old/rsyslog-5.8.10/ChangeLog2012-04-05 14:36:22.0 +0200
+++ new/rsyslog-5.8.11/ChangeLog2012-05-03 13:53:18.0 +0200
@@ -1,4 +1,31 @@
 ---
+Version 5.8.11  [V5-stable] 2012-05-03
+- bugfix: ommysql did not properly init/exit the mysql runtime library
+  this could lead to segfaults. Triggering condition: multiple action
+  instances using ommysql.  Thanks to Tomas Heinrich for reporting this
+  problem and providing an initial patch (which my solution is based on,
+  I need to add more code to clean the mess up).
+- bugfix: rsyslog did not terminate when delayable inputs were blocked
+  due to unvailable sources. Fixes:
+  http://bugzilla.adiscon.com/show_bug.cgi?id=299
+  Thanks to Marcin M for bringing up this problem and Andre Lorbach
+  for helping to reproduce and fix it.
+- bugfix: active input in light delay state could block rsyslog
+  termination, at least for prolonged period of time
+- bugfix: imptcp input name could not be set
+  config directive was accepted, but had no effect
+- bugfix: assigned ruleset was lost when using disk queues
+ 

commit rsyslog for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory checked 
in at 2011-12-06 19:00:48

Comparing /work/SRC/openSUSE:Factory/rsyslog (Old)
 and  /work/SRC/openSUSE:Factory/.rsyslog.new (New)


Package is rsyslog, Maintainer is m...@suse.com

Changes:




Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.9GtMC0/_old  2011-12-06 19:33:26.0 +0100
+++ /var/tmp/diff_new_pack.9GtMC0/_new  2011-12-06 19:33:26.0 +0100
@@ -56,7 +56,7 @@
 %define _libdir /%_lib
 %define rsyslog_module_dir_nodeps   %{_libdir}/rsyslog/
 %define rsyslog_module_dir_withdeps %{_prefix}/%{_lib}/rsyslog/
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Url:http://www.rsyslog.com/
 AutoReqProv:on
@@ -131,7 +131,7 @@
 setup for the novice user.
 
 %package doc
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:Additional documentation for rsyslog
@@ -143,7 +143,7 @@
 This package provides additional documentation for rsyslog.
 
 %package diag-tools
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:Diagnostic tools
@@ -158,7 +158,7 @@
 %if %{with gssapi}
 
 %package module-gssapi
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:GSS-API support module for rsyslog
@@ -174,7 +174,7 @@
 %if %{with mysql}
 
 %package module-mysql
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:MySQL support module for rsyslog
@@ -190,7 +190,7 @@
 %if %{with pgsql}
 
 %package module-pgsql
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:PostgreSQL support module for rsyslog
@@ -205,7 +205,7 @@
 %if %{with dbi}
 
 %package module-dbi
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:Database support via DBI
@@ -221,7 +221,7 @@
 %if %{with snmp}
 
 %package module-snmp
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:SNMP support module for rsyslog
@@ -237,7 +237,7 @@
 %if %{with gnutls}
 
 %package module-gtls
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:TLS encryption support module for rsyslog
@@ -253,7 +253,7 @@
 %if %{with relp}
 
 %package module-relp
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:RELP protocol support module for syslog
@@ -267,7 +267,7 @@
 %endif
 
 %package module-udpspoof
-License:GPLv3+
+License:GPL-3.0+
 Group:  System/Daemons
 Requires:   %{name} = %{version}
 Summary:UDP spoof support module for syslog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2011-09-13 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Tue Sep 13 12:31:29 CEST 2011.




--- rsyslog/rsyslog.changes 2011-08-24 13:21:41.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-09-07 
15:05:12.0 +0200
@@ -1,0 +2,15 @@
+Wed Sep  7 12:58:48 UTC 2011 - mrueck...@suse.de
+
+- update to 5.8.5 [V5-stable]
+  - bugfix/security: off-by-two bug in legacy syslog parser,
+CVE-2011-3200 bnc#714658
+  - bugfix: mark message processing did not work correctly
+  - bugfix: potential hang condition during tag emulation
+  - bugfix: too-early string termination during tag emulation
+  - bugfix: The NUL-Byte for the syslogtag was not copied in MsgDup
+(msg.c)
+  - bugfix: fixed incorrect state handling for Discard Action
+(transactions) Note: This caused all messages in a batch to be
+set to COMMITTED, even if they were discarded. 
+
+---
@@ -10 +25 @@
-Fri Aug 19 13:04:45 UTC 2011 - mrueck...@suse.com
+Fri Aug 19 13:04:45 UTC 2011 - mrueck...@suse.de
@@ -38 +53 @@
-Wed Jul 13 11:10:15 UTC 2011 - mrueck...@suse.com
+Wed Jul 13 11:10:15 UTC 2011 - mrueck...@suse.de
@@ -44 +59 @@
-Tue Jul 12 13:35:54 UTC 2011 - mrueck...@suse.com
+Tue Jul 12 13:35:54 UTC 2011 - mrueck...@suse.de
@@ -51 +66 @@
-Tue Jul 12 13:11:04 UTC 2011 - mrueck...@suse.com
+Tue Jul 12 13:11:04 UTC 2011 - mrueck...@suse.de
@@ -58 +73 @@
-Tue Jul 12 12:59:13 UTC 2011 - mrueck...@suse.com
+Tue Jul 12 12:59:13 UTC 2011 - mrueck...@suse.de
@@ -73 +88 @@
-Tue Jul 12 12:52:58 UTC 2011 - mrueck...@suse.com
+Tue Jul 12 12:52:58 UTC 2011 - mrueck...@suse.de

calling whatdependson for head-i586


Old:

  rsyslog-5.8.4.tar.bz2

New:

  rsyslog-5.8.5.tar.bz2



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.pg7wJa/_old  2011-09-13 12:31:25.0 +0200
+++ /var/tmp/diff_new_pack.pg7wJa/_new  2011-09-13 12:31:25.0 +0200
@@ -20,8 +20,8 @@
 
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
-Version:5.8.4
-Release:4
+Version:5.8.5
+Release:1
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140

++ rsyslog-5.8.4.tar.bz2 - rsyslog-5.8.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-5.8.4/ChangeLog new/rsyslog-5.8.5/ChangeLog
--- old/rsyslog-5.8.4/ChangeLog 2011-08-10 10:50:15.0 +0200
+++ new/rsyslog-5.8.5/ChangeLog 2011-08-31 12:13:51.0 +0200
@@ -1,4 +1,14 @@
 ---
+Version 5.8.5  [V5-stable] (rgerhards/al), 2011-09-01
+- bugfix/security: off-by-two bug in legacy syslog parser, CVE-2011-3200
+- bugfix: mark message processing did not work correctly
+- bugfix: potential hang condition during tag emulation
+- bugfix: too-early string termination during tag emulation
+- bugfix: The NUL-Byte for the syslogtag was not copied in MsgDup (msg.c)
+- bugfix: fixed incorrect state handling for Discard Action (transactions)
+  Note: This caused all messages in a batch to be set to COMMITTED, 
+  even if they were discarded. 
+---
 Version 5.8.4  [V5-stable] (al), 2011-08-10
 - bugfix: potential misadressing in property replacer
 - bugfix: memcpy overflow can occur in allowed sender checkig
@@ -861,11 +871,13 @@
   Thanks for varmojfekoj for pointing me at this bug.
 - imported changes from 4.5.6 and below
 ---
-Version 4.6.8  [v4-stable] (rgerhards), 2011-??-??
+Version 4.6.8  [v4-stable] (rgerhards), 2011-09-01
+- bugfix/security: off-by-two bug in legacy syslog parser, CVE-2011-3200
 - bugfix: potential misadressing in property replacer
-- bugfix: memcpy overflow can occur in allowed sender checkig
+- bugfix: memcpy overflow can occur in allowed sender checking
   if a name is resolved to IPv4-mapped-on-IPv6 address
   Found by Ismail Dönmez at suse
+- bugfix: The NUL-Byte for the syslogtag was not copied in MsgDup (msg.c)
 ---
 Version 4.6.7  [v4-stable] (rgerhards), 2011-07-11
 - added support for the :omusrmsg: syntax in configuring user messages
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rsyslog-5.8.4/Makefile.in 
new/rsyslog-5.8.5/Makefile.in
--- old/rsyslog-5.8.4/Makefile.in   2011-08-10 11:51:56.0 +0200
+++ new/rsyslog-5.8.5/Makefile.in   2011-08-31 12:15:11.0 +0200
@@ -82,7 +82,7 @@
$(srcdir)/Makefile.in $(srcdir)/config.h.in \

commit rsyslog for openSUSE:Factory

2011-08-24 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Wed Aug 24 17:17:10 CEST 2011.




--- rsyslog/rsyslog.changes 2011-08-19 15:08:32.0 +0200
+++ rsyslog/rsyslog.changes 2011-08-24 13:21:41.0 +0200
@@ -1,0 +2,8 @@
+Wed Aug 24 11:05:18 UTC 2011 - m...@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 rsyslog.service file
+  installation from spec file. (fate#311316).
+
+---

calling whatdependson for head-i586




Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.9qfv4b/_old  2011-08-24 17:16:08.0 +0200
+++ /var/tmp/diff_new_pack.9qfv4b/_new  2011-08-24 17:16:08.0 +0200
@@ -21,7 +21,7 @@
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
 Version:5.8.4
-Release:1
+Release:4
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140
@@ -34,6 +34,11 @@
 %else
 %bcond_with systemd
 %endif
+%if 0%{?suse_version} = 1210
+%bcond_without  syslogservice
+%else
+%bcond_with syslogservice
+%endif
 %if 0%{?suse_version} = 1130
 %bcond_without  relp
 %else
@@ -56,8 +61,13 @@
 Url:http://www.rsyslog.com/
 AutoReqProv:on
 Provides:   syslog
-PreReq: %insserv_prereq %fillup_prereq /sbin/klogd /etc/init.d/syslog 
/sbin/checkproc
+%if %{with syslogservice}
+Requires(pre):  %insserv_prereq %fillup_prereq syslog-service /sbin/checkproc
+BuildRequires:  syslog-service
+%else
+Requires(pre):  %insserv_prereq %fillup_prereq /sbin/klogd /etc/init.d/syslog 
/sbin/checkproc
 BuildRequires:  klogd
+%endif
 BuildRequires:  dos2unix
 BuildRequires:  openssl-devel
 BuildRequires:  pcre-devel
@@ -416,6 +426,13 @@
%{buildroot}%{rsyslogdocdir}/pgsql-createDB.sql
 %endif
 #
+# Note: On 11.4 we do not ship any systemd service file.
+#   On 12.x, the syslog.service file is provided by
+#   the syslog-service package.
+#
+if test -e %{buildroot}/lib/systemd/system/rsyslog.service ; then
+ rm -f %{buildroot}/lib/systemd/system/rsyslog.service
+fi
 
 %clean
 if [ -n %{buildroot} ]  [ %{buildroot} != / ] ; then
@@ -428,7 +445,7 @@
 #
 /sbin/ldconfig
 #
-# add syslog variables provided by klogd if needed
+# add syslog variables provided by klogd/syslog-service
 #
 %{remove_and_set -n syslog RSYSLOGD_NATIVE_VERSION}
 %{fillup_and_insserv -ny syslog syslog}
@@ -522,9 +539,6 @@
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.early.conf
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.d/remote.conf
 %{_sbindir}/rsyslogd
-%if %{with systemd}
-/lib/systemd/system/rsyslog.service
-%endif
 %dir %{rsyslog_module_dir_nodeps}
 %{rsyslog_module_dir_nodeps}/imfile.so
 %{rsyslog_module_dir_nodeps}/imklog.so






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2011-08-23 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Tue Aug 23 15:35:32 CEST 2011.




--- rsyslog/rsyslog.changes 2011-08-02 09:35:25.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-08-19 
15:08:32.0 +0200
@@ -1,0 +2,23 @@
+Fri Aug 19 13:04:45 UTC 2011 - mrueck...@suse.com
+
+- Update to 5.8.4 [V5-stable]
+  - bugfix: potential misadressing in property replacer
+  - bugfix: memcpy overflow can occur in allowed sender checkig if
+a name is resolved to IPv4-mapped-on-IPv6 address Found by
+Ismail Dönmez at suse
+  - bugfix: potential misadressing in property replacer
+  - bugfix: MSGID corruption in RFC5424 parser under some
+circumstances closes:
+http://bugzilla.adiscon.com/show_bug.cgi?id=275
+- remove rsyslog-5.8.0-memcpy.patch:
+  applied upstream
+- fix build for older distros:
+  only buildrequire systemd-devel for newer than 11.4, use systemd
+  for the others
+
+---
+Fri Aug 19 04:54:03 UTC 2011 - crrodrig...@opensuse.org
+
+- Fix build with new gnutls 
+
+---

calling whatdependson for head-i586


Old:

  rsyslog-5.8.0-memcpy.patch
  rsyslog-5.8.3.tar.bz2

New:

  rsyslog-5.8.4.tar.bz2



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.GSGZPS/_old  2011-08-23 15:34:49.0 +0200
+++ /var/tmp/diff_new_pack.GSGZPS/_new  2011-08-23 15:34:49.0 +0200
@@ -20,8 +20,8 @@
 
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
-Version:5.8.3
-Release:2
+Version:5.8.4
+Release:1
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140
@@ -78,6 +78,7 @@
 %endif
 %if %{with gnutls}
 BuildRequires:  libgnutls-devel
+BuildRequires:  libgcrypt-devel
 %endif
 %if %{with dbi}
 BuildRequires:  libdbi-devel
@@ -96,7 +97,11 @@
 # The systemd package provides
 #   /usr/share/doc/packages/systemd/sd-daemon.[ch]
 # files instead of a lib ... See also bug 656259.
+%if 0%{?suse_version}  1140
 BuildRequires:  systemd-devel
+%else
+BuildRequires:  systemd
+%endif
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #Source0:
http://download.rsyslog.com/rsyslog/rsyslog-upstream_version.tar.gz
@@ -105,8 +110,6 @@
 Source2:rsyslog.conf.in
 Source3:rsyslog.early.conf.in
 Source4:rsyslog.d.remote.conf.in
-# PATCH-FIX-UPSTREAM rsyslog-5.6.5-memcpy.patch idoen...@suse.de -- Fix 
overflowing memcpy call
-Patch1: rsyslog-5.8.0-memcpy.patch
 
 %description
 Rsyslog is an enhanced multi-threaded syslogd supporting, among others,
@@ -267,7 +270,6 @@
 
 %prep
 %setup -q -n %{name}-%{upstream_version}
-%patch1
 %if %{with systemd}
 # Bug: https://bugzilla.novell.com/show_bug.cgi?id=656259
 # install the files systemd provides rather than what we provide.

++ rsyslog-5.8.3.tar.bz2 - rsyslog-5.8.4.tar.bz2 ++
 9729 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2011-08-02 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Tue Aug 2 10:32:27 CEST 2011.




--- rsyslog/rsyslog.changes 2011-07-13 13:11:05.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-08-02 
09:35:25.0 +0200
@@ -1,0 +2,5 @@
+Tue Aug  2 07:35:13 UTC 2011 - a...@suse.de
+
+- Require systemd-devel to follow package split.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.wMJgs5/_old  2011-08-02 10:32:14.0 +0200
+++ /var/tmp/diff_new_pack.wMJgs5/_new  2011-08-02 10:32:14.0 +0200
@@ -21,7 +21,7 @@
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
 Version:5.8.3
-Release:1
+Release:2
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140
@@ -96,7 +96,7 @@
 # The systemd package provides
 #   /usr/share/doc/packages/systemd/sd-daemon.[ch]
 # files instead of a lib ... See also bug 656259.
-BuildRequires:  systemd
+BuildRequires:  systemd-devel
 %endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #Source0:
http://download.rsyslog.com/rsyslog/rsyslog-upstream_version.tar.gz






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2011-07-14 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Thu Jul 14 12:55:20 CEST 2011.




--- rsyslog/rsyslog.changes 2011-06-27 09:29:21.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-07-13 
13:11:05.0 +0200
@@ -1,0 +2,49 @@
+Wed Jul 13 11:10:15 UTC 2011 - mrueck...@suse.com
+
+- drop modules imtemplate and omtemplate, the 2 modules are base
+  templates for people who want to develop their own modules.
+
+---
+Tue Jul 12 13:35:54 UTC 2011 - mrueck...@suse.com
+
+- enabled a few more modules which dont pull extra dependencies:
+  impstats, pmcisconames, pmaixforwardedfrom, pmsnare, pmrfc3164sd,
+  omruleset, mmsnmptrapd
+
+---
+Tue Jul 12 13:11:04 UTC 2011 - mrueck...@suse.com
+
+- guard the file list entry for rsyslog.service with
+  if {with systemd}. Please keep the package working on older
+  distros.
+
+---
+Tue Jul 12 12:59:13 UTC 2011 - mrueck...@suse.com
+
+- upstream asked to change the syntax in the default config files
+  to the new syntax:
+  old: *.* * # (write to all)
+  new: *.* :omusrmsg:*
+
+  old: *.* $channel
+  new: *.* :omfile:$channel
+
+  from what i can see we are only affected with:
+  old: *.emerg *
+  new: *.emerg :omusrmsg:*
+
+---
+Tue Jul 12 12:52:58 UTC 2011 - mrueck...@suse.com
+
+- Updated to 5.8.3  [V5-stable]
+  - systemd support: set stdout/stderr to null - thx to Lennart for
+the patch
+  - added support for the :omusrmsg: syntax in configuring user
+messages
+  - added support for the :omfile: syntax in configuring user
+messages Note: previous outchannel syntax will generate a
+warning message. This may be surprising to some users, but it
+is quite urgent to alert them of the new syntax as v6 can no
+longer support the previous one.
+
+---

calling whatdependson for head-i586


Old:

  rsyslog-5.8.2.tar.bz2

New:

  rsyslog-5.8.3.tar.bz2



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.EKMePQ/_old  2011-07-14 12:54:47.0 +0200
+++ /var/tmp/diff_new_pack.EKMePQ/_new  2011-07-14 12:54:47.0 +0200
@@ -20,7 +20,7 @@
 
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
-Version:5.8.2
+Version:5.8.3
 Release:1
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
@@ -318,14 +318,19 @@
--enable-mail   \
--enable-imfile \
--enable-imptcp \
-   --enable-imtemplate \
+   --enable-impstats   \
--enable-omprog \
--enable-omuxsock   \
-   --enable-omtemplate \
--enable-omudpspoof \
--enable-omstdout   \
--enable-pmlastmsg  \
--enable-diagtools  \
+   --enable-pmcisconames   \
+   --enable-pmaixforwardedfrom \
+   --enable-pmsnare\
+   --enable-pmrfc3164sd\
+   --enable-omruleset  \
+   --enable-mmsnmptrapd\
--disable-static
 
 make %{?_smp_mflags:%{_smp_mflags}} V=1
@@ -515,13 +520,14 @@
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.early.conf
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.d/remote.conf
 %{_sbindir}/rsyslogd
+%if %{with systemd}
 /lib/systemd/system/rsyslog.service
+%endif
 %dir %{rsyslog_module_dir_nodeps}
 %{rsyslog_module_dir_nodeps}/imfile.so
 %{rsyslog_module_dir_nodeps}/imklog.so
 %{rsyslog_module_dir_nodeps}/immark.so
 %{rsyslog_module_dir_nodeps}/imtcp.so
-%{rsyslog_module_dir_nodeps}/imtemplate.so
 %{rsyslog_module_dir_nodeps}/imudp.so
 %{rsyslog_module_dir_nodeps}/imuxsock.so
 %{rsyslog_module_dir_nodeps}/lmnet.so
@@ -537,10 +543,15 @@
 %{rsyslog_module_dir_nodeps}/omprog.so
 %{rsyslog_module_dir_nodeps}/omruleset.so
 %{rsyslog_module_dir_nodeps}/omstdout.so
-%{rsyslog_module_dir_nodeps}/omtemplate.so
 %{rsyslog_module_dir_nodeps}/omtesting.so
 %{rsyslog_module_dir_nodeps}/omuxsock.so
 %{rsyslog_module_dir_nodeps}/pmlastmsg.so
+%{rsyslog_module_dir_nodeps}/impstats.so
+%{rsyslog_module_dir_nodeps}/mmsnmptrapd.so
+%{rsyslog_module_dir_nodeps}/pmaixforwardedfrom.so
+%{rsyslog_module_dir_nodeps}/pmcisconames.so
+%{rsyslog_module_dir_nodeps}/pmrfc3164sd.so
+%{rsyslog_module_dir_nodeps}/pmsnare.so
 %dir %{rsyslog_module_dir_withdeps}
 %{_mandir}/man5/rsyslog.conf.5*
 %{_mandir}/man8/rsyslogd.8*

++ rsyslog-5.8.2.tar.bz2 - rsyslog-5.8.3.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit rsyslog for openSUSE:Factory

2011-06-28 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Tue Jun 28 10:38:07 CEST 2011.




--- rsyslog/rsyslog.changes 2011-05-31 14:15:38.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-06-27 
09:29:21.0 +0200
@@ -1,0 +2,21 @@
+Tue Jun 21 13:50:42 UTC 2011 - m...@suse.de
+
+- Updated to 5.8.2 [V5-stable] (bnc#701282) a maintenance release,
+  containing only stability fixes:
+  - bugfix: problems in failover action handling
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=270
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=254
+  - bugfix: mutex was invalidly left unlocked during action processing
+At least one case where this can occur is during thread shutdown,
+which may be initiated by lower activity. In most cases, this is
+quite unlikely to happen. However, if it does, data structures may be
+corrupted which could lead to fatal failure and segfault. I detected
+this via a testbench test, not a user report. But I assume that some
+users may have had unreproducable aborts that were cause by this bug.
+  - bugfix: memory leak in imtcp  subsystems under some circumstances
+This leak is tied to error conditions which lead to incorrect cleanup
+of some data structures. [backport from v6]
+  - bugfix/improvement:$WorkDirectory now gracefully handles trailing
+slashes
+
+---

calling whatdependson for head-i586


Old:

  rsyslog-5.8.1.tar.bz2

New:

  rsyslog-5.8.2.tar.bz2



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.7c173a/_old  2011-06-28 10:33:16.0 +0200
+++ /var/tmp/diff_new_pack.7c173a/_new  2011-06-28 10:33:16.0 +0200
@@ -20,8 +20,8 @@
 
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
-Version:5.8.1
-Release:8
+Version:5.8.2
+Release:1
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140

++ rsyslog-5.8.1.tar.bz2 - rsyslog-5.8.2.tar.bz2 ++
 1979 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2011-06-01 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Wed Jun 1 10:29:46 CEST 2011.




--- rsyslog/rsyslog.changes 2011-05-27 09:55:13.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-05-31 
14:15:38.0 +0200
@@ -1,0 +2,5 @@
+Tue May 31 12:14:59 UTC 2011 - a...@suse.de
+
+- Add systemd service file back (bnc#696963).
+
+---

calling whatdependson for head-i586




Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.BlEYs2/_old  2011-06-01 10:16:56.0 +0200
+++ /var/tmp/diff_new_pack.BlEYs2/_new  2011-06-01 10:16:56.0 +0200
@@ -21,7 +21,7 @@
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
 Version:5.8.1
-Release:6
+Release:8
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140
@@ -409,10 +409,6 @@
%{buildroot}%{rsyslogdocdir}/pgsql-createDB.sql
 %endif
 #
-%if %{with systemd}
-# TODO: https://features.opensuse.org/311316
-rm -v %{buildroot}/lib/systemd/system/rsyslog.service
-%endif
 
 %clean
 if [ -n %{buildroot} ]  [ %{buildroot} != / ] ; then
@@ -519,6 +515,7 @@
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.early.conf
 %config(noreplace) %attr(600,root,root) %{_sysconfdir}/rsyslog.d/remote.conf
 %{_sbindir}/rsyslogd
+/lib/systemd/system/rsyslog.service
 %dir %{rsyslog_module_dir_nodeps}
 %{rsyslog_module_dir_nodeps}/imfile.so
 %{rsyslog_module_dir_nodeps}/imklog.so






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2011-05-27 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Fri May 27 13:40:43 CEST 2011.




--- rsyslog/rsyslog.changes 2011-05-19 17:48:35.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-05-27 
09:55:13.0 +0200
@@ -1,0 +2,5 @@
+Fri May 27 07:53:38 UTC 2011 - m...@suse.de
+
+- Removed touch of obsolete /var/log/boot.log from spec post.
+
+---

calling whatdependson for head-i586




Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.8ROryJ/_old  2011-05-27 13:40:30.0 +0200
+++ /var/tmp/diff_new_pack.8ROryJ/_new  2011-05-27 13:40:30.0 +0200
@@ -21,7 +21,7 @@
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
 Version:5.8.1
-Release:1
+Release:6
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140
@@ -455,7 +455,6 @@
 #
 mkdir -p var/log
 touch var/log/messages;  chmod 640 var/log/messages
-touch var/log/boot.log;  chmod 640 var/log/boot.log
 touch var/log/mail;  chmod 640 var/log/mail
 touch var/log/mail.info; chmod 640 var/log/mail.info
 touch var/log/mail.warn; chmod 640 var/log/mail.warn






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit rsyslog for openSUSE:Factory

2011-05-20 Thread h_root

Hello community,

here is the log from the commit of package rsyslog for openSUSE:Factory
checked in at Fri May 20 15:18:23 CEST 2011.




--- rsyslog/rsyslog.changes 2011-04-29 14:07:25.0 +0200
+++ /mounts/work_src_done/STABLE/rsyslog/rsyslog.changes2011-05-19 
17:48:35.0 +0200
@@ -1,0 +2,52 @@
+Thu May 19 15:43:28 UTC 2011 - mrueck...@suse.de
+
+- update to 5.8.1
+  - bugfix: invalid processing in QUEUE_FULL condition If the the
+multi-submit interface was used and a QUEUE_FULL condition
+occured, the failed message was properly destructed. However,
+the rest of the input batch, if it existed, was not processed.
+So this lead to potential loss of messages and a memory leak.
+The potential loss of messages was IMHO minor, because they
+would have been dropped in most cases due to the queue
+remaining full, but very few lucky ones from the batch may have
+made it. Anyhow, this has now been changed so that the rest of
+the batch is properly tried to be enqueued and, if not
+possible, destructed.
+  - new module mmsnmptrapd, a sample message modification module
+This can be useful to reformat snmptrapd messages and also
+serves as a sample for how to write message modification
+modules using the output module interface. Note that we
+introduced this new functionality directly into the stable
+release, as it does not modify the core and as such cannot have
+any side-effects if it is not used (and thus the risk is solely
+on users requiring that functionality).
+  - bugfix: rate-limiting inside imuxsock did not work 100% correct
+reason was that a global config variable was invalidly accessed
+where a listener variable should have been used.  Also
+performance-improved the case when rate limiting is turned off
+(this is a very unintrusive change, thus done directly to the
+stable version).
+  - bugfix: $myhostname not available in RainerScript (and no error
+message) closes:
+http://bugzilla.adiscon.com/show_bug.cgi?id=233
+  - bugfix: memory and file descriptor leak in stream processing
+Leaks could occur under some circumstances if the file stream
+handler errored out during the open call. Among others, this
+could cause very big memory leaks if there were a problem with
+unreadable disk queue files. In regard to the memory leak, this
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=256
+  - bugfix: doc for impstats had wrong config statements also,
+config statements were named a bit inconsistent, resolved that
+problem by introducing an alias and only documenting the
+consistent statements Thanks to Marcin for bringing up this
+problem.
+  - bugfix: IPv6-address could not be specified in omrelp this was
+due to improper parsing of : closes:
+http://bugzilla.adiscon.com/show_bug.cgi?id=250
+  - bugfix: TCP connection invalidly aborted when messages needed
+to be discarded (due to QUEUE_FULL or similar problem)
+  - bugfix: $LocalHostName was not honored under all circumstances
+closes: http://bugzilla.adiscon.com/show_bug.cgi?id=258
+  - bugfix(minor): improper template function call in syslogd.c
+
+---

calling whatdependson for head-i586


Old:

  rsyslog-5.8.0.tar.bz2

New:

  rsyslog-5.8.1.tar.bz2



Other differences:
--
++ rsyslog.spec ++
--- /var/tmp/diff_new_pack.QlBgrV/_old  2011-05-20 15:18:01.0 +0200
+++ /var/tmp/diff_new_pack.QlBgrV/_new  2011-05-20 15:18:01.0 +0200
@@ -20,8 +20,8 @@
 
 Name:   rsyslog
 Summary:The enhanced syslogd for Linux and Unix
-Version:5.8.0
-Release:4
+Version:5.8.1
+Release:1
 # for setting those bcond_with* configs see
 # http://lizards.opensuse.org/2008/09/12/conditional-features-aka-use-flags/
 %if 0%{?suse_version} = 1140
@@ -44,7 +44,7 @@
 %bcond_without  mysql
 %bcond_without  pgsql
 %bcond_without  snmp
-%define upstream_version5.8.0
+%define upstream_version%{version}
 %define _sbindir/sbin
 %define rsyslogdocdir   %{_docdir}/%{name}
 %define additional_sockets  
%{_localstatedir}/run/rsyslog/additional-log-sockets.conf

++ rsyslog-5.8.0.tar.bz2 - rsyslog-5.8.1.tar.bz2 ++
 12231 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



  1   2   >