Hello community,

here is the log from the commit of package 389-ds for openSUSE:Factory checked 
in at 2019-08-16 15:50:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/389-ds (Old)
 and      /work/SRC/openSUSE:Factory/.389-ds.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "389-ds"

Fri Aug 16 15:50:37 2019 rev:20 rq:723847 version:1.4.1.6~git0.5ac5a8aad

Changes:
--------
--- /work/SRC/openSUSE:Factory/389-ds/389-ds.changes    2019-04-08 
10:36:34.799224269 +0200
+++ /work/SRC/openSUSE:Factory/.389-ds.new.22127/389-ds.changes 2019-08-16 
15:51:12.593579874 +0200
@@ -1,0 +2,152 @@
+Thu Aug  8 05:31:18 UTC 2019 - William Brown <[email protected]>
+
+- Fix spec file discrepencies from SLE
+
+-------------------------------------------------------------------
+Thu Aug  8 05:14:19 UTC 2019 - William Brown <[email protected]>
+
+- Update to correct license issue in spec file
+- Update to simplify rust option selection
+
+-------------------------------------------------------------------
+Wed Jul 31 04:16:25 UTC 2019 - [email protected]
+
+- Update to version 1.4.1.6~git0.5ac5a8aad:
+  * Bump version to 1.4.1.6
+  * Issue 50355 - SSL version min and max not correctly applied
+  * Issue 50497 - Port cl-dump.pl tool to Python using lib389
+  * Issue: 48851 - investigate and port TET matching rules filter tests(Final)
+  * correction to fix for #50417
+  * Issue 50425 - Add jemalloc LD_PRELOAD to systemd drop-in file
+  * Issue 50425 - Add jemalloc LD_PRELOAD to systemd drop-in file
+  * Issue 50325 - Add Security tab to UI
+  * Ticket 49789 - By default, do not manage unhashed password
+  * Ticket 49421 - Implement password hash upgrade on bind.
+  * Ticket 49421 - on bind password upgrade proof of concept
+  * Ticket 50493 - connection_is_free to trylock
+  * Ticket 50459 - Correct issue with allocation state
+  * Issue 50499 - Fix audit issues and remove jquery from the whitelist
+  * Ticket 50459 - c_mutex to use pthread_mutex to allow ns sharing
+  * Ticket 50484 - Add a release build dockerfile and dscontainer improvements
+  * Issue 50486 - Update jemalloc to 5.2.0
+
+-------------------------------------------------------------------
+Tue Jul 09 00:21:43 UTC 2019 - [email protected]
+
+- Update to version 1.4.1.5~git0.748334143:
+  * Bump version to 1.4.1.5
+  * Issue 50431 - Fix regression from coverity fix
+  * Issue 49239 - Add a new CI test case
+  * Issue 49997 - Add a new CI test case
+  * Issue 50177 - Add a new CI test case, also added fixes in lib389
+  * Issue 49761 - Fix CI test suite issues
+  * Issue 50474 - Unify result codes for add and modify of repl5 config
+  * Ticket 50472 - memory leak with encryption
+  * Issue 50462 - Fix Root DN access control plugin CI tests
+  * Issue 50462 - Fix CI tests
+  * Ticket 50217 -  Implement dsconf security section
+  * Issue: 48851 - Add more test cases to the match test suite.
+  * Issue 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 
clients
+  * Ticket 50439 - fix waitpid issue when pid does not exist
+  * Issue 50454 - Fix Cockpit UI branding
+  * Issue: 48851 - investigate and port TET matching rules filter tests(index)
+  * Issue 49232 - Truncate the message when buffer capacity is exceeded
+  * Bump version to 1.4.1.4
+  * Ticket 49361 - Use IPv6 friendly network functions
+  * Issue: 48851 - Investigate and port TET matching rules filter 
tests(bug772777)
+  * Issue: 50446 -  NameError: name 'ds_is_older' is not defined
+  * Issue 49602 - Revise replication status messages
+  * Ticket 50439 - Update docker integration to work out of source directory
+  * Ticket 50037 - revert path changes as it breaks prefix/rpm builds
+  * Issue 50431 - Fix regression from coverity fix
+  * Issue 50370 - CleanAllRUV task crashing during server shutdown
+  * Issue: 48851 - investigate and port TET matching rules filter tests(match)
+  * Issue 50417 - Fix missing quote in some legacy tools
+  * Ticket 50431 - Fix covscan warnings
+  * Revert "Issue 49960 - Core schema contains strings instead of numer oids"
+  * Issue 50426 - nsSSL3Ciphers is limited to 1024 characters
+  * Issue 50052 - Fix rpm.mk according to audit-ci change
+  * Issue 50365 - PIDFile= references path below legacy directory /var/run/
+  * Ticket 50428 - Log the actual base DN when the search fails with "invalid 
attribute request"
+  * Ticket 50329 - (2nd) Possible Security Issue: DOS due to ioblocktimeout 
not applying to TLS
+  * Ticket 50417 - Revise legacy tool scripts to work with new systemd changes
+  * Issue: 48851 - Add more search filters to vfilter_simple test suite
+  * Issue 49761 - Fix CI test suite issues
+  * Issue 49875 - Move SystemD service config to a drop-in file
+  * Ticket 50413 - ds-replcheck - Always display the Result Summary
+  * Issue 50052 - Add package-lock.json and use "npm ci"
+  * Issue: 48851 - investigate and port TET matching rules filter 
tests(vfilter simple)
+  * Ticket 50355 -  NSS can change the requested SSL min and max versions
+  * Issue: 48851 - investigate and port TET matching rules filter 
tests(vfilter_ld)
+  * Issue 50390 - Add Managed Entries Plug-in Config Entry schema
+  * Ticket 49730 - Remove unused Mozilla ldapsdk variables
+
+-------------------------------------------------------------------
+Mon May 27 03:04:55 UTC 2019 - [email protected]
+
+- Update to version 1.4.1.3~git0.1f1119d4b:
+  * Bump version to 1.4.1.3
+  * Issue 49761 - Fix CI test suite issues
+  * Issue 50041 - Add the rest UI Plugin tabs - Part 2
+  * Ticket 50340 - 2nd try - structs for diabled plugins will not be freed
+  * Issue 50403 - Instance creation fails on 1.3.9 using perl utils and latest 
lib389
+  * Ticket 50389 - ns-slapd craches while two threads are polling the same 
connection
+  * Issue: 48851 - investigate and port TET matching rules filter 
tests(scanlimit)
+  * Issue 50037 - lib389 fails to install in venv under non-root user
+  * Issue: 50112 - Port ACI test suit from TET to python3(userattr)
+  * Ticket 50393 - maxlogsperdir accepting negative values
+  * Issue: 50112 - Port ACI test suit from TET to python3(roledn)
+  * Issue 49960 - Core schema contains strings instead of numer oids
+  * Ticket 50396 - Crash in PAM plugin when user does not exist
+  * Issue 50387 - enable_tls() should label ports with ldap_port_t
+  * Issue 50390 - Add Managed Entries Plug-in Config Entry schema
+  * Ticket 50306 - Fix regression with maxbersize
+  * Issue 50384 - Missing dependency: cracklib-dicts
+  * Issue 49029 - [RFE] improve internal operations logging
+  * Issue 49761 - Fix CI test suite issues
+  * Issue - 50374 dsdim posixgroup create fails with ERROR
+  * Ticket 50251 - clear text passwords visable in CLI verbose mode logging
+  * Ticket 50378 - ACI's with IPv4 and IPv6 bind rules do not work for IPv6 
clients
+  * Issue:48851 - investigate and port TET matching rules filter tests
+  * Issue 50220 - attr_encryption test suite failing
+  * Ticket 50370 -  CleanAllRUV task crashing during server shutdown
+  * Ticket 50340 cont - structs for disabled plugins will not be freed
+  * Fix missing import
+  * Issue 50164 - Add test for dscreate to basic test suite
+  * Ticket 50363 - ds-replcheck incorrectly reports error out of order 
multi-valued attributes
+  * Issue 49730 - MozLDAP bindings have been unsupported for a while
+  * Issue #50353 - Categorize tests by tiers
+  * Issue 50303 - Add creation date to task data
+  * Issue: 50358 -  Create a Bitwise Plugin class in plugins.py
+  * Remove the nss3 path prefix from the cert.h C preprocessor source file 
inclusion
+  * Ticket 50329 - revert fix
+  * Issue: 50112 - Port ACI test suit from TET to python3(keyaci)
+  * Ticket 50344 - tidy rpm vs build systemd flag handling
+  * Issue #50067 - Fix krb5 dependency in a specfile
+  * Ticket 50340 - structs for diabled plugins will not be freed
+  * Ticket 50327 - Add replication conflict support to UI
+  * Ticket 50327 - Add replication conflict entry support to lib389/CLI
+  * Ticket 50329 - improve connection default parameters
+  * Issue: 50313 - Add a NestedRole type to lib389
+  * Issue:50112 - Port ACI test suit from TET to python3(Delete and  Add)
+  * Ticket 49390, 50019 - support cn=config compare operations
+  * Issue 50041 - Add the rest UI Plugin tabs - Part 1
+  * Ticket 50329 - Possible Security Issue: DOS due to ioblocktimeout not 
applying to TLS
+  * Ticket 49990 - Increase the default FD limits
+  * Ticket 50306 - (cont typo) Move connection config inside struct
+  * Ticket 50291 - Add monitor tab functionality to Cockpit UI
+  * Fix cockpit console AppStream data
+  * Ticket 50317 - fix ds-backtrace issue on latest gdb
+  * Ticket 50305 - Revise CleanAllRUV task restart process
+  * Fix typo from: Issue 49915 - Add regression test
+  * Issue 50026 - Audit log does not capture the operation where 
nsslapd-lookthroughlimit is modified
+  * Ticket 49899 - fix pin.txt and pwdfile permissions
+  * Issue 49915 - Add regression test
+  * Ticket 50303 - Add task creation date to task data
+  * Ticket 50306 - Move connection config inside struct
+  * Ticket 50240 - Improve task logging
+  * Issue 50032 - Fix deprecation warnings in tests
+  * Ticket 50310 - fix sasl header include
+  * Ticket 49390 - improve compare and cn=config compare tests
+
+-------------------------------------------------------------------

Old:
----
  389-ds-base-1.4.1.2~git0.9a126614a.tar.bz2

New:
----
  389-ds-base-1.4.1.6~git0.5ac5a8aad.tar.bz2

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

Other differences:
------------------
++++++ 389-ds.spec ++++++
--- /var/tmp/diff_new_pack.LWtTMx/_old  2019-08-16 15:51:13.377579587 +0200
+++ /var/tmp/diff_new_pack.LWtTMx/_new  2019-08-16 15:51:13.377579587 +0200
@@ -12,16 +12,20 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%bcond_with    rust
+# bcond is confusingly backwards to what you expect - without means
+#  to ENABLE the option, with means to DISABLE it.
 %if 0%{?suse_version} >= 1500
 %bcond_without lib389
+%bcond_without rust
 %else
 %bcond_with    lib389
+%bcond_with    rust
 %endif
+
 %define use_python python3
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
@@ -43,16 +47,17 @@
 %define svrcorelib libsvrcore0
 
 Name:           389-ds
-Version:        1.4.1.2~git0.9a126614a
+Version:        1.4.1.6~git0.5ac5a8aad
 Release:        0
 Summary:        389 Directory Server
-License:        GPL-2.0-only AND MPL-2.0
+License:        GPL-3.0-or-later AND MPL-2.0
 Group:          Productivity/Networking/LDAP/Servers
 Url:            https://pagure.io/389-ds-base
 Source:         389-ds-base-%{version}.tar.bz2
 Source1:        extra-schema.tgz
 Source2:        LICENSE.openldap
 Source9:        %{name}-rpmlintrc
+# 389-ds does not support i686
 ExcludeArch:    %ix86
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  autoconf
@@ -102,7 +107,6 @@
 %if %{with rust}
 BuildRequires:  cargo
 BuildRequires:  rust
-BuildRequires:  rust-std
 %endif
 Requires:       %{_sbindir}/service
 Requires:       acl
@@ -151,12 +155,13 @@
 
 %package devel
 Summary:        Development files for the 389 Directory Server
-License:        GPL-2.0-only AND MPL-2.0
+License:        GPL-3.0-or-later AND MPL-2.0
 Group:          Development/Libraries/C and C++
 Provides:       svrcore-devel = 4.1.4
 Obsoletes:      svrcore-devel < 4.1.4
 Requires:       %{name} = %{version}
 Requires:       %{svrcorelib} = %{version}
+Requires:       libevent
 Requires:       openldap2-devel
 Requires:       pkgconfig
 Requires:       pkgconfig(nspr)
@@ -175,7 +180,7 @@
 
 %package          snmp
 Summary:        SNMP Agent for 389 Directory Server
-License:        GPL-2.0-only AND MPL-2.0
+License:        GPL-3.0-or-later AND MPL-2.0
 Group:          System/Daemons
 Requires:       %{name} = %{version}
 
@@ -184,9 +189,10 @@
 %description      snmp
 SNMP Agent for the 389 Directory Server base package.
 
+%if %{with lib389}
 %package -n lib389
 Summary:        389 Directory Server administration tools and library
-License:        GPL-2.0-only AND MPL-2.0
+License:        GPL-3.0-or-later AND MPL-2.0
 Group:          Development/Languages/Python
 Requires:       %{use_python}-argcomplete
 Requires:       %{use_python}-argparse-manpage
@@ -213,6 +219,7 @@
 %description -n lib389
 Python library for interacting with and administering 389
 Directory Server instances locally or remotely.
+%endif
 
 %package -n %{svrcorelib}
 Summary:        Secure PIN handling using NSS crypto
@@ -292,9 +299,6 @@
 mkdir -p %{buildroot}%{homedir}
 mkdir -p %{buildroot}%{lockdir}
 
-# for systemd
-mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/%{groupname}.wants
-
 #remove libtool archives and static libs
 find %{buildroot} -type f -name "*.la" -delete -print
 
@@ -384,8 +388,8 @@
 %exclude %{_mandir}/man1/ldap-agent*
 %{_mandir}/man1/*
 %{_mandir}/man5/*
-%{_mandir}/man8/ns-slapd.8.gz
 %if %{with lib389}
+%{_mandir}/man8/ns-slapd.8.gz
 # With lib389 we don't package all the man pages for deprecated commands. 
Upstream needs to remove
 # these from the build with --disable-perl flag set.
 # These are excluded now
@@ -479,6 +483,7 @@
 %endif
 %{_unitdir}/[email protected]
 %{_unitdir}/dirsrv.target
+%exclude %{_unitdir}/[email protected]/custom.conf
 %{_prefix}/lib/dirsrv/
 # This has to be hardcoded to /lib - $libdir changes between lib/lib64, but
 # sysctl.d is always in /lib.

++++++ 389-ds-base-1.4.1.2~git0.9a126614a.tar.bz2 -> 
389-ds-base-1.4.1.6~git0.5ac5a8aad.tar.bz2 ++++++
++++ 67642 lines of diff (skipped)

++++++ 389-ds-base.obsinfo ++++++
--- /var/tmp/diff_new_pack.LWtTMx/_old  2019-08-16 15:51:16.985578263 +0200
+++ /var/tmp/diff_new_pack.LWtTMx/_new  2019-08-16 15:51:17.013578253 +0200
@@ -1,5 +1,5 @@
 name: 389-ds-base
-version: 1.4.1.2~git0.9a126614a
-mtime: 1553889974
-commit: 9a126614a5ed10b5d999680a2be2ae83d94eb55c
+version: 1.4.1.6~git0.5ac5a8aad
+mtime: 1563547486
+commit: 5ac5a8aadd42551ea0389907fd286b7d60157685
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.LWtTMx/_old  2019-08-16 15:51:17.561578052 +0200
+++ /var/tmp/diff_new_pack.LWtTMx/_new  2019-08-16 15:51:17.577578046 +0200
@@ -6,9 +6,9 @@
     <param name="versionformat">@PARENT_TAG@~git@TAG_OFFSET@.%h</param>
     <param name="scm">git</param>
     <!-- use 1.4 branch -->
-    <param name="revision">389-ds-base-1.4.1.2</param>
+    <param name="revision">389-ds-base-1.4.1.6</param>
     <!-- use 1.4.0.20 tag as base -->
-    <param name="match-tag">389-ds-base-1.4.1.2</param>
+    <param name="match-tag">389-ds-base-1.4.1.6</param>
     <!-- remove the extra prefix from the tag again it looks so funny because 
the service removed "-" from the string before-->
     <param name="versionrewrite-pattern">389dsbase(.*)</param>
     <param name="versionrewrite-replacement">\1</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.LWtTMx/_old  2019-08-16 15:51:17.773577974 +0200
+++ /var/tmp/diff_new_pack.LWtTMx/_new  2019-08-16 15:51:17.797577965 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://pagure.io/389-ds-base.git</param>
-              <param 
name="changesrevision">9a126614a5ed10b5d999680a2be2ae83d94eb55c</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">5ac5a8aadd42551ea0389907fd286b7d60157685</param></service></servicedata>
\ No newline at end of file


Reply via email to