commit steam for openSUSE:Factory:NonFree

2017-11-29 Thread root
Hello community,

here is the log from the commit of package steam for openSUSE:Factory:NonFree 
checked in at 2017-11-29 13:47:11

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


Package is "steam"

Wed Nov 29 13:47:11 2017 rev:15 rq:543841 version:1.0.0.54

Changes:

--- /work/SRC/openSUSE:Factory:NonFree/steam/steam.changes  2017-08-12 
20:30:38.403118166 +0200
+++ /work/SRC/openSUSE:Factory:NonFree/.steam.new/steam.changes 2017-11-29 
13:47:12.232423341 +0100
@@ -1,0 +2,5 @@
+Tue Nov 14 13:07:11 UTC 2017 - christo...@krop.fr
+
+- Require libcups2-32bit if the package is available. (boo#1067133)
+
+---



Other differences:
--
++ steam.spec ++
--- /var/tmp/diff_new_pack.BAiIud/_old  2017-11-29 13:47:12.948397355 +0100
+++ /var/tmp/diff_new_pack.BAiIud/_new  2017-11-29 13:47:12.952397209 +0100
@@ -82,7 +82,11 @@
 Requires:   libvorbis0%{dep_postfix} >= 1.1.2
 Requires:   mozilla-nspr%{dep_postfix} >= 1.8.0.10
 Requires:   mozilla-nss%{dep_postfix} >= 3.12.3
+%if 0%{?suse_version} < 1330
 Requires:   cups-libs%{dep_postfix} >= 1.4.0
+%else
+Requires:   libcups2%{dep_postfix}
+%endif
 Requires:   fontconfig%{dep_postfix} >= 2.8.0
 Requires:   glibc%{dep_postfix} >= 2.15
 Requires:   openal-soft >= 1.13




commit haproxy for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package haproxy for openSUSE:Factory checked 
in at 2017-11-29 10:54:23

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


Package is "haproxy"

Wed Nov 29 10:54:23 2017 rev:52 rq:546232 version:1.8.0

Changes:

--- /work/SRC/openSUSE:Factory/haproxy/haproxy.changes  2017-08-24 
18:56:08.485802338 +0200
+++ /work/SRC/openSUSE:Factory/.haproxy.new/haproxy.changes 2017-11-29 
10:54:39.184311592 +0100
@@ -1,0 +2,25 @@
+Tue Nov 28 13:54:07 UTC 2017 - kgronl...@suse.com
+
+- License is now GPL-3.0+ and LGPL-2.1+ 
+
+---
+Mon Nov 27 13:40:32 UTC 2017 - mrueck...@suse.de
+
+- [apparmor]: allow haproxy to restart itself. needed for seamless
+  restart. also reload the apparmor profile on update.
+
+---
+Mon Nov 27 13:31:07 UTC 2017 - mrueck...@suse.de
+
+- enable network namespaces on 42.3
+- Enabled systemd notify mode: new BR: pkgconfig(libsystemd)
+  This fixes problems with starting 1.8 on 42.3.
+- apply build option changes as adviced by upstream
+
+---
+Mon Nov 27 13:30:30 UTC 2017 - mrueck...@suse.de
+
+- Update to version 1.8.0 (bsc#1069954):
+  https://www.mail-archive.com/haproxy@formilux.org/msg28004.html
+
+---

Old:

  haproxy-1.7.9.tar.gz

New:

  haproxy-1.8.0.tar.gz



Other differences:
--
++ haproxy.spec ++
--- /var/tmp/diff_new_pack.5OkK7L/_old  2017-11-29 10:54:40.416266896 +0100
+++ /var/tmp/diff_new_pack.5OkK7L/_new  2017-11-29 10:54:40.424266605 +0100
@@ -19,12 +19,11 @@
 %bcond_with tcp_fast_open
 %endif
 
+%bcond_without network_namespace
 %if 0%{?suse_version} > 1320
 %bcond_without lua
-%bcond_without network_namespace
 %else
 %bcond_with lua
-%bcond_with network_namespace
 %endif
 
 %if 0%{?suse_version} >= 1310
@@ -41,13 +40,16 @@
 %bcond_without  apparmor
 
 Name:   haproxy
-Version:1.7.9
+Version:1.8.0
 Release:0
 #
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with apparmor}
 BuildRequires:  apparmor-profiles
+%if 0%{?suse_version} >= 1315
+BuildRequires:  apparmor-rpm-macros
+%endif
 %endif
 BuildRequires:  libgcrypt-devel
 %if %{with lua}
@@ -60,13 +62,14 @@
 BuildRequires:  udev
 %if %{with systemd}
 BuildRequires:  pkgconfig(systemd)
+BuildRequires:  pkgconfig(libsystemd)
 %endif
 BuildRequires:  vim
 %define pkg_name haproxy
 %define pkg_home /var/lib/%{pkg_name}
 #
 Url:http://www.haproxy.org/
-Source: 
http://www.haproxy.org/download/1.7/src/haproxy-%{version}.tar.gz
+Source: 
http://www.haproxy.org/download/1.8/src/haproxy-%{version}.tar.gz
 Source1:%{pkg_name}.init
 Source2:usr.sbin.haproxy.apparmor
 Source3:local.usr.sbin.haproxy.apparmor
@@ -78,7 +81,7 @@
 Source99:   haproxy-rpmlintrc
 #
 Summary:The Reliable, High Performance TCP/HTTP Load Balancer
-License:GPL-2.0+ and LGPL-2.1+
+License:GPL-3.0+ and LGPL-2.1+
 Group:  Productivity/Networking/Web/Proxy
 Provides:   %{name}-doc = %{version}
 Obsoletes:  %{name}-doc < %{version}
@@ -110,39 +113,32 @@
 
 %build
 %{__make} \
-TARGET=linux26 \
+TARGET=linux2628 \
 CPU="%{_target_cpu}" \
 USE_PCRE=1 \
 %if %{with pcre_jit}
 USE_PCRE_JIT=1 \
 %endif
-USE_LIBCRYPT=1 \
-USE_OPENSSL=1 \
-USE_ZLIB=1 \
-USE_NETFILTER=1 \
+USE_PTHREAD_PSHARED=1 \
 %ifarch %ix86
 USE_REGPARM=1 \
 %endif
-USE_PTHREAD_PSHARED=1 \
+USE_GETADDRINFO=1 \
+USE_OPENSSL=1 \
 %if %{with lua}
 USE_LUA=1 \
 %endif
-USE_TPROXY=1 \
-USE_LINUX_TPROXY=1 \
-USE_LINUX_SPLICE=1 \
-USE_ACCEPT4=1 \
-USE_CPU_AFFINITY=1 \
-USE_GETADDRINFO=1 \
-USE_GETSOCKNAME=1 \
-USE_PIE=1 \
-USE_STACKPROTECTOR=1 \
-USE_RELRO_NOW=1 \
+USE_ZLIB=1 \
 %if %{with tcp_fast_open}
 USE_TFO=1 \
 %endif
 %if %{with network_namespace}
 USE_NS=1 \
 %endif
+USE_SYSTEMD=1 \
+USE_PIE=1 \
+USE_STACKPROTECTOR=1 \
+USE_RELRO_NOW=1 \
 LIB="%{_lib}" \
 PREFIX="%{_prefix}" \
 DEBUG_CFLAGS="%{optflags}"
@@ -158,7 +154,6 @@
 install -D -m 0755 contrib/halog/halog %{buildroot}%{_sbindir}/haproxy-halog
 
 %if %{with systemd}
-install -D -m 0755 haproxy-systemd-wrapper  
%{buildroot}%{_sbindir}/haproxy-systemd-wrapper
 install -D -m 0644 contrib/systemd/%{pkg_name}.service  
%{buildroot}%{_unitdir}/%{pkg_name}.service
 ln -sf /sbin/service   %{buildroot}%{_sbindir}

commit nodejs8 for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package nodejs8 for openSUSE:Factory checked 
in at 2017-11-29 10:54:44

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


Package is "nodejs8"

Wed Nov 29 10:54:44 2017 rev:8 rq:546333 version:8.9.1

Changes:

--- /work/SRC/openSUSE:Factory/nodejs8/nodejs8.changes  2017-11-17 
11:00:44.519101747 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs8.new/nodejs8.changes 2017-11-29 
10:54:48.235983194 +0100
@@ -1,0 +2,6 @@
+Wed Nov 29 01:41:56 UTC 2017 - qantas94he...@gmail.com
+
+- Change BuildRequires from openssl-devel to libopenssl-1_0_0-devel
+  due to Tumbleweed/Leap 15 change to OpenSSL 1.1.0 as default
+
+---
@@ -11,0 +18 @@
+



Other differences:
--
++ nodejs8.spec ++
--- /var/tmp/diff_new_pack.lKJVl0/_old  2017-11-29 10:54:49.467938497 +0100
+++ /var/tmp/diff_new_pack.lKJVl0/_new  2017-11-29 10:54:49.471938352 +0100
@@ -155,8 +155,12 @@
 BuildRequires:  zlib-devel
 
 %if ! %{with intree_openssl}
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libopenssl-1_0_0-devel
+%else
 BuildRequires:  openssl-devel >= 1.0.2
 %endif
+%endif
 
 %if ! %{with intree_cares}
 BuildRequires:  pkgconfig(libcares) >= 1.10.0

++ 8334.diff ++
--- /var/tmp/diff_new_pack.lKJVl0/_old  2017-11-29 10:54:49.491937627 +0100
+++ /var/tmp/diff_new_pack.lKJVl0/_new  2017-11-29 10:54:49.491937627 +0100
@@ -1,3 +1,2 @@
 Empty patch. Placeholder must exist as long as same patch
 for older Node codestreams exist.
-






commit openQA for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package openQA for openSUSE:Factory checked 
in at 2017-11-29 10:54:09

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


Package is "openQA"

Wed Nov 29 10:54:09 2017 rev:5 rq:546170 version:4.5.1511814842.53907890

Changes:

--- /work/SRC/openSUSE:Factory/openQA/openQA.changes2017-11-27 
22:18:20.398789645 +0100
+++ /work/SRC/openSUSE:Factory/.openQA.new/openQA.changes   2017-11-29 
10:54:11.617311728 +0100
@@ -1,0 +2,9 @@
+Tue Nov 28 06:03:39 UTC 2017 - co...@suse.com
+
+- Update to version 4.5.1511814842.53907890:
+  * Make barrier option to automatically destroy the barrier if jobs belonging 
to it fails (#1498)
+  * Improve web editor (#1510)
+  * Remove outdated imports of JSON module (#1509)
+  * Use Cpanel::JSON::XS in step/edit.html (#1508)
+
+---

Old:

  openQA-4.5.1511709996.0670f622.tar.xz

New:

  openQA-4.5.1511814842.53907890.tar.xz



Other differences:
--
++ openQA.spec ++
--- /var/tmp/diff_new_pack.2YBRyk/_old  2017-11-29 10:54:12.381284011 +0100
+++ /var/tmp/diff_new_pack.2YBRyk/_new  2017-11-29 10:54:12.381284011 +0100
@@ -36,7 +36,7 @@
 # runtime requirements that also the testsuite needs
 %define t_requires perl(DBD::SQLite) perl(DBIx::Class) perl(Config::IniFiles) 
perl(SQL::Translator) perl(Date::Format) perl(File::Copy::Recursive) 
perl(DateTime::Format::SQLite) perl(Net::OpenID::Consumer) 
perl(Mojolicious::Plugin::RenderFile) perl(Mojolicious::Plugin::AssetPack) 
perl(aliased) perl(Config::Tiny) perl(DBIx::Class::DynamicDefault) 
perl(DBIx::Class::Schema::Config) perl(DBIx::Class::Storage::Statistics) 
perl(IO::Socket::SSL) perl(Data::Dump) perl(DBIx::Class::OptimisticLocking) 
perl(Text::Markdown) perl(Net::DBus) perl(IPC::Run) perl(Archive::Extract) 
perl(CSS::Minifier::XS) perl(JavaScript::Minifier::XS) perl(Time::ParseDate) 
perl(Sort::Versions) perl(Mojo::RabbitMQ::Client) perl(BSD::Resource) 
perl(Cpanel::JSON::XS)
 Name:   openQA
-Version:4.5.1511709996.0670f622
+Version:4.5.1511814842.53907890
 Release:0
 Summary:The openQA web-frontend, scheduler and tools
 License:GPL-2.0+


++ openQA-4.5.1511709996.0670f622.tar.xz -> 
openQA-4.5.1511814842.53907890.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openQA-4.5.1511709996.0670f622/lib/OpenQA/Resource/Locks.pm 
new/openQA-4.5.1511814842.53907890/lib/OpenQA/Resource/Locks.pm
--- old/openQA-4.5.1511709996.0670f622/lib/OpenQA/Resource/Locks.pm 
2017-11-26 16:26:36.0 +0100
+++ new/openQA-4.5.1511814842.53907890/lib/OpenQA/Resource/Locks.pm 
2017-11-27 21:34:02.0 +0100
@@ -24,6 +24,8 @@
 use OpenQA::ResourceAllocator;
 use OpenQA::Utils qw(wakeup_scheduler log_debug);
 
+my %final_states = map { $_ => 1 } 
OpenQA::Schema::Result::Jobs::NOT_OK_RESULTS();
+
 # In normal situation the lock is created by the parent (server)
 # and released when a service becomes available and the child (client)
 # can lock and use it. That's why the lock are checked for self and parent
@@ -125,15 +127,25 @@
 }
 
 sub barrier_wait {
-my ($name, $jobid, $where) = @_;
+my ($name, $jobid, $where, $check_dead_job) = @_;
 return -1 unless $name && $jobid;
 my $barrier = _get_lock($name, $jobid, $where);
 return -1 unless $barrier;
+my $jobschema = 
OpenQA::ResourceAllocator->instance->schema()->resultset("Jobs");
 my @jobs = split(/,/, $barrier->locked_by // '');
+
+do { $barrier->delete; return -1 }
+  if $check_dead_job
+  && grep { $final_states{$_} }
+
+  map { $jobschema->find($_)->result }
+  ($jobid, @jobs, map { scalar $_->id } ($barrier->owner->parents->all, 
$barrier->owner->children->all));
+
 if (grep { $_ eq $jobid } @jobs) {
 return 1 if (scalar @jobs eq $barrier->count);
 return 0;
 }
+
 push @jobs, $jobid;
 $barrier->update({locked_by => join(',', @jobs)});
 return 1 if (scalar @jobs eq $barrier->count);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/openQA-4.5.1511709996.0670f622/lib/OpenQA/ResourceAllocator.pm 
new/openQA-4.5.1511814842.53907890/lib/OpenQA/ResourceAllocator.pm
--- old/openQA-4.5.1511709996.0670f622/lib/OpenQA/ResourceAllocator.pm  
2017-11-26 16:26:36.0 +0100
+++ new/openQA-4.5.1511814842.53907890/lib/OpenQA/ResourceAllocator.pm  
2017-11-27 21:34:02.0 +0100
@@ -159,11 +159,11 @@
 !!@$res[0];
 }
 
-dbus_method('barrier_wait', ['string', 'uint32', 'string'], ['int32']);
+dbus_method('barrier_wait', ['string'

commit osc for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package osc for openSUSE:Factory checked in 
at 2017-11-29 10:54:26

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


Package is "osc"

Wed Nov 29 10:54:26 2017 rev:124 rq:546237 version:0.162.0

Changes:

--- /work/SRC/openSUSE:Factory/osc/osc.changes  2017-10-27 14:01:05.956920718 
+0200
+++ /work/SRC/openSUSE:Factory/.osc.new/osc.changes 2017-11-29 
10:54:42.508191000 +0100
@@ -1,0 +2,7 @@
+Tue Nov 28 14:14:22 UTC 2017 - adr...@suse.de
+
+- 0.162.0
+  - Additional file content check with SHA256 when using OBS 2.9
+  - support deb format with control.tar.xz
+
+---

Old:

  osc-0.161.1.tar.gz

New:

  osc-0.162.0.tar.gz



Other differences:
--
++ osc.spec ++
--- /var/tmp/diff_new_pack.TpYDRh/_old  2017-11-29 10:54:43.916139919 +0100
+++ /var/tmp/diff_new_pack.TpYDRh/_new  2017-11-29 10:54:43.916139919 +0100
@@ -16,12 +16,12 @@
 #
 
 
-%define version_unconverted 0.161.1
+%define version_unconverted 0.162.0
 %define osc_plugin_dir %{_prefix}/lib/osc-plugins
 %define macros_file macros.osc
 
 Name:   osc
-Version:0.161.1
+Version:0.162.0
 Release:0
 Summary:Open Build Service Commander
 License:GPL-2.0+

++ PKGBUILD ++
--- /var/tmp/diff_new_pack.TpYDRh/_old  2017-11-29 10:54:43.956138468 +0100
+++ /var/tmp/diff_new_pack.TpYDRh/_new  2017-11-29 10:54:43.956138468 +0100
@@ -1,5 +1,5 @@
 pkgname=osc
-pkgver=0.161.1
+pkgver=0.162.0
 pkgrel=0
 pkgdesc="Open Build Service client"
 arch=('i686' 'x86_64')

++ _service ++
--- /var/tmp/diff_new_pack.TpYDRh/_old  2017-11-29 10:54:43.972137887 +0100
+++ /var/tmp/diff_new_pack.TpYDRh/_new  2017-11-29 10:54:43.976137742 +0100
@@ -1,7 +1,7 @@
 
   
-0.161.1
-0.161.1
+0.162.0
+0.162.0
 git://github.com/openSUSE/osc.git
 git
   

++ debian.changelog ++
--- /var/tmp/diff_new_pack.TpYDRh/_old  2017-11-29 10:54:44.012136436 +0100
+++ /var/tmp/diff_new_pack.TpYDRh/_new  2017-11-29 10:54:44.012136436 +0100
@@ -1,4 +1,9 @@
-osc (0.161.1-0) unstable; urgency=low
+osc (0.162.0) unstable; urgency=low
+  - Update to 0.161.1
+
+ -- Marco Strigl   Thu, 26 Oct 2017 14:42:00 +0200
+
+osc (0.161.0-0) unstable; urgency=low
   - Install bash completion
 
  -- Nick Brown   Wed, 26 Oct 2016 10:00:00 +0200

++ osc-0.161.1.tar.gz -> osc-0.162.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osc-0.161.1/NEWS new/osc-0.162.0/NEWS
--- old/osc-0.161.1/NEWS2017-10-26 14:21:33.0 +0200
+++ new/osc-0.162.0/NEWS2017-11-28 15:00:03.0 +0100
@@ -1,3 +1,7 @@
+0.162
+  - Additional file content check with SHA256 when using OBS 2.9
+  - support deb format with control.tar.xz
+
 0.161.1
   - Fix python 2.6 SyntaxError (multiple context expressions)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osc-0.161.1/osc/build.py new/osc-0.162.0/osc/build.py
--- old/osc-0.161.1/osc/build.py2017-10-26 14:21:33.0 +0200
+++ new/osc-0.162.0/osc/build.py2017-11-28 15:00:03.0 +0100
@@ -491,7 +491,7 @@
 print("Note that malicious packages can compromise the build 
result or even your system.")
 r = raw_input(trustprompt % { 'project': prj })
 if r == '1':
-print("adding '%s' to ~/.oscrc: ['%s']['trusted_prj']" % (prj, 
apiurl))
+print("adding '%s' to oscrc: ['%s']['trusted_prj']" % (prj, 
apiurl))
 trusted.append(prj)
 elif r != '2':
 print("Well, good good bye then :-)")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/osc-0.161.1/osc/commandline.py 
new/osc-0.162.0/osc/commandline.py
--- old/osc-0.161.1/osc/commandline.py  2017-10-26 14:21:33.0 +0200
+++ new/osc-0.162.0/osc/commandline.py  2017-11-28 15:00:03.0 +0100
@@ -802,7 +802,7 @@
 osc meta  [-m|--message TEXT] 
-e|--edit ARGS...
 osc meta  [-m|--message TEXT] 
-F|--file ARGS...
 osc meta pattern --delete PRJ PATTERN
-osc meta attribute PRJ [PKG [SUBPACKAGE]] [--attribute ATTRIBUTE] 
[--create|--delete|--set [value_list]]
+osc meta attribute PRJ [PKG [SUBPACKAGE]] [--attribute ATTRIBUTE] 
[--create [--set ]|--delete|--set ]
 ${cmd_option_list}
 """
 
@@ -5631,7 +5631,7 @@
 
 The arguments REPOSITORY and ARCH are optional. They can be taken from
 the first two columns of the 'osc repos' output. If not specified,
-   

commit trinity for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package trinity for openSUSE:Factory checked 
in at 2017-11-29 10:54:18

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


Package is "trinity"

Wed Nov 29 10:54:18 2017 rev:47 rq:546177 version:1.8+git.20171103

Changes:

--- /work/SRC/openSUSE:Factory/trinity/trinity.changes  2017-11-10 
14:57:45.663288964 +0100
+++ /work/SRC/openSUSE:Factory/.trinity.new/trinity.changes 2017-11-29 
10:54:26.272780025 +0100
@@ -1,0 +2,6 @@
+Tue Nov 28 09:14:12 UTC 2017 - jsl...@suse.com
+
+- add compat-handle-removed-autofs-macros.patch to fix factory
+  build failure
+
+---

New:

  compat-handle-removed-autofs-macros.patch



Other differences:
--
++ trinity.spec ++
--- /var/tmp/diff_new_pack.UKgXx5/_old  2017-11-29 10:54:26.880757968 +0100
+++ /var/tmp/diff_new_pack.UKgXx5/_new  2017-11-29 10:54:26.884757822 +0100
@@ -25,6 +25,7 @@
 Group:  Development/Tools/Other
 Url:http://codemonkey.org.uk/projects/trinity/
 Source0:%{name}-%{version}.tar.xz
+Patch0: compat-handle-removed-autofs-macros.patch
 ExcludeArch:%ix86 %arm
 
 %description
@@ -35,6 +36,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 export CFLAGS="%{optflags}"

++ compat-handle-removed-autofs-macros.patch ++
From: Jiri Slaby 
Date: Tue, 28 Nov 2017 08:58:04 +0100
Subject: compat: handle removed autofs macros
Patch-mainline: no

In file included from ioctls/autofs.c:4:0:
ioctls/autofs.c:241:8: error: 'AUTOFS_IOC_EXPIRE_INDIRECT' undeclared here (not 
in a function); did you mean 'AUTOFS_IOC_EXPIRE_CMD'?
  IOCTL(AUTOFS_IOC_EXPIRE_INDIRECT),
^
include/ioctls.h:53:15: note: in definition of macro 'IOCTL'
  { .request = _request, .name = #_request, }
   ^~~~
ioctls/autofs.c:242:8: error: 'AUTOFS_IOC_EXPIRE_DIRECT' undeclared here (not 
in a function); did you mean 'AUTOFS_IOC_EXPIRE_INDIRECT'?
  IOCTL(AUTOFS_IOC_EXPIRE_DIRECT),
^
include/ioctls.h:53:15: note: in definition of macro 'IOCTL'
  { .request = _request, .name = #_request, }
   ^~~~

Define them as AUTOFS_IOC_EXPIRE_MULTI as they used to be.

Signed-off-by: Jiri Slaby 
---
 include/compat.h | 8 
 ioctls/autofs.c  | 1 +
 2 files changed, 9 insertions(+)

diff --git a/include/compat.h b/include/compat.h
index 10065ceca5f6..fc9a1b95ac4c 100644
--- a/include/compat.h
+++ b/include/compat.h
@@ -1209,3 +1209,11 @@ struct kvm_get_htab_fd {
 #ifndef SO_IP_SET
 #define SO_IP_SET 83
 #endif
+
+/* linux/auto_fs4.h */
+#ifndef AUTOFS_IOC_EXPIRE_INDIRECT
+#define AUTOFS_IOC_EXPIRE_INDIRECT AUTOFS_IOC_EXPIRE_MULTI
+#endif
+#ifndef AUTOFS_IOC_EXPIRE_DIRECT
+#define AUTOFS_IOC_EXPIRE_DIRECT AUTOFS_IOC_EXPIRE_MULTI
+#endif
diff --git a/ioctls/autofs.c b/ioctls/autofs.c
index 04a3eb811326..a39c056b 100644
--- a/ioctls/autofs.c
+++ b/ioctls/autofs.c
@@ -8,6 +8,7 @@
 #include "shm.h"
 #include "syscall.h"
 #include "utils.h"
+#include "compat.h"
 
 /* include/linux/auto_dev-ioctl.h */
 /*
-- 
2.15.0




commit python-jupyter_ipywidgets for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package python-jupyter_ipywidgets for 
openSUSE:Factory checked in at 2017-11-29 10:54:20

Comparing /work/SRC/openSUSE:Factory/python-jupyter_ipywidgets (Old)
 and  /work/SRC/openSUSE:Factory/.python-jupyter_ipywidgets.new (New)


Package is "python-jupyter_ipywidgets"

Wed Nov 29 10:54:20 2017 rev:9 rq:546207 version:7.0.5

Changes:

--- 
/work/SRC/openSUSE:Factory/python-jupyter_ipywidgets/python-jupyter_ipywidgets-doc.changes
  2017-11-20 17:06:56.718419174 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-jupyter_ipywidgets.new/python-jupyter_ipywidgets-doc.changes
 2017-11-29 10:54:29.120676703 +0100
@@ -1,0 +2,6 @@
+Wed Nov 22 22:50:14 UTC 2017 - a...@gmx.de
+
+- update to version 7.0.5:
+  * No changelog
+
+---
python-jupyter_ipywidgets.changes: same change

Old:

  ipywidgets-7.0.4.tar.gz

New:

  ipywidgets-7.0.5.tar.gz



Other differences:
--
++ python-jupyter_ipywidgets-doc.spec ++
--- /var/tmp/diff_new_pack.5ZI7vZ/_old  2017-11-29 10:54:32.916538988 +0100
+++ /var/tmp/diff_new_pack.5ZI7vZ/_new  2017-11-29 10:54:32.920538843 +0100
@@ -28,7 +28,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-jupyter_ipywidgets-doc
-Version:7.0.4
+Version:7.0.5
 Release:0
 Summary:Documentation for python-jupyter_ipywidgets
 License:BSD-3-Clause

python-jupyter_ipywidgets.spec: same change
++ ipywidgets-7.0.4.tar.gz -> ipywidgets-7.0.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipywidgets-7.0.4/PKG-INFO 
new/ipywidgets-7.0.5/PKG-INFO
--- old/ipywidgets-7.0.4/PKG-INFO   2017-11-09 20:30:42.0 +0100
+++ new/ipywidgets-7.0.5/PKG-INFO   2017-11-17 02:38:23.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: ipywidgets
-Version: 7.0.4
+Version: 7.0.5
 Summary: IPython HTML widgets for Jupyter
 Home-page: http://ipython.org
 Author: IPython Development Team
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipywidgets-7.0.4/README.md 
new/ipywidgets-7.0.5/README.md
--- old/ipywidgets-7.0.4/README.md  2017-10-18 23:17:31.0 +0200
+++ new/ipywidgets-7.0.5/README.md  2017-11-17 00:06:09.0 +0100
@@ -82,7 +82,9 @@
 
 ### Installing from git
 
-If you want to install ipywidgets from git, **you will need 
[npm](https://www.npmjs.com/) version 3.x or later** (check you version by 
running `npm -v` from a terminal).  Installing from git is more complicated and 
requires a developer install, see the [developer 
install](docs/source/dev_install.md) instructions.
+If you want to install ipywidgets from git, **you will need the 
+[yarn](https://yarnpkg.com/) package manager version 1.2.1 or later**.  
+Installing from git is more complicated and requires a developer install, see 
the [developer install](docs/source/dev_install.md) instructions.
 
 To install the latest master version from the root directory of the source
 code, run ``dev-install.sh``. To only build the Python package enter ``pip 
install -e .``.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/ipywidgets-7.0.4/docs/source/dev_install.md 
new/ipywidgets-7.0.5/docs/source/dev_install.md
--- old/ipywidgets-7.0.4/docs/source/dev_install.md 2017-10-18 
23:17:31.0 +0200
+++ new/ipywidgets-7.0.5/docs/source/dev_install.md 2017-11-17 
00:06:09.0 +0100
@@ -6,11 +6,7 @@
 
 To install ipywidgets from git, you will need:
 
-- [npm](https://www.npmjs.com/) **version 3.x or later**
-  + Check your version by running `npm -v` from a terminal.
-  + *Note: If you install using sudo, you need to make sure that npm is also
-available in the PATH used with sudo.*
-
+- [yarn](https://yarnpkg.com/) package manager ** version 1.2.1 or later **
 
 - the latest [Jupyter notebook development 
release](https://github.com/jupyter/notebook)
   + Everything in the ipywidgets repository is developed using Jupyter 
@@ -37,10 +33,10 @@
 
 To build and test changes, run the following commands in the ipywidgets 
repository root directory, empty your browser's cache, and refresh the page.
 
-npm run clean
-npm run build
+yarn run clean
+yarn run build
 
-If your changes are confined to one package (for example, just in the 
widgetsnbextension package), then it may be sufficient to just run `npm run 
build` in that specific directory.
+If your changes are confined to one package (for example, just in the 
widgetsnbextension package), then it may be sufficient to just run `yarn r

commit nodejs4 for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package nodejs4 for openSUSE:Factory checked 
in at 2017-11-29 10:54:40

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


Package is "nodejs4"

Wed Nov 29 10:54:40 2017 rev:18 rq:546332 version:4.8.6

Changes:

--- /work/SRC/openSUSE:Factory/nodejs4/nodejs4.changes  2017-11-17 
11:00:21.695937053 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs4.new/nodejs4.changes 2017-11-29 
10:54:47.172021795 +0100
@@ -1,0 +2,12 @@
+Wed Nov 29 01:41:56 UTC 2017 - qantas94he...@gmail.com
+
+- Change BuildRequires from openssl-devel to libopenssl-1_0_0-devel
+  due to Tumbleweed/Leap 15 change to OpenSSL 1.1.0 as default
+
+---
+Thu Nov 16 13:16:25 UTC 2017 - adam.ma...@suse.de
+
+- Update nodejs.keyring based on current Release Team as found on
+  https://github.com/nodejs/node#release-team
+
+---
@@ -5,0 +18 @@
+



Other differences:
--
++ nodejs4.spec ++
--- /var/tmp/diff_new_pack.F9SK7y/_old  2017-11-29 10:54:48.023990884 +0100
+++ /var/tmp/diff_new_pack.F9SK7y/_new  2017-11-29 10:54:48.023990884 +0100
@@ -155,8 +155,12 @@
 BuildRequires:  zlib-devel
 
 %if ! %{with intree_openssl}
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libopenssl-1_0_0-devel
+%else
 BuildRequires:  openssl-devel >= 1.0.2
 %endif
+%endif
 
 %if ! %{with intree_cares}
 BuildRequires:  pkgconfig(libcares) >= 1.10.0


++ nodejs.keyring ++
Binary files /var/tmp/diff_new_pack.F9SK7y/_old and 
/var/tmp/diff_new_pack.F9SK7y/_new differ




commit clamav for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package clamav for openSUSE:Factory checked 
in at 2017-11-29 10:54:11

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


Package is "clamav"

Wed Nov 29 10:54:11 2017 rev:89 rq:546176 version:0.99.2

Changes:

--- /work/SRC/openSUSE:Factory/clamav/clamav.changes2017-10-09 
19:47:37.781143634 +0200
+++ /work/SRC/openSUSE:Factory/.clamav.new/clamav.changes   2017-11-29 
10:54:23.332886685 +0100
@@ -1,0 +2,5 @@
+Tue Nov 28 08:30:04 UTC 2017 - meiss...@suse.com
+
+- clamav-0.99.2-openssl-1.1.patch: fixed build against openssl 1.1
+
+---

New:

  clamav-0.99.2-openssl-1.1.patch



Other differences:
--
++ clamav.spec ++
--- /var/tmp/diff_new_pack.gbbhjH/_old  2017-11-29 10:54:24.292851857 +0100
+++ /var/tmp/diff_new_pack.gbbhjH/_new  2017-11-29 10:54:24.296851713 +0100
@@ -29,9 +29,12 @@
 # Needed for compiling LLVM.
 BuildRequires:  gcc-c++
 %endif
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  check-devel
 BuildRequires:  libbz2-devel
 BuildRequires:  libopenssl-devel
+BuildRequires:  libtool
 BuildRequires:  libxml2-devel
 BuildRequires:  pcre-devel
 BuildRequires:  pwdutils
@@ -59,6 +62,8 @@
 Patch3: clamav-gcc47.patch
 Patch4: clamav-disable-timestamps.patch
 Patch5: clamav-fix_newer_zlib.patch
+# 
https://raw.githubusercontent.com/patch-exchange/openssl-1.1-transition/master/clamav/clamav-0.99.2-openssl-1.1.patch
+Patch6: clamav-0.99.2-openssl-1.1.patch
 BuildRequires:  systemd
 BuildRequires:  systemd-rpm-macros
 %systemd_requires
@@ -99,6 +104,10 @@
 %patch3 -p1
 %patch4 -p1
 %patch5 -p1
+if pkg-config --atleast-version=1.1.0 libssl; then
+%patch6 -p1
+autoreconf -i -f
+fi
 
 %build
 CFLAGS="-fstack-protector"

++ clamav-0.99.2-openssl-1.1.patch ++
--- clamav-0.99.2/libclamav/crypto.c.omv~   2016-09-18 18:11:34.723085234 
+0200
+++ clamav-0.99.2/libclamav/crypto.c2016-09-18 18:11:48.296898159 +0200
@@ -121,7 +121,7 @@ time_t timegm(struct tm *t)
 int cl_initialize_crypto(void)
 {
 SSL_load_error_strings();
-SSL_library_init();
+OPENSSL_init_ssl(0, NULL);
 OpenSSL_add_all_digests();
 OpenSSL_add_all_algorithms();
 OpenSSL_add_all_ciphers();
--- clamav-0.99.2/m4/reorganization/libs/openssl.m4.omv~2016-09-18 
18:11:11.071411211 +0200
+++ clamav-0.99.2/m4/reorganization/libs/openssl.m4 2016-09-18 
18:11:22.872248566 +0200
@@ -41,7 +41,7 @@ fi
 have_ssl="no"
 have_crypto="no"
 
-AC_CHECK_LIB([ssl], [SSL_library_init], [have_ssl="yes"], [AC_MSG_ERROR([Your 
OpenSSL installation is misconfigured or missing])], [-lcrypto -lz])
+AC_CHECK_LIB([ssl], [OPENSSL_init_ssl], [have_ssl="yes"], [AC_MSG_ERROR([Your 
OpenSSL installation is misconfigured or missing])], [-lcrypto -lz])
 
 AC_CHECK_LIB([crypto], [EVP_EncryptInit], [have_crypto="yes"], 
[AC_MSG_ERROR([Your OpenSSL installation is misconfigured or missing])], 
[-lcrypto -lz])
 
--- clamav-0.99.2/libclamav/crypto.c.omv~   2016-09-18 18:15:48.514588018 
+0200
+++ clamav-0.99.2/libclamav/crypto.c2016-09-18 18:18:26.332413758 +0200
@@ -1110,7 +1110,7 @@ X509_CRL *cl_load_crl(const char *file)
 fclose(fp);
 
 if ((x)) {
-tm = cl_ASN1_GetTimeT(x->crl->nextUpdate);
+tm = cl_ASN1_GetTimeT(X509_CRL_get0_nextUpdate(x));
 if (!(tm)) {
 X509_CRL_free(x);
 return NULL;




commit nodejs6 for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package nodejs6 for openSUSE:Factory checked 
in at 2017-11-29 10:54:48

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


Package is "nodejs6"

Wed Nov 29 10:54:48 2017 rev:17 rq:546334 version:6.12.0

Changes:

--- /work/SRC/openSUSE:Factory/nodejs6/nodejs6.changes  2017-11-17 
11:00:04.396570194 +0100
+++ /work/SRC/openSUSE:Factory/.nodejs6.new/nodejs6.changes 2017-11-29 
10:54:50.871887562 +0100
@@ -1,0 +2,12 @@
+Wed Nov 29 01:41:56 UTC 2017 - qantas94he...@gmail.com
+
+- Change BuildRequires from openssl-devel to libopenssl-1_0_0-devel
+  due to Tumbleweed/Leap 15 change to OpenSSL 1.1.0 as default
+
+---
+Thu Nov 16 13:16:25 UTC 2017 - adam.ma...@suse.de
+
+- Update nodejs.keyring based on current Release Team as found on
+  https://github.com/nodejs/node#release-team
+
+---
@@ -5,0 +18 @@
+



Other differences:
--
++ nodejs6.spec ++
--- /var/tmp/diff_new_pack.a6R1oo/_old  2017-11-29 10:54:51.875851138 +0100
+++ /var/tmp/diff_new_pack.a6R1oo/_new  2017-11-29 10:54:51.879850992 +0100
@@ -155,8 +155,12 @@
 BuildRequires:  zlib-devel
 
 %if ! %{with intree_openssl}
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libopenssl-1_0_0-devel
+%else
 BuildRequires:  openssl-devel >= 1.0.2
 %endif
+%endif
 
 %if ! %{with intree_cares}
 BuildRequires:  pkgconfig(libcares) >= 1.10.0

++ 8334.diff ++
--- /var/tmp/diff_new_pack.a6R1oo/_old  2017-11-29 10:54:51.899850267 +0100
+++ /var/tmp/diff_new_pack.a6R1oo/_new  2017-11-29 10:54:51.899850267 +0100
@@ -1,3 +1,2 @@
 Empty patch. Placeholder must exist as long as same patch
 for older Node codestreams exist.
-


++ nodejs.keyring ++
Binary files /var/tmp/diff_new_pack.a6R1oo/_old and 
/var/tmp/diff_new_pack.a6R1oo/_new differ




commit cloud-init for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package cloud-init for openSUSE:Factory 
checked in at 2017-11-29 10:53:57

Comparing /work/SRC/openSUSE:Factory/cloud-init (Old)
 and  /work/SRC/openSUSE:Factory/.cloud-init.new (New)


Package is "cloud-init"

Wed Nov 29 10:53:57 2017 rev:42 rq:546125 version:17.1

Changes:

--- /work/SRC/openSUSE:Factory/cloud-init/cloud-init.changes2017-11-21 
15:34:00.873639023 +0100
+++ /work/SRC/openSUSE:Factory/.cloud-init.new/cloud-init.changes   
2017-11-29 10:53:59.305758392 +0100
@@ -1,0 +2,7 @@
+Mon Nov 27 13:21:13 CET 2017 - ku...@suse.de
+
+- Add cloud-init-resize-ro-btrfs.patch
+  + cc_resizefs fails if the current root is a read-only btrfs
+subvolume, use an always writeable subvolume instead [bsc#1042913]
+
+---

New:

  cloud-init-resize-ro-btrfs.patch



Other differences:
--
++ cloud-init.spec ++
--- /var/tmp/diff_new_pack.LN5ES7/_old  2017-11-29 10:54:00.125728644 +0100
+++ /var/tmp/diff_new_pack.LN5ES7/_new  2017-11-29 10:54:00.129728499 +0100
@@ -48,6 +48,7 @@
 Patch29:datasourceLocalDisk.patch
 Patch34:cloud-init-tests-set-exec.patch
 Patch35:cloud-init-final-no-apt.patch
+Patch36:cloud-init-resize-ro-btrfs.patch
 BuildRequires:  fdupes
 BuildRequires:  filesystem
 # pkg-config is needed to find correct systemd unit dir
@@ -211,6 +212,7 @@
 %patch29 -p0
 %patch34
 %patch35 -p1
+%patch36
 
 
 %build

++ cloud-init-resize-ro-btrfs.patch ++
--- cloudinit/config/cc_resizefs.py
+++ cloudinit/config/cc_resizefs.py 2017/11/27 11:55:37
@@ -59,7 +59,16 @@
 
 
 def _resize_btrfs(mount_point, devpth):
-return ('btrfs', 'filesystem', 'resize', 'max', mount_point)
+# That btrfs utilities are using a path and not a device is bad,
+# because the subvolume specified by '/' could be read-only
+# and btrfs will wrongly fail. Correct fix would be to mount the
+# real root of the filesystem (subvolid=5) and resize that. But
+# using /.snapshots as workaround is Ok, too, since this is
+# normally writeable.
+if mount_point == '/' and os.path.isdir("/.snapshots"):
+return ('btrfs', 'filesystem', 'resize', 'max', '/.snapshots')
+else:
+return ('btrfs', 'filesystem', 'resize', 'max', mount_point)
 
 
 def _resize_ext(mount_point, devpth):



commit krb5-auth-dialog for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package krb5-auth-dialog for 
openSUSE:Factory checked in at 2017-11-29 10:54:04

Comparing /work/SRC/openSUSE:Factory/krb5-auth-dialog (Old)
 and  /work/SRC/openSUSE:Factory/.krb5-auth-dialog.new (New)


Package is "krb5-auth-dialog"

Wed Nov 29 10:54:04 2017 rev:25 rq:546160 version:3.26.1

Changes:

--- /work/SRC/openSUSE:Factory/krb5-auth-dialog/krb5-auth-dialog.changes
2016-07-30 00:28:35.0 +0200
+++ /work/SRC/openSUSE:Factory/.krb5-auth-dialog.new/krb5-auth-dialog.changes   
2017-11-29 10:54:05.677527224 +0100
@@ -1,0 +2,29 @@
+Sun Nov 12 02:41:04 UTC 2017 - luc1...@linuxmail.org
+
+- Update to version 3.26.1:
+  + Update for newer GTK.
+  + Bugfixes.
+  + Updated translations.
+- Update Url to https://www.gnome.org/: since the app doesn't have
+  a specific home page is better to point to the GNOME site instead
+  of its download page.
+- Change libnm-glib to libnm pkgconfig(*) BuildRequires: following
+  upstream change.
+- Add gio-2.0, gio-unix-2.0 and gmodule-2.0 pkgconfig(*)
+  BuildRequires: they were already being used and pulled along with
+  the ever declared pkgconfig(glib-2.0) since they live in the same
+  devel package.
+- Add conditional use to translation-update-upstream: SLE-only
+  requirement.
+- Drop bison and flex BuildRequires and --disable-scrollkeeper
+  configure parameter: the last is no longer available and the
+  former ones are not used/needed anymore.
+- Drop %glib2_gsettings_schema_*, %desktop_database_*,
+  %icon_theme_cache_* post/postun scriptlets and 
+  %glib2_gsettings_schema_requires macro: no longer needed since
+  RPM file triggers.
+- Drop %clean section as its use is obsolete and replace pristine
+  job macro with %{?_smp_mflags} macro as handler of number of jobs
+  available for make.
+
+---

Old:

  krb5-auth-dialog-3.20.0.tar.xz

New:

  krb5-auth-dialog-3.26.1.tar.xz



Other differences:
--
++ krb5-auth-dialog.spec ++
--- /var/tmp/diff_new_pack.GwiOno/_old  2017-11-29 10:54:06.281505312 +0100
+++ /var/tmp/diff_new_pack.GwiOno/_new  2017-11-29 10:54:06.285505167 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package krb5-auth-dialog
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2009 Dominique Leuenberger, Almere, The Netherlands.
 #
 # All modifications and additions to the file contributed by third parties
@@ -21,25 +21,27 @@
 Summary:Kerberos 5 ticket monitoring tray applet
 License:GPL-2.0+
 Group:  Productivity/Security
-Version:3.20.0
+Version:3.26.1
 Release:0
-Url:http://download.gnome.org/sources/krb5-auth-dialog/
-Source: 
http://download.gnome.org/sources/krb5-auth-dialog/3.20/%{name}-%{version}.tar.xz
-BuildRequires:  bison
-BuildRequires:  flex
+Url:https://www.gnome.org/
+Source: 
http://download.gnome.org/sources/krb5-auth-dialog/3.26/%{name}-%{version}.tar.xz
 BuildRequires:  intltool
 BuildRequires:  krb5-devel
 BuildRequires:  pam-devel
+%if !0%{?is_opensuse}
 BuildRequires:  translation-update-upstream
+%endif
 BuildRequires:  update-desktop-files
 BuildRequires:  yelp-tools
+BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.28
+BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.14
-BuildRequires:  pkgconfig(libnm-glib)
+BuildRequires:  pkgconfig(libnm)
 BuildRequires:  pkgconfig(libnotify) >= 0.7.0
 Recommends: %{name}-lang
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%glib2_gsettings_schema_requires
 
 %description
 krb5-auth-dialog is a tray applet that monitors and refreshes your
@@ -48,17 +50,17 @@
 
 It features ticket autorenewal and supports pkinit.
 
-
 %lang_package
 %prep
 %setup -q
+%if !0%{?is_opensuse}
 translation-update-upstream
+%endif
 
 %build
 %configure \
---disable-static \
---disable-scrollkeeper
-%__make %{?jobs:-j%jobs}
+--disable-static
+%__make %{?_smp_mflags}
 
 %install
 %makeinstall
@@ -68,19 +70,6 @@
 %suse_update_desktop_file -r 
%{buildroot}%{_datadir}/applications/%{name}.desktop GNOME GTK System Network
 %find_lang %{name} %{?no_lang_C}
 
-%clean
-rm -rf %{buildroot}
-
-%post
-%glib2_gsettings_schema_post
-%desktop_database_post
-%icon_theme_cache_post
-
-%postun
-%glib2_gsettings_schema_postun
-%desktop_database_postun
-%icon_theme_cache_postun
-
 %files
 %defattr(-,root,root)
 %doc %{_datadir}/help/C/%{name}/

++ krb5-auth-dialog-3.20.0.tar.xz -> krb5-auth-dialog-3.26.1.tar.xz ++
 12474 lines of dif

commit osdlyrics for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package osdlyrics for openSUSE:Factory 
checked in at 2017-11-29 10:54:01

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


Package is "osdlyrics"

Wed Nov 29 10:54:01 2017 rev:14 rq:546134 version:0.4.3+git20170817.8661927

Changes:

--- /work/SRC/openSUSE:Factory/osdlyrics/osdlyrics.changes  2017-11-27 
22:18:11.739103952 +0100
+++ /work/SRC/openSUSE:Factory/.osdlyrics.new/osdlyrics.changes 2017-11-29 
10:54:02.577639689 +0100
@@ -1,0 +2,6 @@
+Tue Nov 28 03:05:24 UTC 2017 - hillw...@opensuse.org
+
+- Enable appindicator.
+- Update %suse_update_desktop_file Macro. 
+
+---



Other differences:
--
++ osdlyrics.spec ++
--- /var/tmp/diff_new_pack.gDD6FX/_old  2017-11-29 10:54:03.409609504 +0100
+++ /var/tmp/diff_new_pack.gDD6FX/_new  2017-11-29 10:54:03.413609360 +0100
@@ -37,6 +37,7 @@
 BuildRequires:  intltool
 BuildRequires:  libtool
 BuildRequires:  update-desktop-files
+BuildRequires:  pkgconfig(appindicator-0.1)
 BuildRequires:  pkgconfig(dbus-glib-1)
 BuildRequires:  pkgconfig(gtk+-2.0)
 BuildRequires:  pkgconfig(libcurl)
@@ -86,7 +87,7 @@
 
 %build
 NOCONFIGURE=1 ./autogen.sh
-%configure \
+%configure  --enable-appindicator \
 %if %{with_mpd}
 --enable-mpd \
 %else
@@ -100,7 +101,7 @@
 install -d %{buildroot}%{_datadir}/appdata
 cp %{SOURCE1} %{buildroot}%{_datadir}/appdata/
 
-%suse_update_desktop_file -r -u %{name} Player AudioVideo
+%suse_update_desktop_file %{name}
 
 %find_lang %{name}
 %fdupes %{buildroot}




commit os-autoinst for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package os-autoinst for openSUSE:Factory 
checked in at 2017-11-29 10:54:06

Comparing /work/SRC/openSUSE:Factory/os-autoinst (Old)
 and  /work/SRC/openSUSE:Factory/.os-autoinst.new (New)


Package is "os-autoinst"

Wed Nov 29 10:54:06 2017 rev:6 rq:546169 version:4.5.1511858414.576c33f6

Changes:

--- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst.changes  2017-11-27 
22:18:18.282866443 +0100
+++ /work/SRC/openSUSE:Factory/.os-autoinst.new/os-autoinst.changes 
2017-11-29 10:54:06.957480787 +0100
@@ -1,0 +2,7 @@
+Tue Nov 28 08:52:50 UTC 2017 - ok...@suse.com
+
+- Update to version 4.5.1511858414.576c33f6:
+  * Fix quoting bug in type_command support (#886)
+  * Extend lockapi barrier_wait to accept also parameters, and add support to 
check_dead_job (#880)
+
+---

Old:

  os-autoinst-4.5.1511530266.fe4b1c52.tar.xz

New:

  os-autoinst-4.5.1511858414.576c33f6.tar.xz



Other differences:
--
++ os-autoinst.spec ++
--- /var/tmp/diff_new_pack.QcU1v7/_old  2017-11-29 10:54:08.005442767 +0100
+++ /var/tmp/diff_new_pack.QcU1v7/_new  2017-11-29 10:54:08.005442767 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   os-autoinst
-Version:4.5.1511530266.fe4b1c52
+Version:4.5.1511858414.576c33f6
 Release:0
 Summary:OS-level test automation
 License:GPL-2.0+

++ os-autoinst-4.5.1511530266.fe4b1c52.tar.xz -> 
os-autoinst-4.5.1511858414.576c33f6.tar.xz ++
/work/SRC/openSUSE:Factory/os-autoinst/os-autoinst-4.5.1511530266.fe4b1c52.tar.xz
 
/work/SRC/openSUSE:Factory/.os-autoinst.new/os-autoinst-4.5.1511858414.576c33f6.tar.xz
 differ: char 26, line 1




commit rasdaemon for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package rasdaemon for openSUSE:Factory 
checked in at 2017-11-29 10:53:52

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


Package is "rasdaemon"

Wed Nov 29 10:53:52 2017 rev:6 rq:546108 version:0.6.0

Changes:

--- /work/SRC/openSUSE:Factory/rasdaemon/rasdaemon.changes  2017-07-07 
10:17:07.245277017 +0200
+++ /work/SRC/openSUSE:Factory/.rasdaemon.new/rasdaemon.changes 2017-11-29 
10:53:53.681962424 +0100
@@ -1,0 +2,16 @@
+Tue Nov 21 07:37:13 UTC 2017 - e...@suse.com
+
+- Update to version 0.6.0:
+  * rasdaemon: Update DIMM labels for Intel Skylake servers
+  * rasdaemon:add support for non-standard error decoder
+  * rasdaemon:add support for Hisilicon non-standard error decoder
+  * configure.ac: show if Hisilicon error report are enabled
+  * rasdaemon: add support for ARM events
+  * configure.ac: display if ARM error report is enabled
+  * rasdaemon: update bugs report information
+  * Makefile: add new rasdaemon headers
+  * rasdaemon.spec: add other --enable options
+  * Bump to version 0.6.0
+  (FATE#323162).
+
+---

Old:

  rasdaemon-0.5.9.tar.xz

New:

  rasdaemon-0.6.0.tar.xz



Other differences:
--
++ rasdaemon.spec ++
--- /var/tmp/diff_new_pack.PpLpJJ/_old  2017-11-29 10:53:54.253941672 +0100
+++ /var/tmp/diff_new_pack.PpLpJJ/_new  2017-11-29 10:53:54.253941672 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package rasdaemon
 #
-# Copyright (c) 2017 SUSE LINUX Products 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
@@ -17,7 +17,7 @@
 
 
 Name:   rasdaemon
-Version:0.5.9
+Version:0.6.0
 Release:0
 Summary:Utility to receive RAS error tracings
 License:GPL-2.0

++ _service ++
--- /var/tmp/diff_new_pack.PpLpJJ/_old  2017-11-29 10:53:54.281940657 +0100
+++ /var/tmp/diff_new_pack.PpLpJJ/_new  2017-11-29 10:53:54.281940657 +0100
@@ -4,8 +4,9 @@
 git
 enable
 rasdaemon
-0d1f3f11be930187c7d290293a487d125a10d433
-0.5.9
+refs/tags/v0.6.0
+@PARENT_TAG@
+v(.*)
   
   
 *.tar

++ _servicedata ++
--- /var/tmp/diff_new_pack.PpLpJJ/_old  2017-11-29 10:53:54.301939931 +0100
+++ /var/tmp/diff_new_pack.PpLpJJ/_new  2017-11-29 10:53:54.301939931 +0100
@@ -1,4 +1,4 @@
 
 
 git://git.infradead.org/users/mchehab/rasdaemon.git
-  0d1f3f11be930187c7d290293a487d125a10d433
\ No newline at end of file
+  7deef57726d92c8575714be6e9fab100b1edb3bb
\ No newline at end of file

++ rasdaemon-0.5.9.tar.xz -> rasdaemon-0.6.0.tar.xz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rasdaemon-0.5.9/ChangeLog 
new/rasdaemon-0.6.0/ChangeLog
--- old/rasdaemon-0.5.9/ChangeLog   2017-06-08 11:49:33.0 +0200
+++ new/rasdaemon-0.6.0/ChangeLog   2017-10-14 11:49:59.0 +0200
@@ -100,3 +100,10 @@
- Version 0.5.9
* Add Knights Mill and updated DELL labels
* Configure now reports enabled options
+
+2017-10-14 Mauro Carvalho Chehab 
+   - Version 0.6.0
+   * Added support for non-standard CPER error sections
+   * Added support for Hisilicon HIP07 SAS HW module
+   * Added support for ARM events
+   * Updated DIMM labels for Intel Skylake servers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/rasdaemon-0.5.9/Makefile.am 
new/rasdaemon-0.6.0/Makefile.am
--- old/rasdaemon-0.5.9/Makefile.am 2017-06-08 11:49:33.0 +0200
+++ new/rasdaemon-0.6.0/Makefile.am 2017-10-14 11:49:59.0 +0200
@@ -24,6 +24,12 @@
 if WITH_AER
rasdaemon_SOURCES += ras-aer-handler.c
 endif
+if WITH_NON_STANDARD
+   rasdaemon_SOURCES += ras-non-standard-handler.c
+endif
+if WITH_ARM
+   rasdaemon_SOURCES += ras-arm-handler.c
+endif
 if WITH_MCE
rasdaemon_SOURCES += ras-mce-handler.c mce-intel.c mce-amd-k8.c \
mce-intel-p4-p6.c mce-intel-nehalem.c \
@@ -38,11 +44,14 @@
 if WITH_ABRT_REPORT
rasdaemon_SOURCES += ras-report.c
 endif
+if WITH_HISI_NS_DECODE
+   rasdaemon_SOURCES += non-standard-hisi_hip07.c
+endif
 rasdaemon_LDADD = -lpthread $(SQLITE3_LIBS) libtrace/libtrace.a
 
 include_HEADERS = config.h  ras-events.h  ras-logger.h  ras-mc-handler.h \
  ras-aer-handler.h ras-mce-handler.h ras-record.h bitfield.h 
ras-report.h \
- ras-extlog-handler.h
+   

commit keepalived for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package keepalived for openSUSE:Factory 
checked in at 2017-11-29 10:53:13

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


Package is "keepalived"

Wed Nov 29 10:53:13 2017 rev:18 rq:546032 version:1.3.9

Changes:

--- /work/SRC/openSUSE:Factory/keepalived/keepalived.changes2017-11-25 
08:42:41.182197878 +0100
+++ /work/SRC/openSUSE:Factory/.keepalived.new/keepalived.changes   
2017-11-29 10:53:25.498984899 +0100
@@ -1,0 +2,14 @@
+Mon Nov 27 11:26:58 UTC 2017 - jeng...@inai.de
+
+- Do not suppress errors from useradd.
+- Ensure neutrality of description.
+
+---
+Thu Nov 27 09:11:55 UTC 2017 - igar...@suse.com
+
+- update to 1.3.9:
+  Revert using github tarball and use original source again.
+  Too many fixes and features to list, refer to
+  /usr/share/doc/packages/keepalived/ChangeLog for a detailed list.
+
+---
@@ -199 +212,0 @@
-

Old:

  keepalived-1.3.3.tar.gz

New:

  keepalived-1.3.9.tar.gz



Other differences:
--
++ keepalived.spec ++
--- /var/tmp/diff_new_pack.flJCMf/_old  2017-11-29 10:53:26.174960375 +0100
+++ /var/tmp/diff_new_pack.flJCMf/_new  2017-11-29 10:53:26.178960230 +0100
@@ -29,15 +29,13 @@
 %bcond_with dbus
 
 Name:   keepalived
-Version:1.3.3
+Version:1.3.9
 Release:0
-Summary:A strong & robust keepalive facility for linux
+Summary:A keepalive facility for Linux
 License:GPL-2.0+
 Group:  Productivity/Networking/Routing
 Url:http://www.keepalived.org/
-# TODO: revert to old source line with 1.3.4 update
-# Source: 
http://www.keepalived.org/software/keepalived-%{version}.tar.gz
-Source: 
https://github.com/acassen/keepalived/files/779998/keepalived-1.3.3.tar.gz
+Source: http://www.keepalived.org/software/keepalived-%{version}.tar.gz
 Source1:keepalived.service
 Source2:keepalive-rpmlintrc
 Patch1: keepalive-init.patch
@@ -78,15 +76,14 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-The main goal of this project is to provide simple and robust facilities for
-loadbalancing and high-availability to Linux system and Linux based
-infrastructures. Loadbalancing framework relies on well-known and widely used
-Linux Virtual Server (IPVS) kernel module providing Layer4 loadbalancing.
+This project provides facilities for load balancing and high-availability to 
Linux system and Linux-based
+infrastructures. The load-balancing framework relies on the
+Linux Virtual Server (IPVS) kernel module providing Layer4 load balancing.
 Keepalived implements a set of checkers to dynamically and adaptively maintain
-and manage loadbalanced server pool according their health. On the other hand
-high-availability is achieved by VRRP protocol. VRRP is a fundamental brick for
+and manage loadbalanced server pool according their health.
+High-availability is achieved by the VRRP protocol, a fundamental brick for
 router failover. In addition, Keepalived implements a set of hooks to the VRRP
-finite state machine providing low-level and high-speed protocol interactions.
+finite state machine, providing low-level and high-speed protocol interactions.
 Keepalived frameworks can be used independently or all together to provide
 resilient infrastructures.
 
@@ -117,7 +114,7 @@
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR="%{buildroot}"
+%make_install
 install -dD -m 0750 %{buildroot}%{_var}/lib/%{name}
 install -D  -m 0644 %{buildroot}/etc/sysconfig/keepalived 
%{buildroot}%{_fillupdir}/sysconfig.%{name}
 
@@ -133,8 +130,10 @@
 rm -rv %{buildroot}/etc/keepalived/samples/ 
%{buildroot}/etc/sysconfig/keepalived
 
 %pre
-/usr/sbin/groupadd -r %{name} >/dev/null 2>&1 || :
-/usr/sbin/useradd -g %{name} -s /bin/false -r -c "Keepalived" -d 
%{_var}/lib/%{name} %{name} >/dev/null 2>&1 || :
+getent group %{name} >/dev/null || /usr/sbin/groupadd -r %{name}
+getent passwd %{name} >/dev/null || \
+   /usr/sbin/useradd -g %{name} -s /bin/false -r -c "Keepalived" \
+   -d %{_var}/lib/%{name} %{name}
 %if %{with systemd}
 %service_add_pre %{name}.service %{name}.socket
 %endif
@@ -161,6 +160,7 @@
 %files
 %defattr(-,root,root)
 %doc README COPYING ChangeLog
+%doc %{_datadir}/doc/keepalived/
 %config(noreplace) %attr(-,root,keepalived) /etc/keepalived/
 %{_bindir}/genhash
 %{_sbindir}/rckeepalived

++ keepalive-init.patch ++
--- /var/tmp/diff_new_pack.flJCMf/_old  2017-11-29 10:53:26.202959359 +0100
+++ /var/tmp/diff_new_pack.flJCMf/_new  2017-11-29 1

commit libcerf for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package libcerf for openSUSE:Factory checked 
in at 2017-11-29 10:53:25

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


Package is "libcerf"

Wed Nov 29 10:53:25 2017 rev:3 rq:546072 version:1.5

Changes:

--- /work/SRC/openSUSE:Factory/libcerf/libcerf.changes  2015-10-14 
16:44:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.libcerf.new/libcerf.changes 2017-11-29 
10:53:34.866645042 +0100
@@ -1,0 +2,11 @@
+Wed Nov 22 16:42:07 UTC 2017 - jungh...@votca.org
+
+- Bump to v1.5:
+  * rm unused inline function (detected by clang-1.3., reported by Luke Benes)
+
+---
+Tue Nov 21 15:58:05 UTC 2017 - idon...@suse.com
+
+- Fix source url 
+
+---

Old:

  libcerf-1.4.tgz

New:

  libcerf-1.5.tgz



Other differences:
--
++ libcerf.spec ++
--- /var/tmp/diff_new_pack.3esuX2/_old  2017-11-29 10:53:35.406625452 +0100
+++ /var/tmp/diff_new_pack.3esuX2/_new  2017-11-29 10:53:35.406625452 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libcerf
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2014 Christoph Junghans 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:   libcerf
-Version:1.4
+Version:1.5
 Release:0
 
 Url:http://apps.jcns.fz-juelich.de/doku/sc/libcerf
@@ -30,11 +30,7 @@
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
-%if %{defined fedora}
-BuildRequires:  pkg-config
-%else
 BuildRequires:  pkgconfig
-%endif
 BuildRequires:  fdupes
 
 %description
@@ -68,7 +64,7 @@
 make %{?_smp_mflags}
 
 %install
-make install DESTDIR=%{buildroot}
+%make_install
 rm %{buildroot}%{_libdir}/*.la
 mkdir -p %{buildroot}%{_docdir}
 mv %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_docdir}

++ libcerf-1.4.tgz -> libcerf-1.5.tgz ++
 24626 lines of diff (skipped)




commit mailman for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package mailman for openSUSE:Factory checked 
in at 2017-11-29 10:53:34

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


Package is "mailman"

Wed Nov 29 10:53:34 2017 rev:38 rq:546090 version:2.1.23

Changes:

--- /work/SRC/openSUSE:Factory/mailman/mailman.changes  2017-07-01 
14:05:35.383717468 +0200
+++ /work/SRC/openSUSE:Factory/.mailman.new/mailman.changes 2017-11-29 
10:53:38.330519373 +0100
@@ -1,0 +2,12 @@
+Mon Nov 27 17:16:32 UTC 2017 - dmuel...@suse.com
+
+- remove distributable flag (which is always true):
+  drops SuSEconfig.mailman-SuSE, mailman-SuSE.patch, mailman-SuSE2.patch
+
+---
+Thu Nov 23 13:43:14 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---

Old:

  SuSEconfig.mailman-SuSE
  mailman-SuSE.patch
  mailman-SuSE2.patch



Other differences:
--
++ mailman.spec ++
--- /var/tmp/diff_new_pack.WHldBF/_old  2017-11-29 10:53:40.594437238 +0100
+++ /var/tmp/diff_new_pack.WHldBF/_new  2017-11-29 10:53:40.594437238 +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:   mailman
 #!BuildIgnore: sendmail
 BuildRequires:  krb5
@@ -24,7 +29,6 @@
 BuildRequires:  pwdutils
 BuildRequires:  python-devel
 BuildRequires:  python-dnspython
-%define DISTRIBUTABLE 1
 Url:http://www.gnu.org/software/mailman/mailman.html
 Requires:   cron
 Requires:   logrotate
@@ -48,11 +52,7 @@
 Source14:   %{name}.keyring
 Source1:README.SUSE
 Source2:mailman-2.1-manpages.tgz
-%if %DISTRIBUTABLE
 Source4:mailman-generate-sysconfig
-%else
-Source4:SuSEconfig.mailman-SuSE
-%endif
 Source5:rcmailman
 Source6:aliases
 Source7:sysconfig.mailman
@@ -61,10 +61,6 @@
 Source11:   logrotate.mailman
 Source12:   mm-text.png
 Patch1: mailman-wrapper.patch
-%if %DISTRIBUTABLE
-%else
-Patch2: mailman-SuSE.patch
-%endif
 Patch3: mailman-2.1.14-python.dif
 Patch5: mailman-2.1.14-editarch.patch
 Patch6: mailman-2.1.14-misc-PACKAGES.diff
@@ -73,10 +69,6 @@
 Patch11:mailman-2.1.4-notavaliduser.patch
 Patch17:mailman-weak-password.diff
 Patch18:mailman-2.1.5-no_extra_asian.dif
-%if %DISTRIBUTABLE
-%else
-Patch20:mailman-SuSE2.patch
-%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %define   m_uid 72
 %define   m_gid 67
@@ -99,10 +91,6 @@
 %prep
 %setup -q
 %patch1
-%if %DISTRIBUTABLE
-%else
-%patch2
-%endif
 %patch3
 %patch5 -p1
 %patch6 -p1
@@ -111,10 +99,6 @@
 %patch11 -p1
 %patch17 -p1
 %patch18
-%if %DISTRIBUTABLE
-%else
-%patch20
-%endif
 cp -av %{S:1} .
 # 
 
@@ -131,7 +115,7 @@
 # 
 
 %install
-install -d 
$RPM_BUILD_ROOT/{usr/sbin,etc/{mailman,sysconfig,init.d,logrotate.d},var/adm/fillup-templates,sbin/conf.d}/
+install -d 
$RPM_BUILD_ROOT/{usr/sbin,etc/{mailman,sysconfig,init.d,logrotate.d},%{_fillupdir},bin/conf.d}/
 make DESTDIR=$RPM_BUILD_ROOT install
 # add a hint to the crontab
 cat < $RPM_BUILD_ROOT/usr/lib/mailman/cron/crontab
@@ -149,7 +133,7 @@
 getent group $MAILMAN_CGI_GID | cut -d: -f3 > 
$RPM_BUILD_ROOT/%{mailman_confd}/mailman.cgi-gid
 echo %{m_gid} > $RPM_BUILD_ROOT/%{mailman_confd}/mailman.mail-gid
 # SuSEconfig stuff:
-install -m 644 %{S:7} $RPM_BUILD_ROOT/var/adm/fillup-templates/
+install -m 644 %{S:7} $RPM_BUILD_ROOT%{_fillupdir}/
 install -m 755 %{S:4} $RPM_BUILD_ROOT/usr/lib/mailman/bin/
 install -m 644 %{S:8} %{buildroot}/usr/lib/mailman/sgidlist
 # start script:
@@ -170,10 +154,6 @@
 install -d $RPM_BUILD_ROOT%{_mandir}/man8/
 tar xz -C $RPM_BUILD_ROOT%{_mandir}/man8/ -f %SOURCE2
 install -m 644 %{S:11} $RPM_BUILD_ROOT/etc/logrotate.d/mailman
-%if %DISTRIBUTABLE
-%else
-cp %SOURCE12 $RPM_BUILD_ROOT/usr/lib/mailman/icons/
-%endif
 # 
 
 %clean
@@ -253,7 +233,7 @@
 %config(noreplace) %attr(-, root, mailman) /var/lib/mailman/data/[^a]*
 %config(noreplace) %attr(-, mailman, mailman) /var/lib/mailman/data/aliases
 %ghost %attr(0664, mailman, mailman) /var/lib/mailman/data/aliases.db
-/var/adm/fillup-templates/*
+%{_fillupdir}/*
 /usr/sbin/*
 /etc/init.d/*
 %dir /etc/apache2






commit pam_yubico for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package pam_yubico for openSUSE:Factory 
checked in at 2017-11-29 10:53:41

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


Package is "pam_yubico"

Wed Nov 29 10:53:41 2017 rev:4 rq:546098 version:2.24

Changes:

--- /work/SRC/openSUSE:Factory/pam_yubico/pam_yubico.changes2016-06-09 
16:17:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.pam_yubico.new/pam_yubico.changes   
2017-11-29 10:53:45.842246848 +0100
@@ -1,0 +2,9 @@
+Mon Nov 27 17:00:01 UTC 2017 - meiss...@suse.com
+
+- Version 2.24 (released 2016-11-25) (bsc#1067191)
+  - Debug mode changed, allows file output with debug_file.
+  - Fixup returning user-unknown correctly.
+- Version 2.23 (released 2016-06-15)
+  - Fix an issue where a failure to set permissions was wrongly outputted.
+
+---

Old:

  pam_yubico-2.22.tar.gz
  pam_yubico-2.22.tar.gz.sig

New:

  pam_yubico-2.24.tar.gz
  pam_yubico-2.24.tar.gz.sig



Other differences:
--
++ pam_yubico.spec ++
--- /var/tmp/diff_new_pack.pvXLtS/_old  2017-11-29 10:53:46.722214923 +0100
+++ /var/tmp/diff_new_pack.pvXLtS/_new  2017-11-29 10:53:46.726214778 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package pam_yubico
 #
-# 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
@@ -17,7 +17,7 @@
 
 
 Name:   pam_yubico
-Version:2.22
+Version:2.24
 Release:0
 Summary:Yubico Pluggable Authentication Module (PAM)
 License:BSD-2-Clause

++ pam_yubico-2.22.tar.gz -> pam_yubico-2.24.tar.gz ++
 2436 lines of diff (skipped)




commit amazon-ssm-agent for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package amazon-ssm-agent for 
openSUSE:Factory checked in at 2017-11-29 10:53:54

Comparing /work/SRC/openSUSE:Factory/amazon-ssm-agent (Old)
 and  /work/SRC/openSUSE:Factory/.amazon-ssm-agent.new (New)


Package is "amazon-ssm-agent"

Wed Nov 29 10:53:54 2017 rev:6 rq:546121 version:2.2.45.0

Changes:

--- /work/SRC/openSUSE:Factory/amazon-ssm-agent/amazon-ssm-agent.changes
2017-11-11 14:20:35.033049822 +0100
+++ /work/SRC/openSUSE:Factory/.amazon-ssm-agent.new/amazon-ssm-agent.changes   
2017-11-29 10:53:55.313903217 +0100
@@ -1,0 +2,5 @@
+Mon Nov 27 20:31:30 UTC 2017 - sean.mar...@suse.com
+
+- Update Go version requirement to 1.7.4. 
+
+---



Other differences:
--
++ amazon-ssm-agent.spec ++
--- /var/tmp/diff_new_pack.mcSivX/_old  2017-11-29 10:53:56.041876806 +0100
+++ /var/tmp/diff_new_pack.mcSivX/_new  2017-11-29 10:53:56.041876806 +0100
@@ -27,7 +27,7 @@
 Source1:%{name}.service
 Patch1: fix-config.patch
 Patch2: fix-version.patch
-BuildRequires:  go >= 1.5
+BuildRequires:  go >= 1.7.4
 BuildRequires:  systemd
 Requires:   systemd
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit vusb-analyzer for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package vusb-analyzer for openSUSE:Factory 
checked in at 2017-11-29 10:53:17

Comparing /work/SRC/openSUSE:Factory/vusb-analyzer (Old)
 and  /work/SRC/openSUSE:Factory/.vusb-analyzer.new (New)


Package is "vusb-analyzer"

Wed Nov 29 10:53:17 2017 rev:11 rq:546046 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/vusb-analyzer/vusb-analyzer.changes  
2015-06-09 08:50:22.0 +0200
+++ /work/SRC/openSUSE:Factory/.vusb-analyzer.new/vusb-analyzer.changes 
2017-11-29 10:53:33.106708892 +0100
@@ -1,0 +2,7 @@
+Mon Nov 27 15:19:46 UTC 2017 - mplus...@suse.com
+
+- Fix dependency issues (boo#730327)
+- Do not use env for interpreter
+- Small spec file cleanup
+
+---



Other differences:
--
++ vusb-analyzer.spec ++
--- /var/tmp/diff_new_pack.ihGX6k/_old  2017-11-29 10:53:33.834682482 +0100
+++ /var/tmp/diff_new_pack.ihGX6k/_new  2017-11-29 10:53:33.834682482 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package vusb-analyzer
 #
-# Copyright (c) 2015 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
@@ -16,13 +16,6 @@
 #
 
 
-%{!?python_sitelib:  %global python_sitelib  %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
-%if 0%{?suse_version} >= 1120
-%define py_inst_dir %{python_sitelib}
-%else
-%define py_inst_dir %{python_sitearch}
-%endif
 Name:   vusb-analyzer
 Version:1.1
 Release:0
@@ -32,12 +25,9 @@
 Url:http://vusb-analyzer.sourceforge.net
 Source: 
http://downloads.sourceforge.net/vusb-analyzer/%{name}-%{version}.tar.gz
 BuildRequires:  python-gtk
+Requires:   python-gnomecanvas
 Requires:   python-gtk
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%py_requires
-%if 0%{?suse_version} >= 1120
 BuildArch:  noarch
-%endif
 
 %description
 The Virtual USB Analyzer is a free and open source tool for visualizing
@@ -46,20 +36,19 @@
 interface for visualizing logs.
 
 %prep
-%setup -q -c %{name}-%{version}
+%setup -q
 
 %build
+sed -i "s|/usr/bin/env python|/usr/bin/python2|g" %{name}
 
 %install
-cd vusb-analyzer-1.1
-install -d %{buildroot}/%{_bindir}
-install -m 0755 "vusb-analyzer" %{buildroot}/%{_bindir}
-install -d %{buildroot}/%{py_inst_dir}
-cp -a VUsbTools %{buildroot}/%{py_inst_dir}
+install -Dpm 0755 %{name} \
+   %{buildroot}/%{_bindir}/%{name}
+install -d %{buildroot}/%{python_sitelib}
+cp -a VUsbTools %{buildroot}/%{python_sitelib}
 
 %files
-%defattr(-,root,root)
 %{_bindir}/vusb-analyzer
-%{py_inst_dir}/VUsbTools
+%{python_sitelib}/VUsbTools
 
 %changelog




commit 0ad for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package 0ad for openSUSE:Factory checked in 
at 2017-11-29 10:52:25

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


Package is "0ad"

Wed Nov 29 10:52:25 2017 rev:4 rq:545563 version:0.0.22

Changes:

--- /work/SRC/openSUSE:Factory/0ad/0ad.changes  2017-08-24 18:52:20.297932600 
+0200
+++ /work/SRC/openSUSE:Factory/.0ad.new/0ad.changes 2017-11-29 
10:52:25.869148245 +0100
@@ -1,0 +2,5 @@
+Tue Nov 21 08:43:30 UTC 2017 - adam.ma...@suse.de
+
+- Stop depending on boost-devel (boo#1062766)
+
+---



Other differences:
--
++ 0ad.spec ++
--- /var/tmp/diff_new_pack.rL4hNu/_old  2017-11-29 10:52:26.929109790 +0100
+++ /var/tmp/diff_new_pack.rL4hNu/_new  2017-11-29 10:52:26.933109645 +0100
@@ -20,17 +20,22 @@
 Version:0.0.22
 Release:0
 Summary:A real-time strategy game of ancient warfare
-License:GPL-2.0+ AND LGPL-3.0+ AND CC-BY-SA-3.0 AND MIT AND ISC AND 
MPL-2.0 AND BSD-3-Clause
+License:GPL-2.0+ and LGPL-3.0+ and CC-BY-SA-3.0 and MIT and ISC and 
MPL-2.0 and BSD-3-Clause
 Group:  Amusements/Games/Strategy/Real Time
 Url:http://play0ad.com/
 Source: 
http://sourceforge.net/projects/zero-ad/files/releases/%{name}-%{version}-alpha-unix-build.tar.xz
 Source99:   %{name}.changes
 # PATCH-FEATURE-UPSTREAM system-tinygettext.patch -- 
http://trac.wildfiregames.com/ticket/4192
 Patch1: system-tinygettext.patch
-BuildRequires:  boost-devel
 BuildRequires:  cmake
 BuildRequires:  gcc-c++
 BuildRequires:  libXcursor-devel
+%if 0%{?suse_version} >= 1330
+BuildRequires:  libboost_filesystem-devel
+BuildRequires:  libboost_system-devel
+%else
+BuildRequires:  boost-devel
+%endif
 BuildRequires:  libjpeg-devel
 BuildRequires:  libminiupnpc-devel
 BuildRequires:  libpng-devel




commit bzflag for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package bzflag for openSUSE:Factory checked 
in at 2017-11-29 10:52:31

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


Package is "bzflag"

Wed Nov 29 10:52:31 2017 rev:28 rq:545564 version:2.4.2

Changes:

--- /work/SRC/openSUSE:Factory/bzflag/bzflag.changes2013-04-17 
23:02:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.bzflag.new/bzflag.changes   2017-11-29 
10:52:35.436801136 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:46:50 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ bzflag.spec ++
--- /var/tmp/diff_new_pack.uvtSwA/_old  2017-11-29 10:52:36.580759634 +0100
+++ /var/tmp/diff_new_pack.uvtSwA/_new  2017-11-29 10:52:36.584759489 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package bzflag
 #
-# Copyright (c) 2013 SUSE LINUX Products 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
@@ -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:   bzflag
 Version:2.4.2
 Release:0
@@ -92,7 +97,7 @@
 mkdir -p %{buildroot}%{_sbindir}
 ln -s %{_sysconfdir}/init.d/bzflagserver %{buildroot}%{_sbindir}/rcbzflagserver
 make MKDIR_P="mkdir -p --" DESTDIR=%{buildroot} install
-install -D -m 644 %{SOURCE4} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.bzflagserver-bzflag
+install -D -m 644 %{SOURCE4} 
%{buildroot}%{_fillupdir}/sysconfig.bzflagserver-bzflag
 mkdir -p %{buildroot}%{_datadir}/bzflag/maps
 install -m 644 maps/*bzmap %{buildroot}%{_datadir}/bzflag/maps
 install -D -m 644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/bzflag.png
@@ -111,7 +116,7 @@
 %{_datadir}/pixmaps/%{name}.png
 %{_mandir}/man5/*
 %{_mandir}/man6/*
-%{_localstatedir}/adm/fillup-templates/sysconfig.bzflagserver-bzflag
+%{_fillupdir}/sysconfig.bzflagserver-bzflag
 %{_libdir}/%{name}/
 
 %changelog





commit python-tooz for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package python-tooz for openSUSE:Factory 
checked in at 2017-11-29 10:52:48

Comparing /work/SRC/openSUSE:Factory/python-tooz (Old)
 and  /work/SRC/openSUSE:Factory/.python-tooz.new (New)


Package is "python-tooz"

Wed Nov 29 10:52:48 2017 rev:4 rq:545730 version:1.59.0

Changes:

--- /work/SRC/openSUSE:Factory/python-tooz/python-tooz.changes  2017-08-28 
15:31:59.887637444 +0200
+++ /work/SRC/openSUSE:Factory/.python-tooz.new/python-tooz.changes 
2017-11-29 10:53:02.227829171 +0100
@@ -1,0 +2,11 @@
+Sun Nov 26 16:07:34 UTC 2017 - cloud-de...@suse.de
+
+- update to version 1.59.0
+  - redis: always remove lock from acquired lock when release()ing
+  - Update reno for stable/pike
+  - Add etcd3 group support
+  - Use the same default timeout for async result
+  - redis: log an error on release failure
+  - Acquire fails with "ToozError: Not found"
+
+---

Old:

  tooz-1.58.0.tar.gz

New:

  tooz-1.59.0.tar.gz



Other differences:
--
++ python-tooz.spec ++
--- /var/tmp/diff_new_pack.31bLQ7/_old  2017-11-29 10:53:02.851806532 +0100
+++ /var/tmp/diff_new_pack.31bLQ7/_new  2017-11-29 10:53:02.855806388 +0100
@@ -18,23 +18,28 @@
 
 %global pypi_name tooz
 Name:   python-tooz
-Version:1.58.0
+Version:1.59.0
 Release:0
 Summary:Coordination library for distributed systems
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:http://docs.openstack.org/developer/tooz/
-Source0:
https://pypi.io/packages/source/t/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/t/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
+BuildRequires:  memcached
 BuildRequires:  openstack-macros
 BuildRequires:  python-devel
 BuildRequires:  python-enum34
 BuildRequires:  python-fasteners >= 0.7
+BuildRequires:  python-fixtures >= 3.0.0
 BuildRequires:  python-futures >= 3.0
 BuildRequires:  python-futurist >= 0.11.0
 BuildRequires:  python-iso8601 >= 0.1.11
+BuildRequires:  python-mock >= 2.0
 BuildRequires:  python-oslo.serialization >= 1.10.0
 BuildRequires:  python-oslo.utils >= 3.20.0
 BuildRequires:  python-pbr >= 2.0.0
+BuildRequires:  python-pifpaf >= 0.10.0
+BuildRequires:  python-pymemcache >= 1.2.9
 BuildRequires:  python-setuptools >= 16.0
 BuildRequires:  python-stevedore >= 1.20.0
 BuildRequires:  python-tenacity >= 3.2.1
@@ -66,6 +71,7 @@
 Group:  Documentation
 BuildRequires:  python-Sphinx
 BuildRequires:  python-openstackdocstheme >= 1.11.0
+BuildRequires:  python-redis >= 2.10.0
 
 %description doc
 The Tooz project aims at centralizing the most common distributed primitives
@@ -88,7 +94,9 @@
 rm -rf html/.{doctrees,buildinfo}
 
 %check
-%{__python2} setup.py test
+export TOOZ_TEST_DRIVERS="memcached"
+export PATH=%{_prefix}/sbin:$PATH
+bash run-tests.sh
 
 %install
 %py2_install

++ _service ++
--- /var/tmp/diff_new_pack.31bLQ7/_old  2017-11-29 10:53:02.891805082 +0100
+++ /var/tmp/diff_new_pack.31bLQ7/_new  2017-11-29 10:53:02.891805082 +0100
@@ -1,8 +1,8 @@
 
   
-https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/openstack/tooz/tooz.spec.j2
+https://raw.githubusercontent.com/openstack/rpm-packaging/master/openstack/tooz/tooz.spec.j2
 python-tooz.spec
-https://raw.githubusercontent.com/openstack/rpm-packaging/stable/pike/global-requirements.txt
+https://raw.githubusercontent.com/openstack/rpm-packaging/master/requirements.txt
 cloud-de...@suse.de
 gh,openstack,tooz
   

++ tooz-1.58.0.tar.gz -> tooz-1.59.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.58.0/AUTHORS new/tooz-1.59.0/AUTHORS
--- old/tooz-1.58.0/AUTHORS 2017-07-20 13:09:21.0 +0200
+++ new/tooz-1.59.0/AUTHORS 2017-09-06 10:31:50.0 +0200
@@ -11,6 +11,7 @@
 Eoghan Glynn 
 Gary Kotton 
 Gorka Eguileor 
+Imran Ansari 
 Jay Clark 
 Jay Pipes 
 Jeremy Stanley 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tooz-1.58.0/ChangeLog new/tooz-1.59.0/ChangeLog
--- old/tooz-1.58.0/ChangeLog   2017-07-20 13:09:21.0 +0200
+++ new/tooz-1.59.0/ChangeLog   2017-09-06 10:31:50.0 +0200
@@ -1,6 +1,15 @@
 CHANGES
 ===
 
+1.59.0
+--
+
+* Acquire fails with "ToozError: Not found"
+* redis: always remove lock from acquired lock when release()ing
+* redis: log an error on release failure
+* Use the same default timeout for async result
+* Update reno for stable/pike
+
 1.58.0
 --
 
@@ -13,6 +22,7 @@
 
 * Switch from oslosphinx to openstackdocs

commit kubernetes for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package kubernetes for openSUSE:Factory 
checked in at 2017-11-29 10:52:54

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


Package is "kubernetes"

Wed Nov 29 10:52:54 2017 rev:10 rq:545929 version:1.8.4

Changes:

--- /work/SRC/openSUSE:Factory/kubernetes/kubernetes.changes2017-11-04 
10:25:28.803202165 +0100
+++ /work/SRC/openSUSE:Factory/.kubernetes.new/kubernetes.changes   
2017-11-29 10:53:09.543563758 +0100
@@ -1,0 +2,2943 @@
+Fri Nov 24 13:58:35 UTC 2017 - mj...@suse.com
+
+- After upgrade to Kubernetes v1.8.4 drop:
+  * kubectl-fix-duplicate-proto-error-bsc-1057277.patch
+  * kubelet-support-btrfs-fixes-bsc-1042383.patch
+
+---
+Tue Nov 21 12:18:52 UTC 2017 - opensuse-packag...@opensuse.org
+
+- Update to version 1.8.4+9befc2b8928a9426501d3bf62f72849d5cbcd5a3:
+  * Add bind mount /etc/resolv.conf from host to containerized mounter
+  * Enhance message in cluster-info dump
+  * Change second StorageClass Column to provisioner Some provisioners have 
key-value pairs in parameters map which key is type, here TYPE in StorageClass 
columns may be confused
+  * Re-enable federated ingress test that was disabled due to a federated 
service deletion bug.
+  * Add ceph-common to hyperkube image
+  * Return clusterErr rather than err
+  * Add default=false to usage of kube-apiserver allow-privileged flag
+  * Tune Cinder approvers
+  * kubectl: 'apply view-last-applied' must not use printf(), as this will 
cause format codes in the YAML/JSON to be interpreted.
+  * fix self link error of generic resources in describe command
+  * Use variadic nature of *cobra.Command.AddCommand to add group of commands 
to a parent command
+  * Remove duplicate error message output in hyperkube.
+  * fix err message in namespace_policy
+  * Adding option to set the federation api server port if nodeport is set
+  * Add statefulset to the completion candidates of kubectl scale
+  * Check uper limit of port and ensure 0 corresponds to random port
+  * Add ownership for the future of scheduler_perf and kubemark
+  * add test for kubectl create pdb
+  * Ignore ErrNotFound when delete LB resources
+  * Mark deprecated info in short description of deprecated commands.
+  * Delete meaningless err check
+  * Suggest user to use 'hack/install-etcd.sh' when running integration tests 
without etcd found.
+  * add validate to not allow mix --config with other arguments
+  * Delete unuse err check
+  * volumes: SetNodeStatusUpdateNeeded on error
+  * allow output patch string in edit command
+  * removing unnecessary shallow copy see #46703
+  * Do not retunr svc in case of error. Rename apiServerNodePortPort.
+  * Added logic to copy-to-staging to avoid copying if the same file already 
exists in gce
+  * Add a feature gate for Debug Containers
+  * Deleting ServiceReaper
+  * add ContainerRuntimeVersion to `kubectl get nodes -o=wide` output
+  * fix comment of isDir
+  * Fix the typo in translations' README.md
+  * Improve code coverage for pkg/printer
+  * Removed mesos related labels.
+  * Create output_dir if doesn't exist
+  * Use t.Fatalf instead
+  * fix some err message
+  * Adds --insecure to cockroachdb client command
+  * Add git branch to make build short hash unique
+  * fix JSONPath parser will not filter strings containing parentheses
+  * add more unit test
+  * Add test case for namespace
+  * add cmd test for kubectl auth can-i
+  * [Federation][Kubefed] Support documentation for kubefed and its sub 
commands
+  * [Federation][Kubefed] Add placeholders for generated docs
+  * Fixed a comment typo
+  * fix parse pairs
+  * Fix const nameing in node/metrics
+  * Improve error reporting when flex driver has failed to initialize.
+  * Shorten issue template
+  * Add OpenAPI README file
+  * Fix print type of podname
+  * Fixing style errors
+  * Fix comments
+  * extending DefaultExternalHost for any registred cloud provider see #46567
+  * controller-manager: fix horizontal-pod-autoscaler-use-rest-clients flag 
help info
+  * Pipe in GCE master/node tags through flags for e2e test
+  * deletePod handler in the deployment controller shouldn't set owner refs
+  * Make firewall test get tag from config instead of instance and fix 
multi-zone issue
+  * kuberuntime: cleanup TestGenerateContainerConfig
+  * Add Validate() function for audit options
+  * Delete reduandant err definition
+  * controller: fix error message
+  * Allow NetworkPolicy.spec updates
+  * Remove unnecessary wrapper flags
+  * Cleanup federation/cluster scripts from deprecated bringup method
+  * Auto generated file
+  * Fix a typo in deletion log of apiserver
+  * Kubelet doesn't override addrs from Cloud provider

commit racer for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package racer for openSUSE:Factory checked 
in at 2017-11-29 10:52:37

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


Package is "racer"

Wed Nov 29 10:52:37 2017 rev:6 rq:545596 version:2.0.12

Changes:

--- /work/SRC/openSUSE:Factory/racer/racer.changes  2017-09-07 
22:16:12.809615133 +0200
+++ /work/SRC/openSUSE:Factory/.racer.new/racer.changes 2017-11-29 
10:52:40.796606685 +0100
@@ -1,0 +2,8 @@
+Sun Nov 26 00:15:30 UTC 2017 - jones...@protonmail.com
+
+- Update to 2.0.12
+   + Fix bug that broke completions in previous release
+-  Version 2.0.11
++ Use rustup to find libstd path even when used as library
+
+---

Old:

  racer-2.0.10.tar.gz

New:

  racer-2.0.12.tar.gz



Other differences:
--
++ racer.spec ++
--- /var/tmp/diff_new_pack.tLbsCd/_old  2017-11-29 10:52:43.928493062 +0100
+++ /var/tmp/diff_new_pack.tLbsCd/_new  2017-11-29 10:52:43.928493062 +0100
@@ -4,7 +4,7 @@
 # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016 Michal Vyskocil, michal.vysko...@opensuse.org
 # Copyright (c) 2016 Kristoffer Gronlund, kgronl...@suse.com
-# Copyright (c) 2017 Luke Jones, luke.nukem.jo...@gmail.com
+# Copyright (c) 2017 Luke Jones, jones...@protonmail.com
 #
 # 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 @@
 
 
 Name:   racer
-Version:2.0.10
+Version:2.0.12
 Release:0
 Summary:Code completion for Rust
 License:MIT

++ README.packager ++
--- /var/tmp/diff_new_pack.tLbsCd/_old  2017-11-29 10:52:43.968491611 +0100
+++ /var/tmp/diff_new_pack.tLbsCd/_new  2017-11-29 10:52:43.972491466 +0100
@@ -2,11 +2,13 @@
 
 1. Install cargo and cargo-vendor from devel:languages:rust
 
-2. Clone the wanted version of the package and archive it
+2. If there is no official release available for d/l, then you will need
+   to clone the wanted version of the package and archive it.
+   See the list of version tags with 'git tag -l'
 
 git clone https://github.com/phildawes/racer
-cd cargo
-git checkout -b packaged-version 1.2.5
+cd racer
+git checkout 1.2.5
 git archive --format=tar --prefix=racer-1.2.5/ HEAD | xz 
>racer-1.2.5.tar.xz
 
 3. Generate the vendor package
@@ -15,3 +17,33 @@
 tar c vendor/ | xz > vendor.tar.xz
 
 3. Update the OBS package with these .tar.xz archives.
+
+4. The required cargo config will be different to what cargo vendor outputs,
+   if there is not already a config in the package, then the following is
+   required:
+
+%prep
+%setup -q
+%setup -q -D -T -a 1
+mkdir cargo-home
+cat >cargo-home/config < racer-2.0.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/racer-2.0.10/CHANGELOG.md 
new/racer-2.0.12/CHANGELOG.md
--- old/racer-2.0.10/CHANGELOG.md   2017-07-28 17:49:18.0 +0200
+++ new/racer-2.0.12/CHANGELOG.md   2017-10-31 17:45:52.0 +0100
@@ -8,6 +8,14 @@
 
 No changes, yet!
 
+## 2.0.12
+
+- Fix bug that broke completions in previous release #807
+
+## 2.0.11
+
+- Use `rustup` to find libstd path even when used as library #799
+
 ## 2.0.10
 
 - Support resolving `use as` aliases declared in multi-element `use` 
statements #753
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/racer-2.0.10/Cargo.lock new/racer-2.0.12/Cargo.lock
--- old/racer-2.0.10/Cargo.lock 2017-07-28 17:49:18.0 +0200
+++ new/racer-2.0.12/Cargo.lock 2017-10-31 17:45:52.0 +0100
@@ -1,19 +1,3 @@
-[root]
-name = "racer"
-version = "2.0.10"
-dependencies = [
- "clap 2.24.2 (registry+https://github.com/rust-lang/crates.io-index)",
- "clippy 0.0.103 (registry+https://github.com/rust-lang/crates.io-index)",
- "env_logger 0.3.5 (registry+https://github.com/rust-lang/crates.io-index)",
- "lazy_static 0.2.8 (registry+https://github.com/rust-lang/crates.io-index)",
- "log 0.3.7 (registry+https://github.com/rust-lang/crates.io-index)",
- "rand 0.3.15 (registry+https://github.com/rust-lang/crates.io-index)",
- "syntex_errors 0.52.0 
(registry+https://github.com/rust-lang/crates.io-index)",
- "syntex_syntax 0.52.0 
(registry+https://github.com/rust-lang/crates.io-index)",
- "toml 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
- "typed-arena 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
-]
-
 [[package]]
 name = "aho-corasick"
 version = "0.5.3"
@@ -33,7 +17,7 @@
 source = "registry+https:/

commit cadabra2 for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package cadabra2 for openSUSE:Factory 
checked in at 2017-11-29 10:52:20

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


Package is "cadabra2"

Wed Nov 29 10:52:20 2017 rev:4 rq:544380 version:2.1.7

Changes:

--- /work/SRC/openSUSE:Factory/cadabra2/cadabra2.changes2017-11-03 
16:28:56.715267997 +0100
+++ /work/SRC/openSUSE:Factory/.cadabra2.new/cadabra2.changes   2017-11-29 
10:52:22.225280442 +0100
@@ -1,0 +2,7 @@
+Wed Nov 22 09:19:49 UTC 2017 - badshah...@gmail.com
+
+- Update to version 2.1.6:
+  * Another interim release to fix bugs and sort out the build
+process on new distros.
+
+---

Old:

  2.1.6.tar.gz

New:

  2.1.7.tar.gz



Other differences:
--
++ cadabra2.spec ++
--- /var/tmp/diff_new_pack.Bppapf/_old  2017-11-29 10:52:23.069249823 +0100
+++ /var/tmp/diff_new_pack.Bppapf/_new  2017-11-29 10:52:23.073249678 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   cadabra2
-Version:2.1.6
+Version:2.1.7
 Release:0
 Summary:A computer algebra system for solving problems in field theory
 License:GPL-3.0+

++ 2.1.6.tar.gz -> 2.1.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/cadabra2-2.1.6/CMakeLists.txt 
new/cadabra2-2.1.7/CMakeLists.txt
--- old/cadabra2-2.1.6/CMakeLists.txt   2017-11-01 18:34:55.0 +0100
+++ new/cadabra2-2.1.7/CMakeLists.txt   2017-11-19 20:27:27.0 +0100
@@ -4,7 +4,7 @@
 project(Cadabra)
 set(CADABRA_VERSION_MAJOR 2)
 set(CADABRA_VERSION_MINOR 1)
-set(CADABRA_VERSION_PATCH 6)
+set(CADABRA_VERSION_PATCH 7)
 set(COPYRIGHT_YEARS "2001-2017")
 execute_process(COMMAND git rev-parse --short HEAD OUTPUT_VARIABLE 
GIT_SHORT_SHA OUTPUT_STRIP_TRAILING_WHITESPACE)
 execute_process(COMMAND git rev-list --count HEAD  OUTPUT_VARIABLE 
GIT_COMMIT_SERIAL OUTPUT_STRIP_TRAILING_WHITESPACE)
@@ -70,7 +70,7 @@
message("-- This is a CentOS system")
endif(LINUX_ISSUE MATCHES "CentOS")
if(LINUX_ISSUE MATCHES "Fedora")
-   set(CPACK_GENERATOR   "RPM")
+ set(CPACK_GENERATOR   "RPM")
 if(LINUX_ISSUE MATCHES "26")
message("-- This is a Fedora 26 system")
set(CPACK_RPM_PACKAGE_REQUIRES   "python3-libs, pcre, 
gmp, libuuid, sqlite, gtkmm30, boost-system, boost-filesystem, 
boost-program-options, boost-regex, libstdc++, python3-matplotlib, dvipng, 
texlive")
@@ -85,7 +85,17 @@
set(CPACK_SYSTEM_NAME "fedora")
 endif()
endif()
-else()
+   if(LINUX_ISSUE MATCHES "Scientific")
+   set(CPACK_GENERATOR "RPM")
+   set(CPACK_SYSTEM_NAME "scientific")
+ if(PACKAGING_MODE)
+set(PYTHON_SITE_PATH  
"/usr/lib/python2.7/site-packages")
+set(INSTALL_LATEX_DIR  "/usr/share/texmf")
+ endif()
+set(CPACK_RPM_PACKAGE_REQUIRES   "python-libs, pcre, gmp, 
libuuid, sqlite, gtkmm30, boost-system, boost-filesystem, 
boost-program-options, boost-regex, libstdc++, python-matplotlib, dvipng, 
texlive")
+   message("-- This is a Scientific Linux system")
+   endif()
+ else()
if(EXISTS "/etc/issue")
   file(READ "/etc/issue" LINUX_ISSUE)
   if(LINUX_ISSUE MATCHES "openSUSE")
@@ -105,7 +115,12 @@
  if(LINUX_ISSUE MATCHES "8")
 set(CPACK_SYSTEM_NAME "jessie")
 set(CPACK_DEBIAN_PACKAGE_DEPENDS "python3, libpcre3, 
libpcrecpp0, libgmpxx4ldbl, libboost-python1.55.0, libboost-system1.55.0, 
libboost-filesystem1.55.0, libboost-program-options1.55.0, 
libboost-regex1.55.0, libstdc++6, uuid-runtime, libgtkmm-3.0-1, texlive, 
texlive-latex-extra, python3-matplotlib, python3-mpmath, dvipng, python-sympy")
-message("-- This is a Debian 8.6 system")
+message("-- This is a Debian 8.x system")
+ endif()
+ if(LINUX_ISSUE MATCHES "9")
+set(CPACK_SYSTEM_NAME "stretch")
+set(CPACK_DEBIAN_PACKAGE_DEPENDS "python3, libpcre3, 
libpcrecpp0v5, libgmpxx4ldbl, libboost-python1.62.0, libboost-system1.62.0, 
libboost-filesystem1.62.0, libboost-program-options1.62.0, 
libboost-regex1.62.0, libstdc++6, uuid-runtime, libgtkmm-3.0-1v5, texlive, 
texlive-latex-extra, python3-matplotlib, python3-mpmath, dvipng, python-sympy")
+message("-- This is a Debian 9.x system")
  endif()
endif()
   if(LINUX_ISSUE MATCHES "Ubuntu")
diff -urN '--exclude=CVS' '--exclude=.c

commit spirv-tools for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package spirv-tools for openSUSE:Factory 
checked in at 2017-11-29 10:52:23

Comparing /work/SRC/openSUSE:Factory/spirv-tools (Old)
 and  /work/SRC/openSUSE:Factory/.spirv-tools.new (New)


Package is "spirv-tools"

Wed Nov 29 10:52:23 2017 rev:5 rq:545246 version:2017.0.g103

Changes:

--- /work/SRC/openSUSE:Factory/spirv-tools/spirv-tools.changes  2017-08-08 
11:59:44.923721247 +0200
+++ /work/SRC/openSUSE:Factory/.spirv-tools.new/spirv-tools.changes 
2017-11-29 10:52:24.705190472 +0100
@@ -1,0 +2,10 @@
+Fri Nov 17 13:32:51 UTC 2017 - jeng...@inai.de
+
+- Update to new snapshot 2017.0.g103
+  * Update MARK-V to version 1.01
+  * Add new checks to validate arithmetics pass
+  * Recognize SPV_AMD_shader_fragment_mask
+  * Add validate logicals pass to the validator
+  * Detach MARK-V from the validator
+
+---

Old:

  spirv-tools-2016.7~g154.tar.xz

New:

  spirv-tools-2017.0.g103.tar.xz



Other differences:
--
++ spirv-tools.spec ++
--- /var/tmp/diff_new_pack.zvwpYA/_old  2017-11-29 10:52:25.373166238 +0100
+++ /var/tmp/diff_new_pack.zvwpYA/_new  2017-11-29 10:52:25.373166238 +0100
@@ -16,11 +16,11 @@
 #
 
 
-%define version_unconverted 2016.7~g154
-%define lname libSPIRV-Tools-suse3
+%define version_unconverted 2017.0.g103
+%define lname libSPIRV-Tools-suse4
 
 Name:   spirv-tools
-Version:2016.7~g154
+Version:2017.0.g103
 Release:0
 Summary:API and commands for processing SPIR-V modules
 License:Apache-2.0
@@ -38,7 +38,7 @@
 BuildRequires:  python
 BuildRequires:  python-xml
 BuildRequires:  python3
-BuildRequires:  spirv-headers
+BuildRequires:  spirv-headers >= 1.2
 
 %description
 The package includes an assembler, binary module parser,
@@ -70,7 +70,7 @@
 %patch -P 1 -P 2 -p1
 
 %build
-%cmake -D"SPIRV-Headers_SOURCE_DIR=%_prefix"
+%cmake -D"SPIRV-Headers_SOURCE_DIR=%_prefix" -DSPIRV_BUILD_COMPRESSION=BOOL:ON
 make %{?_smp_mflags}
 
 %install
@@ -89,12 +89,14 @@
 %defattr(-,root,root)
 %_libdir/libSPIRV-Tools.so.*
 %_libdir/libSPIRV-Tools-comp.so.*
+%_libdir/libSPIRV-Tools-link.so.*
 %_libdir/libSPIRV-Tools-opt.so.*
 
 %files devel
 %defattr(-,root,root)
 %_libdir/libSPIRV-Tools.so
 %_libdir/libSPIRV-Tools-comp.so
+%_libdir/libSPIRV-Tools-link.so
 %_libdir/libSPIRV-Tools-opt.so
 %_includedir/spirv-tools/
 

++ _service ++
--- /var/tmp/diff_new_pack.zvwpYA/_old  2017-11-29 10:52:25.417164643 +0100
+++ /var/tmp/diff_new_pack.zvwpYA/_new  2017-11-29 10:52:25.417164643 +0100
@@ -3,8 +3,8 @@
git
https://github.com/KhronosGroup/SPIRV-Tools
spirv-tools
-   68c5f0436f1d4f1f137e608780190865d0b193ca
-   2016.7~g@TAG_OFFSET@
+   d16403a
+   2017.0.g@TAG_OFFSET@


*.tar

++ baselibs.conf ++
--- /var/tmp/diff_new_pack.zvwpYA/_old  2017-11-29 10:52:25.445163626 +0100
+++ /var/tmp/diff_new_pack.zvwpYA/_new  2017-11-29 10:52:25.449163481 +0100
@@ -1 +1 @@
-libSPIRV-Tools-suse3
+libSPIRV-Tools-suse4

++ spirv-tools-2016.7~g154.tar.xz -> spirv-tools-2017.0.g103.tar.xz ++
 59794 lines of diff (skipped)

++ ver.diff ++
--- /var/tmp/diff_new_pack.zvwpYA/_old  2017-11-29 10:52:25.761152163 +0100
+++ /var/tmp/diff_new_pack.zvwpYA/_new  2017-11-29 10:52:25.761152163 +0100
@@ -6,14 +6,15 @@
 ---
  source/CMakeLists.txt  |1 +
  source/comp/CMakeLists.txt |1 +
+ source/link/CMakeLists.txt |1 +
  source/opt/CMakeLists.txt  |1 +
- 3 files changed, 3 insertions(+)
+ 4 files changed, 4 insertions(+)
 
-Index: spirv-tools-2016.7~g154/source/CMakeLists.txt
+Index: spirv-tools-2017.0.g103/source/CMakeLists.txt
 ===
 spirv-tools-2016.7~g154.orig/source/CMakeLists.txt
-+++ spirv-tools-2016.7~g154/source/CMakeLists.txt
-@@ -281,6 +281,7 @@ set_source_files_properties(
+--- spirv-tools-2017.0.g103.orig/source/CMakeLists.txt
 spirv-tools-2017.0.g103/source/CMakeLists.txt
+@@ -288,6 +288,7 @@ set_source_files_properties(
PROPERTIES OBJECT_DEPENDS "${SPIRV_TOOLS_BUILD_VERSION_INC}")
  
  add_library(${SPIRV_TOOLS} ${SPIRV_SOURCES})
@@ -21,24 +22,36 @@
  spvtools_default_compile_options(${SPIRV_TOOLS})
  target_include_directories(${SPIRV_TOOLS}
PUBLIC ${spirv-tools_SOURCE_DIR}/include
-Index: spirv-tools-2016.7~g154/source/comp/CMakeLists.txt
+Index: spirv-tools-2017.0.g103/source/comp/CMakeLists.txt
 ===
 spirv-tools-2016.7~g154.orig/source/comp/CMakeLists.txt
-+++ spirv-tools-2016.7~g154/sou

commit pcp for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package pcp for openSUSE:Factory checked in 
at 2017-11-29 10:51:48

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


Package is "pcp"

Wed Nov 29 10:51:48 2017 rev:42 rq:545113 version:3.11.9

Changes:

--- /work/SRC/openSUSE:Factory/pcp/pcp.changes  2017-09-04 12:27:38.300773136 
+0200
+++ /work/SRC/openSUSE:Factory/.pcp.new/pcp.changes 2017-11-29 
10:51:52.274367038 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:41:01 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ pcp.spec ++
--- /var/tmp/diff_new_pack.chdP3g/_old  2017-11-29 10:51:54.382290564 +0100
+++ /var/tmp/diff_new_pack.chdP3g/_new  2017-11-29 10:51:54.386290419 +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
+
 BuildRequires:  -post-build-checks
 
 %if 0%{?suse_version} > 1140 || 0%{?fedora_version} > 14
@@ -2230,13 +2235,13 @@
 %endif
 
 # SUSE requires use of %fillup_and_insserv
-mkdir -p $RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates
+mkdir -p $RPM_BUILD_ROOT/%{_fillupdir}
 mv $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/pmlogger \
-   
$RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates/sysconfig.pmlogger
+   $RPM_BUILD_ROOT/%{_fillupdir}/sysconfig.pmlogger
 mv $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/pmproxy \
-   $RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates/sysconfig.pmproxy
+   $RPM_BUILD_ROOT/%{_fillupdir}/sysconfig.pmproxy
 mv $RPM_BUILD_ROOT/%{_sysconfdir}/sysconfig/pmcd \
-   $RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates/sysconfig.pmcd
+   $RPM_BUILD_ROOT/%{_fillupdir}/sysconfig.pmcd
 
 %else
 # default chkconfig off for Fedora and RHEL
@@ -2807,9 +2812,9 @@
 %config(noreplace) %{_sysconfdir}/cron.d/pcp-pmlogger
 %config(noreplace) %{_sysconfdir}/cron.d/pcp-pmie
 %if 0%{?suse_version}
-%{_localstatedir}/adm/fillup-templates/sysconfig.pmlogger
-%{_localstatedir}/adm/fillup-templates/sysconfig.pmproxy
-%{_localstatedir}/adm/fillup-templates/sysconfig.pmcd
+%{_fillupdir}/sysconfig.pmlogger
+%{_fillupdir}/sysconfig.pmproxy
+%{_fillupdir}/sysconfig.pmcd
 %else
 %config(noreplace) %{_sysconfdir}/sysconfig/pmlogger
 %config(noreplace) %{_sysconfdir}/sysconfig/pmproxy




commit cronie for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package cronie for openSUSE:Factory checked 
in at 2017-11-29 10:52:01

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


Package is "cronie"

Wed Nov 29 10:52:01 2017 rev:65 rq:546013 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/cronie/cronie.changes2017-08-29 
11:36:51.349343123 +0200
+++ /work/SRC/openSUSE:Factory/.cronie.new/cronie.changes   2017-11-29 
10:52:05.365892088 +0100
@@ -1,0 +2,18 @@
+Mon Nov 27 09:48:27 UTC 2017 - jseg...@suse.com
+
+- Ensure that /etc/cron.{hourly,daily,weekly,monthly} have proper
+  permissions and owner. This is racy but prevents some LPE vectors
+
+---
+Fri Nov 24 17:25:56 UTC 2017 - kstreit...@suse.com
+
+- Requires smtp_daemon (not just Recommends) as it's needed by
+  run-crons script [bsc#1064834] 
+
+---
+Thu Nov 23 13:39:47 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ cronie.spec ++
--- /var/tmp/diff_new_pack.kkMzZl/_old  2017-11-29 10:52:06.337856826 +0100
+++ /var/tmp/diff_new_pack.kkMzZl/_new  2017-11-29 10:52:06.341856681 +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
+
 %define cron_configs %{_sysconfdir}/pam.d/crond %{_sysconfdir}/crontab 
%{_sysconfdir}/cron.deny
 Name:   cronie
 Version:1.5.1
@@ -61,7 +66,7 @@
 %if 0%{?suse_version} >= 1330
 Requires(pre):  group(trusted)
 %endif
-Recommends: smtp_daemon
+Requires:   smtp_daemon
 Suggests:   postfix
 Conflicts:  cron <= 4.1
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -139,8 +144,8 @@
 install -c -m755 contrib/0anacron 
%{buildroot}%{_sysconfdir}/cron.hourly/0anacron
 mkdir -p %{buildroot}%{_localstatedir}/spool/anacron
 mv %{buildroot}%{_sbindir}/crond %{buildroot}%{_sbindir}/cron
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-cp %{SOURCE9} %{buildroot}%{_localstatedir}/adm/fillup-templates/
+mkdir -p %{buildroot}%{_fillupdir}
+cp %{SOURCE9} %{buildroot}%{_fillupdir}/
 
 touch %{buildroot}%{_localstatedir}/spool/anacron/cron.daily
 touch %{buildroot}%{_localstatedir}/spool/anacron/cron.weekly
@@ -206,7 +211,7 @@
 %{_sbindir}/rccron
 %{_libexecdir}/cron
 %{_unitdir}/cron.service
-%{_localstatedir}/adm/fillup-templates/sysconfig.cron
+%{_fillupdir}/sysconfig.cron
 
 %files anacron
 %defattr(-,root,root,-)

++ run-crons ++
--- /var/tmp/diff_new_pack.kkMzZl/_old  2017-11-29 10:52:06.457852472 +0100
+++ /var/tmp/diff_new_pack.kkMzZl/_new  2017-11-29 10:52:06.457852472 +0100
@@ -34,6 +34,8 @@
 #bnc#812367 support MAILFROM as cron does
 # 2016-08-08 - tchva...@suse.com
 #bnc#983925 run crons even on battery
+# 2017-10-24 - jseg...@suse.de
+#bsc#1062722 - harden run-cron to ensure correct directory permissions
 
 if [ -f /etc/sysconfig/cron ]; then
. /etc/sysconfig/cron
@@ -99,8 +101,28 @@
 #set verbose
 ## stage 1,  search directories/scripts to run
 RUN=""
+SECURE_PERMISSIONS="${SECURE_DIR_PERMISSIONS:-755}"
 for CRONDIR in /etc/cron.{hourly,daily,weekly,monthly} ; do
 test -d $CRONDIR || continue
+# this is racy but better than nothing
+if [ ! "$ENFORCE_ROOT_OWNER_GROUP_DIR" = "no" ] && [ ! -O $CRONDIR -o ! -G 
$CRONDIR ]; then
+  echo "wrong owner/group for $CRONDIR, skipping" | logger
+  continue
+fi
+ACTUAL_PERMISSIONS=$(stat -c %a $CRONDIR)
+# to have this default to false would be better, but would require a more
+# complicated logic in the loop 
+PERMISSIONS_ARE_SECURE=true
+for (( i=0; i<${#ACTUAL_PERMISSIONS}; i++ )); do
+  if [ "${ACTUAL_PERMISSIONS:$i:1}" -gt "${SECURE_PERMISSIONS:$i:1}" ]; 
then
+PERMISSIONS_ARE_SECURE=false
+  fi
+done
+if [ ! "$PERMISSIONS_ARE_SECURE" = true ]; then
+  echo "wrong permissions $ACTUAL_PERMISSIONS for $CRONDIR, expecting 
$SECURE_PERMISSIONS. Skipping" | logger
+  continue
+fi
+
 BASE=${CRONDIR##*/}
 TIME_EXT=${BASE##cron.}
 

++ sysconfig.cron ++
--- /var/tmp/diff_new_pack.kkMzZl/_old  2017-11-29 10:52:06.493851167 +0100
+++ /var/tmp/diff_new_pack.kkMzZl/_new  2017-11-29 10:52:06.493851167 +0100
@@ -74,3 +74,19 @@
 # How long should old preformatted man pages be kept before deletion? (days)
 #
 CATMAN_ATIME=7
+
+## Type:   yesno
+## Default:yes
+#
+# 

commit at for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package at for openSUSE:Factory checked in 
at 2017-11-29 10:51:56

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


Package is "at"

Wed Nov 29 10:51:56 2017 rev:72 rq:545119 version:3.1.20

Changes:

--- /work/SRC/openSUSE:Factory/at/at.changes2017-08-06 11:28:24.693421366 
+0200
+++ /work/SRC/openSUSE:Factory/.at.new/at.changes   2017-11-29 
10:51:57.490177813 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:39:24 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ at.spec ++
--- /var/tmp/diff_new_pack.z019OK/_old  2017-11-29 10:51:58.202151983 +0100
+++ /var/tmp/diff_new_pack.z019OK/_new  2017-11-29 10:51:58.206151837 +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:   at
 Version:3.1.20
 Release:0
@@ -108,7 +113,7 @@
 make %{?_smp_mflags}
 
 %install
-install -d 
%{buildroot}{%{_sysconfdir}/pam.d,%{_bindir},%{_sbindir},%{_mandir}/man{1,5,8},%{_localstatedir}/adm/fillup-templates}
+install -d 
%{buildroot}{%{_sysconfdir}/pam.d,%{_bindir},%{_sbindir},%{_mandir}/man{1,5,8},%{_fillupdir}}
 
 export CFLAGS="%{?optflags}"
 export SENDMAIL=%{_sbindir}/sendmail
@@ -123,7 +128,7 @@
 ln -s service %{buildroot}%{_sbindir}/rcatd
 
 install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/pam.d/atd
-install -m644 %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates
+install -m644 %{SOURCE3} %{buildroot}%{_fillupdir}
 
 %pre
 %{_sbindir}/groupadd -g 25 -o -r at 2> /dev/null || :
@@ -160,7 +165,7 @@
 %attr(700,at,at) %dir %{_localstatedir}/spool/atspool
 %attr(1770,at,at) %dir %{_localstatedir}/spool/atjobs
 %attr(600,at,at) %{_localstatedir}/spool/atjobs/.SEQ
-%{_localstatedir}/adm/fillup-templates/sysconfig.atd
+%{_fillupdir}/sysconfig.atd
 %{_unitdir}/atd.service
 
 %changelog




commit syslogd for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package syslogd for openSUSE:Factory checked 
in at 2017-11-29 10:51:22

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


Package is "syslogd"

Wed Nov 29 10:51:22 2017 rev:90 rq:545103 version:unknown

Changes:

--- /work/SRC/openSUSE:Factory/syslogd/syslogd.changes  2017-04-11 
09:30:00.873473140 +0200
+++ /work/SRC/openSUSE:Factory/.syslogd.new/syslogd.changes 2017-11-29 
10:51:24.315381362 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:42:15 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ syslogd.spec ++
--- /var/tmp/diff_new_pack.u9TuJs/_old  2017-11-29 10:51:25.327344649 +0100
+++ /var/tmp/diff_new_pack.u9TuJs/_new  2017-11-29 10:51:25.327344649 +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
+
 %if ! %{defined _rundir}
 %define _rundir %{_localstatedir}/run
 %endif
@@ -164,26 +169,26 @@
 mkdir -p %{buildroot}/sbin
 mkdir -p %{buildroot}/%{_sbindir}
 mkdir -p %{buildroot}/%{_mandir}/man{5,8}
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
+mkdir -p %{buildroot}%{_fillupdir}
 mkdir -p %{buildroot}%{_unitdir}
 mkdir -p -m 0755 %{buildroot}/%{_rundir}/syslogd
 make install MANDIR=%{_mandir} BINDIR=%{_sbindir} DESTDIR=%{buildroot}
 install -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/syslog
-install -m 644 %{SOURCE2} %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -m 644 %{SOURCE3} %{buildroot}%{_localstatedir}/adm/fillup-templates
+install -m 644 %{SOURCE2} %{buildroot}%{_fillupdir}
+install -m 644 %{SOURCE3} %{buildroot}%{_fillupdir}
 install -m 644 %{SOURCE5} %{buildroot}/%{_mandir}/man8/syslog.8
 install -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/
 install -m 644 %{SOURCE7} %{buildroot}%{_unitdir}/
 install -m 644 %{SOURCE8} %{buildroot}%{_unitdir}/
 install -m 755 %{SOURCE9} %{buildroot}/%{_sbindir}/
 install -m 755 %{SOURCE10} %{buildroot}/sbin/rcsyslog
-install -m 755 %{SOURCE12} %{buildroot}%{_localstatedir}/adm/fillup-templates
+install -m 755 %{SOURCE12} %{buildroot}%{_fillupdir}
 for sbin in klogd syslogd ; do
ln -sf %{_sbindir}/${sbin} %{buildroot}/sbin/${sbin}
 done
 %ifarch s390 s390x
 sed -i 's/^KERNEL_LOGLEVEL=1/KERNEL_LOGLEVEL=7/' \
-%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.klogd
+%{buildroot}%{_fillupdir}/sysconfig.klogd
 %endif
 
 %if %{defined verify_permissions}
@@ -280,7 +285,7 @@
 
 %files
 %defattr(-,root,root)
-%{_localstatedir}/adm/fillup-templates/sysconfig.syslogd
+%{_fillupdir}/sysconfig.syslogd
 %config %verify(not mode) %{_sysconfdir}/syslog.conf
 %{_mandir}/man5/syslog.conf.5%{ext_man}
 %{_mandir}/man8/syslogd.8%{ext_man}
@@ -293,7 +298,7 @@
 
 %files -n klogd
 %defattr(-,root,root)
-%{_localstatedir}/adm/fillup-templates/sysconfig.klogd
+%{_fillupdir}/sysconfig.klogd
 %{_unitdir}/klogd.service
 %{_mandir}/man8/klogd.8%{ext_man}
 %{_sbindir}/klogd
@@ -301,7 +306,7 @@
 
 %files -n syslog-service
 %defattr(-,root,root)
-%{_localstatedir}/adm/fillup-templates/sysconfig.boot
+%{_fillupdir}/sysconfig.boot
 %config(noreplace) %{_sysconfdir}/logrotate.d/syslog
 %{_unitdir}/klog.service
 %{_mandir}/man8/syslog.8%{ext_man}




commit smartmontools for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package smartmontools for openSUSE:Factory 
checked in at 2017-11-29 10:51:27

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


Package is "smartmontools"

Wed Nov 29 10:51:27 2017 rev:73 rq:545106 version:6.5

Changes:

--- /work/SRC/openSUSE:Factory/smartmontools/smartmontools.changes  
2017-08-12 20:00:20.625817756 +0200
+++ /work/SRC/openSUSE:Factory/.smartmontools.new/smartmontools.changes 
2017-11-29 10:51:28.387233639 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:42:04 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ smartmontools.spec ++
--- /var/tmp/diff_new_pack.XLyNqX/_old  2017-11-29 10:51:29.811181981 +0100
+++ /var/tmp/diff_new_pack.XLyNqX/_new  2017-11-29 10:51:29.811181981 +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:   smartmontools
 Version:6.5
 Release:0
@@ -125,8 +130,8 @@
 %install
 %makeinstall
 mkdir -p %{buildroot}%{_prefix}/lib/smartmontools
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-cp smartmontools.sysconfig 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.smartmontools
+mkdir -p %{buildroot}%{_fillupdir}
+cp smartmontools.sysconfig %{buildroot}%{_fillupdir}/sysconfig.smartmontools
 mkdir -p %{buildroot}%{_localstatedir}/lib/smartmontools
 touch %{buildroot}%{_localstatedir}/lib/smartmontools/smartd_opts
 install generate_smartd_opts %{buildroot}%{_prefix}/lib/smartmontools/
@@ -243,6 +248,6 @@
 %config(noreplace) %{_sysconfdir}/smartd.conf
 %config(noreplace) %{_sysconfdir}/smartd_warning.sh
 %config %dir %{_sysconfdir}/smartd_warning.d
-%{_localstatedir}/adm/fillup-templates/sysconfig.*
+%{_fillupdir}/sysconfig.*
 
 %changelog






commit s390-tools for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package s390-tools for openSUSE:Factory 
checked in at 2017-11-29 10:51:38

Comparing /work/SRC/openSUSE:Factory/s390-tools (Old)
 and  /work/SRC/openSUSE:Factory/.s390-tools.new (New)


Package is "s390-tools"

Wed Nov 29 10:51:38 2017 rev:14 rq:545112 version:2.1.0

Changes:

--- /work/SRC/openSUSE:Factory/s390-tools/s390-tools.changes2017-11-16 
13:59:53.296073880 +0100
+++ /work/SRC/openSUSE:Factory/.s390-tools.new/s390-tools.changes   
2017-11-29 10:51:41.850745197 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:41:27 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ s390-tools.spec ++
--- /var/tmp/diff_new_pack.dNQ8SR/_old  2017-11-29 10:51:44.878635348 +0100
+++ /var/tmp/diff_new_pack.dNQ8SR/_new  2017-11-29 10:51:44.882635203 +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:   s390-tools
 Version:2.1.0
 Release:0
@@ -223,10 +228,10 @@
 install -D -m644 etc/udev/rules.d/57-osasnmpd.rules 
%{buildroot}/usr/lib/udev/rules.d/57-osasnmpd.rules
 install -D -m644 etc/udev/rules.d/59-dasd.rules 
%{buildroot}/usr/lib/udev/rules.d/59-dasd.rules
 install -D -m644 etc/udev/rules.d/90-cpi.rules 
%{buildroot}/usr/lib/udev/rules.d/90-cpi.rules
-install -D -m644 etc/sysconfig/cpi 
%{buildroot}/var/adm/fillup-templates/sysconfig.cpi
-install -D -m644 etc/sysconfig/dumpconf 
%{buildroot}/var/adm/fillup-templates/sysconfig.dumpconf
-install -D -m644 etc/sysconfig/mon_fsstatd 
%{buildroot}/var/adm/fillup-templates/sysconfig.mon_fsstatd
-install -D -m644 etc/sysconfig/mon_procd 
%{buildroot}/var/adm/fillup-templates/sysconfig.mon_procd
+install -D -m644 etc/sysconfig/cpi %{buildroot}%{_fillupdir}/sysconfig.cpi
+install -D -m644 etc/sysconfig/dumpconf 
%{buildroot}%{_fillupdir}/sysconfig.dumpconf
+install -D -m644 etc/sysconfig/mon_fsstatd 
%{buildroot}%{_fillupdir}/sysconfig.mon_fsstatd
+install -D -m644 etc/sysconfig/mon_procd 
%{buildroot}%{_fillupdir}/sysconfig.mon_procd
 mv iucvterm/doc/ts-shell/iucvconn_on_login 
%{buildroot}/usr/bin/iucvconn_on_login
 install -D -m644 %{S:26} %{buildroot}/%{_unitdir}/cio_ignore.service
 install -D -m755 %{S:27} 
%{buildroot}/usr/lib/systemd/scripts/setup_cio_ignore.sh
@@ -240,16 +245,16 @@
 
 cd %{buildroot}
 install -D -m755 %{S:3} etc/init.d/hsnc
-install -D -m644 %{S:4} var/adm/fillup-templates/sysconfig.hsnc
+install -D -m644 %{S:4} %{buildroot}%{_fillupdir}/sysconfig.hsnc
 install -D -m755 %{S:5} etc/init.d/xpram
-install -D -m644 %{S:6} var/adm/fillup-templates/sysconfig.xpram
+install -D -m644 %{S:6} %{buildroot}%{_fillupdir}/sysconfig.xpram
 install -D -m755 %{S:7} etc/init.d/appldata
-install -D -m644 %{S:8} var/adm/fillup-templates/sysconfig.appldata
+install -D -m644 %{S:8} %{buildroot}%{_fillupdir}/sysconfig.appldata
 install -D -m755 %{S:9} etc/init.d/vmlogrdr
 install -D -m755 %{S:10} sbin/dasdro
 install -D -m755 %{S:11} sbin/dasd_reload
 install -D -m755 %{S:12} sbin/mkdump
-install -D -m644 %{S:13} var/adm/fillup-templates/sysconfig.osasnmpd
+install -D -m644 %{S:13} %{buildroot}%{_fillupdir}/sysconfig.osasnmpd
 install -D -m755 %{S:14} sbin/zfcp_san_disc
 install -D -m644 %{S:15} %{buildroot}/%{_mandir}/man8
 install -D -m644 %{S:19} %{buildroot}/usr/lib/udev/rules.d/52-xpram.rules
@@ -260,7 +265,7 @@
 install -D -m644 %{S:30} %{buildroot}/etc/modprobe.d/90-s390-tools.conf
 install -D -m755 %{S:32} %{buildroot}/sbin/killcdl
 install -D -m755 %{S:33} %{buildroot}/sbin/lgr_check
-install -D -m644 %{S:34} var/adm/fillup-templates/sysconfig.virtsetup
+install -D -m644 %{S:34} %{buildroot}%{_fillupdir}/sysconfig.virtsetup
 
 if [ ! -d %{_sbindir} ]; then
 rm -f %{_sbindir}




commit sensors for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package sensors for openSUSE:Factory checked 
in at 2017-11-29 10:51:32

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


Package is "sensors"

Wed Nov 29 10:51:32 2017 rev:99 rq:545107 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/sensors/sensors.changes  2016-12-11 
13:23:35.883351608 +0100
+++ /work/SRC/openSUSE:Factory/.sensors.new/sensors.changes 2017-11-29 
10:51:33.875034548 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:41:51 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ sensors.spec ++
--- /var/tmp/diff_new_pack.hJ2b1b/_old  2017-11-29 10:51:35.730967216 +0100
+++ /var/tmp/diff_new_pack.hJ2b1b/_new  2017-11-29 10:51:35.730967216 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package sensors
 #
-# Copyright (c) 2016 SUSE LINUX Products 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
@@ -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:   sensors
 BuildRequires:  bison
 BuildRequires:  flex
@@ -125,10 +130,10 @@
 cp -a COPYING  $RPM_BUILD_ROOT/%{_docdir}/sensord/
 chmod -R u+rwX,g+rX,o+rX   $RPM_BUILD_ROOT/%{_docdir}/sensors/ 
$RPM_BUILD_ROOT/%{_docdir}/sensord/
 chmod 0755 $RPM_BUILD_ROOT/%{_libdir}/libsensors.so.*
-mkdir -p   $RPM_BUILD_ROOT/%{_unitdir} 
$RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates
+mkdir -p   $RPM_BUILD_ROOT/%{_unitdir} 
$RPM_BUILD_ROOT/%{_fillupdir}
 cp -a prog/init/*.service  $RPM_BUILD_ROOT/%{_unitdir}/
 ln -sf /sbin/service %{buildroot}/usr/sbin/rclm_sensors
-cp -a %{SOURCE1}   
$RPM_BUILD_ROOT/%{_localstatedir}/adm/fillup-templates
+cp -a %{SOURCE1}   $RPM_BUILD_ROOT/%{_fillupdir}
 
 %pre
 %service_add_pre lm_sensors.service
@@ -214,7 +219,7 @@
 %files -n sensord
 %defattr(-,root,root)
 %{_unitdir}/sensord.service
-%{_localstatedir}/adm/fillup-templates/sysconfig.sensord
+%{_fillupdir}/sysconfig.sensord
 /usr/sbin/sensord
 %dir %{_docdir}/sensord
 %doc %{_docdir}/sensord/COPYING





commit words for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package words for openSUSE:Factory checked 
in at 2017-11-29 10:51:16

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


Package is "words"

Wed Nov 29 10:51:16 2017 rev:29 rq:545102 version:2015.02.15

Changes:

--- /work/SRC/openSUSE:Factory/words/words.changes  2015-03-16 
06:55:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.words.new/words.changes 2017-11-29 
10:51:18.911577406 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:42:27 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ words.spec ++
--- /var/tmp/diff_new_pack.HQjFui/_old  2017-11-29 10:51:19.615551867 +0100
+++ /var/tmp/diff_new_pack.HQjFui/_new  2017-11-29 10:51:19.615551867 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package words
 #
-# Copyright (c) 2015 SUSE LINUX Products 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
@@ -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:   words
 Version:2015.02.15
 Release:0
@@ -114,8 +119,8 @@
 ln -sf ../../..%{_datadir}/dict/american 
%{buildroot}%{_localstatedir}/lib/dict/words
 ln -sf ../../../var/lib/dict/words %{buildroot}%{_datadir}/dict/words
 mkdir -p %{buildroot}%{_libexecdir}/words
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -pm 0644 %{SOURCE1} %{buildroot}%{_localstatedir}/adm/fillup-templates/
+mkdir -p %{buildroot}%{_fillupdir}
+install -pm 0644 %{SOURCE1} %{buildroot}%{_fillupdir}/
 install -pm 0755 %{SOURCE2} %{buildroot}%{_libexecdir}/words/update
 
 %post
@@ -134,7 +139,7 @@
 %attr(755,root,root) %{_libexecdir}/words/update
 %{_datadir}/dict/american
 %ghost %{_datadir}/dict/words
-%{_localstatedir}/adm/fillup-templates/sysconfig.words
+%{_fillupdir}/sysconfig.words
 %dir %{_localstatedir}/lib/dict/
 %verify(not link mtime) %{_localstatedir}/lib/dict/words
 




commit mcelog for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package mcelog for openSUSE:Factory checked 
in at 2017-11-29 10:51:12

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


Package is "mcelog"

Wed Nov 29 10:51:12 2017 rev:47 rq:545092 version:1.53

Changes:

--- /work/SRC/openSUSE:Factory/mcelog/mcelog.changes2017-07-28 
09:43:41.157702839 +0200
+++ /work/SRC/openSUSE:Factory/.mcelog.new/mcelog.changes   2017-11-29 
10:51:12.983792459 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:40:46 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ mcelog.spec ++
--- /var/tmp/diff_new_pack.PDLKFy/_old  2017-11-29 10:51:14.019754875 +0100
+++ /var/tmp/diff_new_pack.PDLKFy/_new  2017-11-29 10:51:14.023754730 +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:   mcelog
 Version:1.53
 Release:0
@@ -82,8 +87,8 @@
 mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d/
 install -m644 mcelog.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/mcelog
 
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
-install -m 644 %{SOURCE2} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.mcelog
+mkdir -p %{buildroot}%{_fillupdir}
+install -m 644 %{SOURCE2} %{buildroot}%{_fillupdir}/sysconfig.mcelog
 
 mkdir -p %{buildroot}/%{_docdir}/%{name}
 install -m 644 %{SOURCE6} %{buildroot}/%{_docdir}/%{name}/README.email_setup
@@ -114,7 +119,7 @@
 %config %{_sysconfdir}/logrotate.d/mcelog
 %dir %{_sysconfdir}/mcelog
 %config %{_sysconfdir}/mcelog/mcelog.conf
-%{_localstatedir}/adm/fillup-templates/sysconfig.mcelog
+%{_fillupdir}/sysconfig.mcelog
 %{_sysconfdir}/mcelog/*trigger
 %{_unitdir}/mcelog.service
 %{_tmpfilesdir}/mcelog.conf




commit ffado for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package ffado for openSUSE:Factory checked 
in at 2017-11-29 10:50:43

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


Package is "ffado"

Wed Nov 29 10:50:43 2017 rev:31 rq:545247 version:2.3.0

Changes:

--- /work/SRC/openSUSE:Factory/ffado/ffado-mixer.changes2017-08-10 
13:45:34.360556636 +0200
+++ /work/SRC/openSUSE:Factory/.ffado.new/ffado-mixer.changes   2017-11-29 
10:50:46.080768467 +0100
@@ -1,0 +2,11 @@
+Fri Nov 24 05:55:39 UTC 2017 - davejpla...@gmail.com
+
+- Added conditional for libffado-SConstruct-py3.patch to only apply
+  if scons built with python 3.
+
+---
+Thu Nov 23 12:02:50 UTC 2017 - astie...@suse.com
+
+- Fix building with python3 scons, add libffado-SConstruct-py3.patch
+
+---
--- /work/SRC/openSUSE:Factory/ffado/ffado.changes  2017-08-10 
13:45:34.732504274 +0200
+++ /work/SRC/openSUSE:Factory/.ffado.new/ffado.changes 2017-11-29 
10:50:46.140766290 +0100
@@ -1,0 +2,11 @@
+Fri Nov 24 05:54:08 UTC 2017 - davejpla...@gmail.com
+
+- Added conditional for libffado-SConstruct-py3.patch to only apply
+  if scons built with python 3.
+
+---
+Thu Nov 23 12:02:50 UTC 2017 - astie...@suse.com
+
+- Fix building with python3 scons, add libffado-SConstruct-py3.patch
+
+---

New:

  libffado-SConstruct-py3.patch



Other differences:
--
++ ffado-mixer.spec ++
--- /var/tmp/diff_new_pack.AlvEwn/_old  2017-11-29 10:50:46.908738429 +0100
+++ /var/tmp/diff_new_pack.AlvEwn/_new  2017-11-29 10:50:46.912738284 +0100
@@ -31,6 +31,15 @@
 Patch1: ffado_SConstruct_powerpc_update.patch
 Patch2: ffado-gcc6.patch
 Patch3: sigev.patch
+# PATCH-FIX-UPSTREAM libffado-SConstruct-py3.patch Make SConstruct Python3 
compatible
+# from Fedora
+# http://subversion.ffado.org/changeset/2711
+# http://subversion.ffado.org/changeset/2712
+# http://subversion.ffado.org/changeset/2713
+# http://subversion.ffado.org/changeset/2714
+# http://subversion.ffado.org/changeset/2715
+# http://subversion.ffado.org/changeset/2716
+Patch4: libffado-SConstruct-py3.patch
 BuildRequires:  alsa-devel
 BuildRequires:  dbus-1-python-devel
 BuildRequires:  doxygen
@@ -58,7 +67,6 @@
 Requires:   python-qt4
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
-%{py_requires}
 
 %description
 FFADO aims to provide a generic, open-source solution
@@ -88,6 +96,9 @@
 %patch1 -p0
 %patch2
 %patch3 -p1
+if head -n 1 /usr/bin/scons | grep python3; then
+%patch4 -p0
+fi
 
 %build
 export EXTRA_FLAGS="-Wno-deprecated-declarations -fpermissive --std=gnu++11"

++ ffado.spec ++
--- /var/tmp/diff_new_pack.AlvEwn/_old  2017-11-29 10:50:46.932737558 +0100
+++ /var/tmp/diff_new_pack.AlvEwn/_new  2017-11-29 10:50:46.936737413 +0100
@@ -32,6 +32,15 @@
 Patch1: ffado_SConstruct_powerpc_update.patch
 Patch2: ffado-gcc6.patch
 Patch3: sigev.patch
+# PATCH-FIX-UPSTREAM libffado-SConstruct-py3.patch Make SConstruct Python3 
compatible
+# from Fedora
+# http://subversion.ffado.org/changeset/2711
+# http://subversion.ffado.org/changeset/2712
+# http://subversion.ffado.org/changeset/2713
+# http://subversion.ffado.org/changeset/2714
+# http://subversion.ffado.org/changeset/2715
+# http://subversion.ffado.org/changeset/2716
+Patch4: libffado-SConstruct-py3.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  pkg-config
@@ -51,7 +60,6 @@
 Requires:   libffado2 = %{version}
 Recommends: ffado-mixer = %{version}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%py_requires
 
 %description
 FFADO aims to provide a generic, open-source solution
@@ -97,11 +105,15 @@
 supported devices).
 
 %prep
+
 %setup -q -n %{tname}-%{version}
 %patch0
 %patch1 -p0
 %patch2
 %patch3 -p1
+if head -n 1 /usr/bin/scons | grep python3; then
+%patch4 -p0
+fi
 
 %build
 %if %{gcc7} == 1

++ libffado-SConstruct-py3.patch ++
 668 lines (skipped)




commit gpsd for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package gpsd for openSUSE:Factory checked in 
at 2017-11-29 10:50:50

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


Package is "gpsd"

Wed Nov 29 10:50:50 2017 rev:45 rq:546210 version:3.17

Changes:

--- /work/SRC/openSUSE:Factory/gpsd/gpsd.changes2017-11-19 
11:10:26.173476565 +0100
+++ /work/SRC/openSUSE:Factory/.gpsd.new/gpsd.changes   2017-11-29 
10:50:55.580423832 +0100
@@ -1,0 +2,32 @@
+Tue Nov 28 10:40:51 UTC 2017 - mimi...@gmail.com
+
+- removed  gpsd-fix-shebang.patch
+- reworked gpsd-python3.patch
+- build python3 subpackage
+
+---
+Thu Nov 23 13:50:05 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---
+Mon Nov 20 13:48:01 UTC 2017 - mplus...@suse.com
+
+- Update to version 3.17:
+  * Repair support for non-NMEA devices requring active probing
+(e.g. Garmin USB GPSes).
+  * Fix a SiRF driver bug that occasionally confused NTP.
+  * Support for Spectratime iSync GRClok and LNRClok oscillators.
+  * gpxlogger can reconnect when the GPS loses the fix.
+  * xgps and xgpsspeed moved to python-gi,
+getting shut of the deprecated pygtk2 bindings.
+  * Default mode for xgpsspeed is now the more interesting nautical
+display.
+  * gpsmon includes the hostname with the device display.
+  * gpsprof now has centimeter precision.
+- Add gpsd-python3.patch to fix building with python3
+- Fix shebangs of python script (currently still python2)
+- Refresh gpsd-fix-shebang.patch
+
+---

Old:

  gpsd-3.16.tar.gz
  gpsd-3.16.tar.gz.sig
  gpsd-fix-shebang.patch

New:

  gpsd-3.17.tar.gz
  gpsd-3.17.tar.gz.sig
  gpsd-python3.patch



Other differences:
--
++ gpsd.spec ++
--- /var/tmp/diff_new_pack.8SlaeN/_old  2017-11-29 10:50:57.004372173 +0100
+++ /var/tmp/diff_new_pack.8SlaeN/_new  2017-11-29 10:50:57.012371882 +0100
@@ -16,11 +16,16 @@
 #
 
 
-%definelibgps libgps22
-%definelibQgps libQgpsmm22
+%define sover 23
+%definelibgps libgps%{sover}
+%definelibQgps libQgpsmm%{sover}
 %define _udevdir %(pkg-config --variable udevdir udev)
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir %{_localstatedir}/adm/fillup-templates
+%endif
 Name:   gpsd
-Version:3.16
+Version:3.17
 Release:0
 Summary:Service daemon for mediating access to a GPS
 License:BSD-3-Clause
@@ -32,7 +37,7 @@
 Source3:sysconfig.gpsd
 Source98:   
http://download-mirror.savannah.gnu.org/releases/gpsd/%{name}-%{version}.tar.gz.sig
 Source99:   %{name}.keyring
-Patch0: gpsd-fix-shebang.patch
+Source100:  gpsd-python3.patch
 BuildRequires:  chrpath
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
@@ -40,7 +45,7 @@
 BuildRequires:  libcap-devel
 BuildRequires:  ncurses-devel
 BuildRequires:  pkgconfig
-BuildRequires:  scons >= 2.0.1
+BuildRequires:  scons >= 2.3.0
 BuildRequires:  systemd-rpm-macros
 BuildRequires:  update-desktop-files
 BuildRequires:  xmlto
@@ -50,6 +55,7 @@
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(libusb-1.0)
 BuildRequires:  pkgconfig(python2)
+BuildRequires:  pkgconfig(python3)
 BuildRequires:  pkgconfig(udev)
 Requires:   udev
 Requires(pre):  %fillup_prereq
@@ -111,14 +117,23 @@
 %package -n python2-gpsd
 Summary:Client libraries in C and Python for talking to a running gpsd 
or GPS
 Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
 Provides:   python-gpsd = %{version}-%{release}
 Obsoletes:  python-gpsd < %{version}-%{release}
-Requires:   %{name} = %{version}
 
 %description -n python2-gpsd
 This package provides python modules and tools for the gpsd shared libraries.
 You will need to have gpsd installed for it to work.
 
+%package -n python3-gpsd
+Summary:Client libraries in C and Python3 for talking to a running 
gpsd or GPS
+Group:  Development/Libraries/Python
+Requires:   %{name} = %{version}
+
+%description -n python3-gpsd
+This package provides python3 modules and tools for the gpsd shared libraries.
+You will need to have gpsd installed for it to work.
+
 %package clients
 Summary:Clients for gpsd with an X interface
 Group:  Hardware/Other
@@ -139,34 +154,91 @@
 can run on a serial terminal or terminal emulator.
 
 %prep
-%setup -q
-%patch0

commit scons for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package scons for openSUSE:Factory checked 
in at 2017-11-29 10:50:36

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


Package is "scons"

Wed Nov 29 10:50:36 2017 rev:35 rq:545189 version:3.0.1

Changes:

--- /work/SRC/openSUSE:Factory/scons/scons.changes  2017-10-10 
11:35:09.828072506 +0200
+++ /work/SRC/openSUSE:Factory/.scons.new/scons.changes 2017-11-29 
10:50:37.397083498 +0100
@@ -1,0 +2,27 @@
+Fri Nov 24 08:48:43 UTC 2017 - mplus...@suse.com
+
+- Explicitly require python3 for python3 version of scons as
+  dependency does not get generated automatically
+
+---
+Wed Nov 15 16:28:48 UTC 2017 - astie...@suse.com
+
+- SCons 3.0.1:
+  * Fix return value handling in to_String_for_subst()
+  * Fixe Variables.GenerateHelpText() to now use the sort parameter
+  * Fix Tool loading logic from exploding sys.path with many
+site_scons/site_tools prepended on py3.
+  * Add additional output with time to process each SConscript file
+when using --debug=time.
+  * Fix broken subst logic with "$$([...])"
+  * Java/Jar building improvements and fixes
+- Packaging changes:
+  * drop scons-3.0.0-support-python-2-prints.patch, now upstream
+  * Restore python2 support for SLE 12 and Leap 42.x
+
+---
+Fri Nov  3 11:22:45 UTC 2017 - mplus...@suse.com
+
+- Switch to python3
+
+---

Old:

  scons-3.0.0-support-python-2-prints.patch
  scons-3.0.0.tar.gz
  scons-user.html-3.0.0.tar.bz2

New:

  scons-3.0.1.tar.gz
  scons-user.html-3.0.1.tar.bz2



Other differences:
--
++ scons.spec ++
--- /var/tmp/diff_new_pack.33ahM5/_old  2017-11-29 10:50:38.449045335 +0100
+++ /var/tmp/diff_new_pack.33ahM5/_new  2017-11-29 10:50:38.449045335 +0100
@@ -16,13 +16,9 @@
 #
 
 
-# Potential build fix for SLE11 SLE11SP1
-%if 0%{?suse_version} <= 1120
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
-%endif
+%define with_python3 (0%{?suse_version} > 1320)
 Name:   scons
-Version:3.0.0
+Version:3.0.1
 Release:0
 Summary:Replacement for Make
 License:MIT
@@ -33,15 +29,13 @@
 Source1:scons-user.html-%{version}.tar.bz2
 # Sets _mandir to _datadir/man instead of _prefix/man
 Patch0: %{name}-3.0.0-fix-install.patch
-Patch1: scons-3.0.0-support-python-2-prints.patch
 BuildRequires:  fdupes
-BuildRequires:  python-devel >= 2.7
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} > 1110
 BuildArch:  noarch
-%endif
-%if 0%{?suse_version} >= 1110
-%py_requires
+%if %{with_python3}
+BuildRequires:  python3-devel >= 3.5
+Requires:   python3-base  >= 3.5
+%else
+BuildRequires:  python-devel >= 2.7
 %endif
 
 %description
@@ -54,7 +48,6 @@
 %prep
 %setup -q -a1
 %patch0 -p1
-%patch1 -p1
 
 # fix libdir for qt
 patch -p0 < scons-3.0.1.tar.gz ++
 3198 lines of diff (skipped)

++ scons-user.html-3.0.0.tar.bz2 -> scons-user.html-3.0.1.tar.bz2 ++
 2654 lines of diff (skipped)




commit tftp for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package tftp for openSUSE:Factory checked in 
at 2017-11-29 10:49:28

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


Package is "tftp"

Wed Nov 29 10:49:28 2017 rev:35 rq:545047 version:5.2

Changes:

--- /work/SRC/openSUSE:Factory/tftp/tftp.changes2017-10-05 
11:53:01.609212304 +0200
+++ /work/SRC/openSUSE:Factory/.tftp.new/tftp.changes   2017-11-29 
10:49:32.123451516 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:39:09 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ tftp.spec ++
--- /var/tmp/diff_new_pack.ApqXL9/_old  2017-11-29 10:49:33.615397391 +0100
+++ /var/tmp/diff_new_pack.ApqXL9/_new  2017-11-29 10:49:33.619397245 +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
+
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 Name:   tftp
 Version:5.2
@@ -86,7 +91,7 @@
 # Install systemd unit / socket (As an alternativ to xinetd activation)
 install -d %{buildroot}%{_unitdir}
 install -m 0644 %{SOURCE3} %{SOURCE4} %{buildroot}%{_unitdir}
-install -D -m 0644 %{SOURCE5} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.tftp
+install -D -m 0644 %{SOURCE5} %{buildroot}%{_fillupdir}/sysconfig.tftp
 ln -sv %{_sbindir}/service %{buildroot}%{_sbindir}/rc%{name}
 
 %pre
@@ -124,6 +129,6 @@
 
 %config %{_fwdefdir}/tftp
 %dir %attr(0755,tftp,tftp) /srv/tftpboot
-%{_localstatedir}/adm/fillup-templates/sysconfig.tftp
+%{_fillupdir}/sysconfig.tftp
 
 %changelog




commit rpcbind for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package rpcbind for openSUSE:Factory checked 
in at 2017-11-29 10:49:53

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


Package is "rpcbind"

Wed Nov 29 10:49:53 2017 rev:55 rq:545125 version:0.2.3

Changes:

--- /work/SRC/openSUSE:Factory/rpcbind/rpcbind.changes  2017-08-24 
18:22:21.263335317 +0200
+++ /work/SRC/openSUSE:Factory/.rpcbind.new/rpcbind.changes 2017-11-29 
10:49:54.358644864 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:38:46 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ rpcbind.spec ++
--- /var/tmp/diff_new_pack.0BOA08/_old  2017-11-29 10:49:55.070619035 +0100
+++ /var/tmp/diff_new_pack.0BOA08/_new  2017-11-29 10:49:55.074618889 +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:   rpcbind
 Version:0.2.3
 Release:0
@@ -106,8 +111,8 @@
 %install
 make install DESTDIR=$RPM_BUILD_ROOT
 # fillup template
-mkdir -p $RPM_BUILD_ROOT/var/adm/fillup-templates
-install -m 644 %{SOURCE2} $RPM_BUILD_ROOT/var/adm/fillup-templates/
+mkdir -p $RPM_BUILD_ROOT%{_fillupdir}
+install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_fillupdir}/
 mkdir -p $RPM_BUILD_ROOT%_datadir/omc/svcinfo.d
 install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%_datadir/omc/svcinfo.d/
 #
@@ -144,7 +149,7 @@
 /sbin/rpcinfo
 %{_sbindir}/rcrpcbind
 %{_mandir}/*/*
-/var/adm/fillup-templates/sysconfig.rpcbind
+%{_fillupdir}/sysconfig.rpcbind
 %{_datadir}/omc/svcinfo.d/rpcbind.xml
 %{_unitdir}/%{name}.service
 %{_unitdir}/%{name}.socket




commit ppp for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package ppp for openSUSE:Factory checked in 
at 2017-11-29 10:50:05

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


Package is "ppp"

Wed Nov 29 10:50:05 2017 rev:36 rq:545185 version:2.4.7

Changes:

--- /work/SRC/openSUSE:Factory/ppp/ppp.changes  2017-06-23 09:13:37.366637327 
+0200
+++ /work/SRC/openSUSE:Factory/.ppp.new/ppp.changes 2017-11-29 
10:50:08.002149900 +0100
@@ -1,0 +2,5 @@
+Thu Nov 23 14:47:28 UTC 2017 - i...@ilya.pp.ua
+
+- Add Requires group(dialout) (boo#1067511).
+
+---



Other differences:
--
++ ppp.spec ++
--- /var/tmp/diff_new_pack.QetvF7/_old  2017-11-29 10:50:11.138036136 +0100
+++ /var/tmp/diff_new_pack.QetvF7/_new  2017-11-29 10:50:11.138036136 +0100
@@ -15,7 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-
+%define _group dialout
 Name:   ppp
 BuildRequires:  libpcap-devel
 BuildRequires:  linux-atm-devel
@@ -72,6 +72,12 @@
 # PATCH-FIX-UPSTREAM -- Patch for CVE-2015-3310
 Patch24:ppp-CVE-2015-3310.patch
 Patch25:fix-header-conflict.patch
+%if 0%{?suse_version} >= 1330
+Requires:   group(%{_group})
+Requires(pre):  group(%{_group})
+%else
+Requires(pre):  shadow
+%endif
 
 %description
 The ppp package contains the PPP (Point-to-Point Protocol) daemon,
@@ -148,6 +154,11 @@
 install -m 644 %{S:1}  %{buildroot}%{_sysconfdir}/pam.d/ppp
 install -m 644 %{S:13} %{buildroot}%{_mandir}/man8/pppoe-discovery.8.gz
 
+%if 0%{?suse_version} < 1330
+%pre
+getent group %{_group} >/dev/null || %{_sbindir}/groupadd -r %{_group}
+%endif
+
 %files
 %defattr (-, root, root)
 %attr(750, root, root) %dir %{_sysconfdir}/ppp





commit rsync for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package rsync for openSUSE:Factory checked 
in at 2017-11-29 10:50:13

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


Package is "rsync"

Wed Nov 29 10:50:13 2017 rev:63 rq:546274 version:3.1.2

Changes:

--- /work/SRC/openSUSE:Factory/rsync/rsync.changes  2017-07-28 
09:44:25.759420866 +0200
+++ /work/SRC/openSUSE:Factory/.rsync.new/rsync.changes 2017-11-29 
10:50:16.269849962 +0100
@@ -1,0 +2,7 @@
+Tue Nov 28 16:18:45 UTC 2017 - pmonrealgonza...@suse.com
+
+- Security fix [bsc#1066644, CVE-2017-16548]
+  * Missing trailing '\0' character check could lead to remote DoS
+  * Added rsync-CVE-2017-16548.patch
+
+---

New:

  rsync-CVE-2017-16548.patch



Other differences:
--
++ rsync.spec ++
--- /var/tmp/diff_new_pack.p1BiYp/_old  2017-11-29 10:50:18.625764493 +0100
+++ /var/tmp/diff_new_pack.p1BiYp/_new  2017-11-29 10:50:18.625764493 +0100
@@ -40,6 +40,8 @@
 #PATCH-FIX-SUSE boo#922710 slp
 Patch1: rsync-add_back_use_slp_directive.patch
 Patch2: rsync-both-compressions.patch
+#PATCH-FIX-UPSTREAM CVE-2017-16548 bsc#1066644 Missing trailing '\0' check 
could lead to remote DoS
+Patch3: rsync-CVE-2017-16548.patch
 BuildRequires:  autoconf
 BuildRequires:  automake
 BuildRequires:  libacl-devel
@@ -73,6 +75,7 @@
 patch -p1 < patches/time-limit.diff
 %patch0 -p1
 %patch2 -p1
+%patch3 -p1
 
 %build
 autoreconf -fiv


++ rsync-CVE-2017-16548.patch ++
>From 47a63d90e71d3e19e0e96052bb8c6b9cb140ecc1 Mon Sep 17 00:00:00 2001
From: Wayne Davison 
Date: Sun, 5 Nov 2017 11:33:15 -0800
Subject: [PATCH 1/1] Enforce trailing \0 when receiving xattr name values.
 Fixes bug 13112.

---
 xattrs.c | 4 
 1 file changed, 4 insertions(+)

diff --git a/xattrs.c b/xattrs.c
index 68305d7..4867e6f 100644
--- a/xattrs.c
+++ b/xattrs.c
@@ -824,6 +824,10 @@ void receive_xattr(int f, struct file_struct *file)
out_of_memory("receive_xattr");
name = ptr + dget_len + extra_len;
read_buf(f, name, name_len);
+   if (name_len < 1 || name[name_len-1] != '\0') {
+   rprintf(FERROR, "Invalid xattr name received (missing 
trailing \\0).\n");
+   exit_cleanup(RERR_FILEIO);
+   }
if (dget_len == datum_len)
read_buf(f, ptr, dget_len);
else {
-- 
1.9.1




commit radvd for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package radvd for openSUSE:Factory checked 
in at 2017-11-29 10:49:44

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


Package is "radvd"

Wed Nov 29 10:49:44 2017 rev:32 rq:545121 version:2.17

Changes:

--- /work/SRC/openSUSE:Factory/radvd/radvd.changes  2017-10-05 
11:49:37.265965487 +0200
+++ /work/SRC/openSUSE:Factory/.radvd.new/radvd.changes 2017-11-29 
10:49:45.322972662 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:39:06 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ radvd.spec ++
--- /var/tmp/diff_new_pack.EWzGXX/_old  2017-11-29 10:49:46.006947848 +0100
+++ /var/tmp/diff_new_pack.EWzGXX/_new  2017-11-29 10:49:46.010947703 +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
+
 %if ! %{defined _rundir}
 %define _rundir %{_localstatedir}/run
 %endif
@@ -74,9 +79,9 @@
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
 mkdir -p %{buildroot}/run/radvd
-mkdir -p %{buildroot}%{_localstatedir}/adm/fillup-templates
+mkdir -p %{buildroot}%{_fillupdir}
 mkdir -p %{buildroot}%{_sysconfdir}
-install -m 644 %{SOURCE2} %{buildroot}%{_localstatedir}/adm/fillup-templates/
+install -m 644 %{SOURCE2} %{buildroot}%{_fillupdir}/
 install -m 644 /dev/null %{buildroot}%{_sysconfdir}/radvd.conf
 
 install -D -m 0644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
@@ -135,7 +140,7 @@
 %defattr(-,root,root)
 %ghost %dir %attr(0755,radvd,daemon) /run/radvd/
 %ghost %config(noreplace) %{_sysconfdir}/radvd.conf
-%{_localstatedir}/adm/fillup-templates/sysconfig.radvd
+%{_fillupdir}/sysconfig.radvd
 %{_sbindir}/radvd
 %{_sbindir}/radvdump
 %{_mandir}/man8/radvd.8.gz






commit atftp for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package atftp for openSUSE:Factory checked 
in at 2017-11-29 10:49:38

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


Package is "atftp"

Wed Nov 29 10:49:38 2017 rev:34 rq:545048 version:0.7.0

Changes:

--- /work/SRC/openSUSE:Factory/atftp/atftp.changes  2017-10-05 
11:53:14.575387882 +0200
+++ /work/SRC/openSUSE:Factory/.atftp.new/atftp.changes 2017-11-29 
10:49:40.447149547 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:38:03 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ atftp.spec ++
--- /var/tmp/diff_new_pack.GrsF3m/_old  2017-11-29 10:49:41.195122413 +0100
+++ /var/tmp/diff_new_pack.GrsF3m/_new  2017-11-29 10:49:41.199122267 +0100
@@ -17,6 +17,11 @@
 
 
 #
+#Compat macro for new _fillupdir macro introduced in Nov 2017
+%if ! %{defined _fillupdir}
+  %define _fillupdir /var/adm/fillup-templates
+%endif
+
 %define _fwdefdir %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services
 %define pkg_version 0.7
 Name:   atftp
@@ -113,7 +118,7 @@
 install -D -m 0755 %{SOURCE1} %{buildroot}%{_initddir}/atftpd
 ln -s -f ../..%{_initddir}/atftpd %{buildroot}%{_sbindir}/rcatftpd
 %endif
-install -D -m 0644 %{SOURCE2} 
%{buildroot}%{_localstatedir}/adm/fillup-templates/sysconfig.atftpd
+install -D -m 0644 %{SOURCE2} %{buildroot}%{_fillupdir}/sysconfig.atftpd
 install -D -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
 mkdir -p %{buildroot}/%{_fwdefdir}
 install -m 0644 %{SOURCE4} %{buildroot}/%{_fwdefdir}/atftp
@@ -172,7 +177,7 @@
 %{_initddir}/atftpd
 %endif
 %config %{_sysconfdir}/logrotate.d/%{name}
-%{_localstatedir}/adm/fillup-templates/sysconfig.atftpd
+%{_fillupdir}/sysconfig.atftpd
 %{_mandir}/man1/atftp.1.gz
 %{_mandir}/man8/atftpd.8.gz
 %{_mandir}/man8/in.tftpd.8.gz




commit cyrus-sasl for openSUSE:Factory

2017-11-29 Thread root
Hello community,

here is the log from the commit of package cyrus-sasl for openSUSE:Factory 
checked in at 2017-11-29 10:49:58

Comparing /work/SRC/openSUSE:Factory/cyrus-sasl (Old)
 and  /work/SRC/openSUSE:Factory/.cyrus-sasl.new (New)


Package is "cyrus-sasl"

Wed Nov 29 10:49:58 2017 rev:55 rq:545126 version:2.1.26

Changes:

--- /work/SRC/openSUSE:Factory/cyrus-sasl/cyrus-sasl-saslauthd.changes  
2017-09-08 20:38:44.842399743 +0200
+++ /work/SRC/openSUSE:Factory/.cyrus-sasl.new/cyrus-sasl-saslauthd.changes 
2017-11-29 10:50:01.578382944 +0100
@@ -1,0 +2,6 @@
+Thu Nov 23 13:38:18 UTC 2017 - rbr...@suse.com
+
+- Replace references to /var/adm/fillup-templates with new 
+  %_fillupdir macro (boo#1069468)
+
+---



Other differences:
--
++ cyrus-sasl-saslauthd.spec ++
--- /var/tmp/diff_new_pack.mLcMOU/_old  2017-11-29 10:50:02.798338686 +0100
+++ /var/tmp/diff_new_pack.mLcMOU/_new  2017-11-29 10:50:02.798338686 +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:   cyrus-sasl-saslauthd
 Version:2.1.26
 Release:0
@@ -122,7 +127,7 @@
 install -m 755 testsaslauthd $RPM_BUILD_ROOT/usr/bin/testsaslauthd
 cd -
 mkdir -p $RPM_BUILD_ROOT/sbin
-install -D -m 644 SuSE/sysconfig.saslauthd 
$RPM_BUILD_ROOT/var/adm/fillup-templates/sysconfig.saslauthd
+install -D -m 644 SuSE/sysconfig.saslauthd 
$RPM_BUILD_ROOT%{_fillupdir}/sysconfig.saslauthd
 rm -f $RPM_BUILD_ROOT/%{_mandir}/cat?/*
 rm -f $RPM_BUILD_ROOT/%{_libdir}/sasl2/libsasldb*
 rm -f $RPM_BUILD_ROOT/%{_libdir}/sasl2/libldapdb.la
@@ -148,7 +153,7 @@
 
 %files
 %defattr(-,root,root)
-/var/adm/fillup-templates/sysconfig.saslauthd
+%{_fillupdir}/sysconfig.saslauthd
 %{_unitdir}/saslauthd.service
 %dir %attr(0755, root, root) %ghost /run/sasl2   
 /usr/sbin/*