diff --git a/.gitignore b/.gitignore index 80d1d5e..179c4d7 100644 --- a/.gitignore +++ b/.gitignore @@ -184,3 +184,4 @@ /389-ds-base-1.4.2.2.tar.bz2 /389-ds-base-1.4.2.3.tar.bz2 /389-ds-base-1.4.2.4.tar.bz2 +/389-ds-base-1.4.2.5.tar.bz2 diff --git a/389-ds-base.spec b/389-ds-base.spec index 51122c4..04800e1 100644 --- a/389-ds-base.spec +++ b/389-ds-base.spec @@ -44,8 +44,8 @@ ExcludeArch: i686 Summary: 389 Directory Server (base) Name: 389-ds-base -Version: 1.4.2.4 -Release: %{?relprefix}2%{?prerel}%{?dist} +Version: 1.4.2.5 +Release: %{?relprefix}1%{?prerel}%{?dist} License: GPLv3+ URL: https://www.port389.org Conflicts: selinux-policy-base < 3.9.8 @@ -113,7 +113,6 @@ BuildRequires: python%{python3_pkgversion}-argcomplete BuildRequires: python%{python3_pkgversion}-argparse-manpage BuildRequires: python%{python3_pkgversion}-libselinux BuildRequires: python%{python3_pkgversion}-policycoreutils -BuildRequires: python%{python3_pkgversion}-packaging # For cockpit BuildRequires: rsync @@ -264,7 +263,9 @@ Summary: A library for accessing, testing, and configuring the 389 Directory Se BuildArch: noarch Requires: openssl Requires: iproute +Requires: bash_completion Requires: python%{python3_pkgversion} +Requires: python%{python3_pkgversion}-distro Requires: python%{python3_pkgversion}-pytest Requires: python%{python3_pkgversion}-ldap Requires: python%{python3_pkgversion}-six @@ -420,6 +421,9 @@ popd if ! make DESTDIR="$RPM_BUILD_ROOT" check; then cat ./test-suite.log && false; fi %post +# activate arg completion for CLI tools +activate-global-python-argcomplete > /dev/null + if [ -n "$DEBUGPOSTTRANS" ] ; then output=$DEBUGPOSTTRANS output2=${DEBUGPOSTTRANS}.upgrade @@ -764,6 +768,31 @@ exit 0 %doc README.md %changelog +* Fri Dec 6 2019 Mark Reynolds - 1.4.2.5-1 +- Bump version to 1.4.2.5 +- Issue 50747 - Port readnsstate to dsctl +- Issue 50758 - Enable CLI arg completion +- Issue 50753 - Dumping the changelog to a file doesn't work +- Issue 50745 - ns-slapd hangs during CleanAllRUV tests +- Issue 50734 - lib389 creates non-SSCA cert DBs with misleading README.txt +- Issue 48851 - investigate and port TET matching rules filter tests(cert) +- Issue 50443 - Create a module in lib389 to Convert a byte sequence to a properly escaped for LDAP +- Issue 50664 - DS can fail to recover if an empty directory exists in db +- Issue 50736 - RetroCL trimming may crash at shutdown if trimming configuration is invalid +- Issue 50741 - bdb_start - Detected Disorderly Shutdown last time Directory Server was running +- Issue 50572 - After running cl-dump dbdir/cldb/*ldif.done are not deleted +- Issue 50701 - Fix type in lint report +- Issue 50729 - add support for gssapi tests on suse +- Issue 50701 - Add additional healthchecks to dsconf +- Issue 50711 - `dsconf security` lacks option for setting nsTLSAllowClientRenegotiation attribute +- Issue 50439 - Update docker integration for Fedora +- Issue 48851 - Investigate and port TET matching rules filter tests(last test cases for match) +- Issue 50499 - Fix npm audit issues +- Issue 50722 - Test IDs are not unique +- Issue 50712 - Version comparison doesn't work correctly on git builds +- Issue 50499 - Fix npm audit issues +- Issue 50706 - Missing lib389 dependency - packaging + * Fri Nov 15 2019 Mark Reynolds - 1.4.2.4-2 - Bump version to 1.4.2.4-2 - Fix dependancy issue diff --git a/sources b/sources index 686c096..acb460f 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (jemalloc-5.2.0.tar.bz2) = e3be4d534770126caf10f2684aed9fe4ba1422dd47625fe50343cfb750f26eff869fcc7d1e30a96dd6c73f6614c4bbcd560fd24fc26b55ac731c43e60fd05234 -SHA512 (389-ds-base-1.4.2.4.tar.bz2) = b341bd55ef01b328b08de9dc88dca7dad7036064bda04469ebd650008ac4646395accacc32780bc7eab161a7fa5a8fa19f5511b827ab8a68b9c08dfc660969f1 +SHA512 (389-ds-base-1.4.2.5.tar.bz2) = 46cdf18809466faa2104a3fd5aa16d2b0525bc73c7a517e167c85cb0d6d6078e78b20a865c2eafe4671e11a2f0c879b1f1292c10d8a3aeb20da769511d60542a