Hello community,
here is the log from the commit of package samba for openSUSE:Factory checked in at 2019-01-21 10:07:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/samba (Old)
and /work/SRC/openSUSE:Factory/.samba.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "samba"
Mon Jan 21 10:07:41 2019 rev:245 rq:664621 version:4.9.4+git.126.aa8e79e6e87
Changes:
--------
--- /work/SRC/openSUSE:Factory/samba/samba.changes 2019-01-05 14:40:13.012589315 +0100
+++ /work/SRC/openSUSE:Factory/.samba.new.28833/samba.changes 2019-01-21 10:07:45.730836368 +0100
@@ -1,0 +2,32 @@
+Tue Jan 8 11:38:40 UTC 2019 - nopower@suse.com
+
+- Update to samba-4.9.4
+ + libcli/smb: Don't overwrite status code; (bso#9175).
+ + wbinfo --group-info 'NT AUTHORITY\System' does not work; (bso#12164).
+ + Session setup reauth fails to sign response; (bso#13661).
+ + vfs_fruit: Validation of writes on AFP_AfpInfo stream; (bso#13677).
+ + vfs_shadow_copy2: Nicely deal with attempts to open previous
+ version for writing; (bso#13688).
+ + Restoring previous version of stream with vfs_shadow_copy2 fails
+ with NT_STATUS_OBJECT_NAME_INVALID fsp->base_fsp->fsp_name; (bso#13455).
+ + CVE-2018-16853: Fix S4U2Self crash with MIT KDC build; (bso#13571).
+ + s3-vfs: Prevent NULL pointer dereference in vfs_glusterfs; (bso#13708)
+ + PEP8: fix E231: missing whitespace after ','.
+ + winbindd: Fix crash when taking profiles;(bso#13629)
+ + CVE-2018-14629 dns: Fix CNAME loop prevention using counter
+ regression; (bso#13600)
+ + 'samba-tool user syscpasswords' fails on a domain with many DCs; (bso#13686).
+ + CVE-2018-16853: Do not segfault if client is not set; (bso#13571).
+ + lib:util: Fix DEBUGCLASS pointer initializiation; (bso#13679)
+ + ctdb-daemon: Exit with error if a database directory does not
+ exist; (bso#13696).
+ + s3:libads: Add net ads leave keep-account option; (bso#13498).
+
+-------------------------------------------------------------------
+Thu Dec 6 20:55:23 UTC 2018 - Jan Engelhardt
+
+- Drop more %if..%endif guards which are idempotent.
+- Drop requires on ldconfig which are already auto-discovered.
+- Do not ignore errors from useradd/groupadd.
+
+-------------------------------------------------------------------
Old:
----
samba-4.9.3+git.121.c328d5e9101.tar.bz2
New:
----
samba-4.9.4+git.126.aa8e79e6e87.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ samba.spec ++++++
--- /var/tmp/diff_new_pack.kO2J6Z/_old 2019-01-21 10:07:46.654835435 +0100
+++ /var/tmp/diff_new_pack.kO2J6Z/_new 2019-01-21 10:07:46.658835430 +0100
@@ -168,7 +168,7 @@
%else
%define build_make_smp_mflags %{?jobs:-j%jobs}
%endif
-Version: 4.9.3+git.121.c328d5e9101
+Version: 4.9.4+git.126.aa8e79e6e87
Release: 0
Url: https://www.samba.org/
Obsoletes: samba-32bit < %{version}
@@ -181,8 +181,8 @@
Source: samba-%{version}.tar.bz2
Source4: baselibs.conf
Source100: samba-client-rpmlintrc
-Requires: /usr/bin/getent
-Requires: /usr/sbin/groupadd
+Requires(pre): /usr/bin/getent
+Requires(pre): /usr/sbin/groupadd
Requires: coreutils
Requires: grep
%if 0%{?suse_version} > 1220
@@ -260,7 +260,8 @@
Requires: %{?insserv_prereq}
Requires: /sbin/chkconfig
%endif
-Requires: /sbin/ldconfig
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
Requires: coreutils
%{?systemd_requires}
Requires: cifs-utils
@@ -313,7 +314,6 @@
Summary: Samba libraries
License: GPL-3.0-or-later
Group: Development/Libraries/C and C++
-Requires: /sbin/ldconfig
Requires: krb5
%if 0%{?suse_version} > 1210 && 0%{?suse_version} < 1315
Requires: libfam0-gamin
@@ -391,7 +391,6 @@
Summary: Testing tools for Samba servers and clients
License: GPL-3.0-or-later
Group: Applications/System
-Requires: /sbin/ldconfig
Requires: samba = %{version}
Requires: samba-winbind = %{version}
@@ -414,11 +413,12 @@
%if 0%{?suse_version} < 1221
Requires: %{?insserv_prereq}
%endif
-Requires: /sbin/ldconfig
-Requires: /usr/sbin/groupadd
+Requires(pre): /usr/sbin/groupadd
Requires: coreutils
Requires: samba-client >= %{version}
Requires: libtevent-util0 >= %{version}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
%description winbind
This is the winbind-daemon and the wbinfo-tool.
@@ -898,7 +898,6 @@
Summary: Samba Client Library
License: GPL-3.0-or-later
Group: System/Libraries
-Requires: /sbin/ldconfig
%description -n %{libsmbclient_name}
This package includes the libsmbclient library.
@@ -925,7 +924,6 @@
Summary: Samba netapi Library
License: GPL-3.0-or-later
Group: System/Libraries
-Requires: /sbin/ldconfig
%description -n %{libnetapi_name}
This package includes the netapi library.
@@ -949,7 +947,6 @@
Summary: Samba libwbclient Library
License: LGPL-3.0-or-later
Group: System/Libraries
-Requires: /sbin/ldconfig
%description -n %{libwbclient_name}
This package includes the wbclient library.
@@ -999,6 +996,8 @@
License: GPL-3.0-or-later
Group: Productivity/Networking/Samba
Requires: libldb1 >= %{ldb_version}
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
%description dsdb-modules
This package contains plugins which add Active Directory features to the
@@ -1405,7 +1404,7 @@
%endif
%pre
-getent group ntadmin >/dev/null || groupadd -g 71 -o -r ntadmin || :
+getent group ntadmin >/dev/null || groupadd -g 71 -o -r ntadmin
%if 0%{?suse_version} > 1220
%if %{with_dc}
%service_add_pre nmb.service smb.service samba-ad-dc.service
@@ -1557,14 +1556,10 @@
%postun -n libsamba-hostconfig0 -p /sbin/ldconfig
%post -n libsamba-passdb0 -p /sbin/ldconfig
%postun -n libsamba-passdb0 -p /sbin/ldconfig
-%if %{with_python3}
%post -n libsamba-policy0-python3 -p /sbin/ldconfig
%postun -n libsamba-policy0-python3 -p /sbin/ldconfig
-%endif
-%if %{with_python}
%post -n libsamba-policy0 -p /sbin/ldconfig
%postun -n libsamba-policy0 -p /sbin/ldconfig
-%endif
%post -n libsamba-util0 -p /sbin/ldconfig
%postun -n libsamba-util0 -p /sbin/ldconfig
%post -n libsamdb0 -p /sbin/ldconfig
@@ -1579,14 +1574,10 @@
%postun -n %{libwbclient_name} -p /sbin/ldconfig
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
-%if %{with_pidl}
%post pidl -p /sbin/ldconfig
%postun pidl -p /sbin/ldconfig
-%endif
%post test -p /sbin/ldconfig
%postun test -p /sbin/ldconfig
-
-%if %{with_dc}
%post ad-dc -p /sbin/ldconfig
%postun ad-dc -p /sbin/ldconfig
@@ -1595,12 +1586,11 @@
/sbin/ldconfig
%postun dsdb-modules -p /sbin/ldconfig
-%endif
%pre winbind
# we need this group for squid (ntlmauth)
# read access to /var/lib/samba/winbindd_privileged
-getent group winbind >/dev/null || groupadd -r winbind || :
+getent group winbind >/dev/null || groupadd -r winbind
%if 0%{?suse_version} > 1220
%service_add_pre winbind.service
%endif
++++++ samba-4.9.3+git.121.c328d5e9101.tar.bz2 -> samba-4.9.4+git.126.aa8e79e6e87.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/samba/samba-4.9.3+git.121.c328d5e9101.tar.bz2 /work/SRC/openSUSE:Factory/.samba.new.28833/samba-4.9.4+git.126.aa8e79e6e87.tar.bz2 differ: char 11, line 1