Compare commits
28 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
015d84ff91 | ||
|
|
2a0227c3a4 | ||
|
|
e847d7605f | ||
|
|
230c47b937 | ||
|
|
4a1f29ce52 | ||
|
|
871a183851 | ||
|
|
bae1f94465 | ||
|
|
02623d6f65 | ||
|
|
eb8c57f26a | ||
|
|
c83859cfcb | ||
|
|
92430e074a | ||
|
|
602d67202c | ||
|
|
e8e7bfbde9 | ||
|
|
d51d1e2b63 | ||
|
|
0bfe569b09 | ||
|
|
6a0666bc6d | ||
|
|
e882b0f588 | ||
|
|
bcc489781a | ||
|
|
290757f4ec | ||
|
|
a49eedcc8b | ||
|
|
fdea6d0053 | ||
|
|
057cc20821 | ||
|
|
561f1cc396 | ||
|
|
bf14eee878 | ||
|
|
d94db90277 | ||
|
|
de4e0a45c2 | ||
|
|
4ae1532729 | ||
|
|
d067857b40 |
3 changed files with 406 additions and 67 deletions
17
.gitignore
vendored
17
.gitignore
vendored
|
|
@ -180,3 +180,20 @@
|
|||
/389-ds-base-1.4.1.5.tar.bz2
|
||||
/jemalloc-5.2.0.tar.bz2
|
||||
/389-ds-base-1.4.1.6.tar.bz2
|
||||
/389-ds-base-1.4.2.1.tar.bz2
|
||||
/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
|
||||
/389-ds-base-1.4.2.6.tar.bz2
|
||||
/jemalloc-5.2.1.tar.bz2
|
||||
/389-ds-base-1.4.2.7.tar.bz2
|
||||
/389-ds-base-1.4.2.8.tar.bz2
|
||||
/389-ds-base-1.4.2.9.tar.bz2
|
||||
/389-ds-base-1.4.2.10.tar.bz2
|
||||
/389-ds-base-1.4.2.11.tar.bz2
|
||||
/389-ds-base-1.4.2.12.tar.bz2
|
||||
/389-ds-base-1.4.2.13.tar.bz2
|
||||
/389-ds-base-1.4.2.14.tar.bz2
|
||||
/389-ds-base-1.4.2.15.tar.bz2
|
||||
/389-ds-base-1.4.2.16.tar.bz2
|
||||
|
|
|
|||
452
389-ds-base.spec
452
389-ds-base.spec
|
|
@ -17,7 +17,7 @@ ExcludeArch: i686
|
|||
|
||||
%global use_asan 0
|
||||
%global use_rust 0
|
||||
%global use_perl 1
|
||||
%global use_legacy 1
|
||||
%global bundle_jemalloc 1
|
||||
%if %{use_asan}
|
||||
%global bundle_jemalloc 0
|
||||
|
|
@ -25,7 +25,7 @@ ExcludeArch: i686
|
|||
|
||||
%if %{bundle_jemalloc}
|
||||
%global jemalloc_name jemalloc
|
||||
%global jemalloc_ver 5.2.0
|
||||
%global jemalloc_ver 5.2.1
|
||||
%global __provides_exclude ^libjemalloc\\.so.*$
|
||||
%endif
|
||||
|
||||
|
|
@ -44,8 +44,8 @@ ExcludeArch: i686
|
|||
|
||||
Summary: 389 Directory Server (base)
|
||||
Name: 389-ds-base
|
||||
Version: 1.4.1.6
|
||||
Release: %{?relprefix}1%{?prerel}%{?dist}.1
|
||||
Version: 1.4.2.16
|
||||
Release: %{?relprefix}1%{?prerel}%{?dist}
|
||||
License: GPLv3+
|
||||
URL: https://www.port389.org
|
||||
Conflicts: selinux-policy-base < 3.9.8
|
||||
|
|
@ -55,7 +55,6 @@ Provides: ldif2ldbm >= 0
|
|||
|
||||
BuildRequires: nspr-devel
|
||||
BuildRequires: nss-devel >= 3.34
|
||||
BuildRequires: perl-generators
|
||||
BuildRequires: openldap-devel
|
||||
BuildRequires: libdb-devel
|
||||
BuildRequires: cyrus-sasl-devel
|
||||
|
|
@ -131,7 +130,7 @@ Requires: selinux-policy >= 3.14.1-29
|
|||
|
||||
# the following are needed for some of our scripts
|
||||
Requires: openldap-clients
|
||||
Requires: openssl-perl
|
||||
Requires: /usr/bin/c_rehash
|
||||
Requires: python%{python3_pkgversion}-ldap
|
||||
|
||||
# this is needed to setup SSL if you are not using the
|
||||
|
|
@ -151,10 +150,6 @@ Requires: libdb-utils
|
|||
# Needed for password dictionary checks
|
||||
Requires: cracklib-dicts
|
||||
|
||||
# This picks up libperl.so as a Requires, so we add this versioned one
|
||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||
Requires: perl-Errno >= 1.23-360
|
||||
|
||||
# Needed by logconv.pl
|
||||
Requires: perl-DB_File
|
||||
Requires: perl-Archive-Tar
|
||||
|
|
@ -205,11 +200,13 @@ Core libraries for the 389 Directory Server base package. These libraries
|
|||
are used by the main package and the -devel package. This allows the -devel
|
||||
package to be installed with just the -libs package and without the main package.
|
||||
|
||||
%if %{use_legacy}
|
||||
%package legacy-tools
|
||||
Summary: Legacy utilities for 389 Directory Server (%{variant})
|
||||
Summary: Legacy utilities for 389 Directory Server
|
||||
Obsoletes: %{name} <= 1.4.0.9
|
||||
Requires: 389-ds-base-libs = %{version}-%{release}
|
||||
%if %{use_perl}
|
||||
# This picks up libperl.so as a Requires, so we add this versioned one
|
||||
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
|
||||
# for setup-ds.pl to support ipv6
|
||||
%if %{use_Socket6}
|
||||
Requires: perl-Socket6
|
||||
|
|
@ -221,14 +218,15 @@ Requires: perl-NetAddr-IP
|
|||
Requires: perl-Mozilla-LDAP
|
||||
# for setup-ds.pl
|
||||
Requires: bind-utils
|
||||
%global __provides_exclude_from %{_libdir}/%{pkgname}/perl
|
||||
%global __requires_exclude perl\\((DSCreate|DSMigration|DSUpdate|DSUtil|Dialog|DialogManager|FileConn|Inf|Migration|Resource|Setup|SetupLog)
|
||||
%{?perl_default_filter}
|
||||
%endif
|
||||
# End use perl
|
||||
|
||||
%description legacy-tools
|
||||
Legacy (and deprecated) utilities for 389 Directory Server. This includes
|
||||
the old account management and task scripts. These are deprecated in favour of
|
||||
the dscreate, dsctl, dsconf and dsidm tools.
|
||||
%endif
|
||||
|
||||
%package devel
|
||||
Summary: Development libraries for 389 Directory Server
|
||||
|
|
@ -262,7 +260,9 @@ Summary: A library for accessing, testing, and configuring the 389 Directory Se
|
|||
BuildArch: noarch
|
||||
Requires: openssl
|
||||
Requires: iproute
|
||||
Recommends: 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
|
||||
|
|
@ -271,6 +271,7 @@ Requires: python%{python3_pkgversion}-pyasn1-modules
|
|||
Requires: python%{python3_pkgversion}-dateutil
|
||||
Requires: python%{python3_pkgversion}-argcomplete
|
||||
Requires: python%{python3_pkgversion}-libselinux
|
||||
Requires: python%{python3_pkgversion}-setuptools
|
||||
%{?python_provide:%python_provide python%{python3_pkgversion}-lib389}
|
||||
|
||||
%description -n python%{python3_pkgversion}-lib389
|
||||
|
|
@ -280,7 +281,8 @@ This module contains tools and libraries for accessing, testing,
|
|||
%package -n cockpit-389-ds
|
||||
Summary: Cockpit UI Plugin for configuring and administering the 389 Directory Server
|
||||
BuildArch: noarch
|
||||
Requires: cockpit
|
||||
Requires: cockpit > 200
|
||||
Requires: 389-ds-base
|
||||
Requires: python%{python3_pkgversion}
|
||||
Requires: python%{python3_pkgversion}-lib389
|
||||
|
||||
|
|
@ -311,8 +313,10 @@ ASAN_FLAGS="--enable-asan --enable-debug"
|
|||
RUST_FLAGS="--enable-rust"
|
||||
%endif
|
||||
|
||||
%if !%{use_perl}
|
||||
PERL_FLAGS="--disable-perl"
|
||||
%if %{use_legacy}
|
||||
LEGACY_FLAGS="--enable-legacy --enable-perl"
|
||||
%else
|
||||
LEGACY_FLAGS="--disable-legacy --disable-perl"
|
||||
%endif
|
||||
|
||||
%if %{use_clang}
|
||||
|
|
@ -322,12 +326,30 @@ CLANG_FLAGS="--enable-clang"
|
|||
%endif
|
||||
|
||||
%if %{bundle_jemalloc}
|
||||
# Override page size, bz #1545539
|
||||
# 4K
|
||||
%ifarch %ix86 %arm x86_64 s390x
|
||||
%define lg_page --with-lg-page=12
|
||||
%endif
|
||||
|
||||
# 64K
|
||||
%ifarch ppc64 ppc64le aarch64
|
||||
%define lg_page --with-lg-page=16
|
||||
%endif
|
||||
|
||||
# Override huge page size on aarch64
|
||||
# 2M instead of 512M
|
||||
%ifarch aarch64
|
||||
%define lg_hugepage --with-lg-hugepage=21
|
||||
%endif
|
||||
|
||||
# Build jemalloc
|
||||
pushd ../%{jemalloc_name}-%{jemalloc_ver}
|
||||
%configure \
|
||||
--libdir=%{_libdir}/%{pkgname}/lib \
|
||||
--bindir=%{_libdir}/%{pkgname}/bin
|
||||
make
|
||||
--bindir=%{_libdir}/%{pkgname}/bin \
|
||||
--enable-prof
|
||||
make %{?_smp_mflags}
|
||||
popd
|
||||
%endif
|
||||
|
||||
|
|
@ -343,9 +365,8 @@ autoreconf -fiv
|
|||
--with-systemdsystemconfdir=%{_sysconfdir}/systemd/system \
|
||||
--with-systemdgroupname=%{groupname} \
|
||||
--libexecdir=%{_libexecdir}/%{pkgname} \
|
||||
$NSSARGS $ASAN_FLAGS $RUST_FLAGS $PERL_FLAGS $CLANG_FLAGS \
|
||||
--enable-cmocka \
|
||||
--enable-perl
|
||||
$NSSARGS $ASAN_FLAGS $RUST_FLAGS $CLANG_FLAGS $LEGACY_FLAGS \
|
||||
--enable-cmocka
|
||||
|
||||
|
||||
# lib389
|
||||
|
|
@ -397,7 +418,7 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/systemd/system/%{groupname}.wants
|
|||
find %{buildroot} -type f -name "*.la" -delete
|
||||
find %{buildroot} -type f -name "*.a" -delete
|
||||
|
||||
%if %{use_perl}
|
||||
%if %{use_legacy}
|
||||
# make sure perl scripts have a proper shebang
|
||||
sed -i -e 's|#{{PERL-EXEC}}|#!/usr/bin/perl|' $RPM_BUILD_ROOT%{_datadir}/%{pkgname}/script-templates/template-*.pl
|
||||
%endif
|
||||
|
|
@ -465,9 +486,9 @@ fi
|
|||
%postun snmp
|
||||
%systemd_postun_with_restart %{pkgname}-snmp.service
|
||||
|
||||
%if %{use_legacy}
|
||||
%post legacy-tools
|
||||
|
||||
%if %{use_perl}
|
||||
# START UPGRADE SCRIPT
|
||||
|
||||
if [ -n "$DEBUGPOSTTRANS" ] ; then
|
||||
|
|
@ -546,9 +567,6 @@ exit 0
|
|||
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/slapd-collations.conf
|
||||
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/certmap.conf
|
||||
%{_datadir}/%{pkgname}
|
||||
%exclude %{_datadir}/%{pkgname}/script-templates
|
||||
%exclude %{_datadir}/%{pkgname}/updates
|
||||
%exclude %{_datadir}/%{pkgname}/properties/*.res
|
||||
%{_datadir}/gdb/auto-load/*
|
||||
%{_unitdir}
|
||||
%{_bindir}/dbscan
|
||||
|
|
@ -559,8 +577,6 @@ exit 0
|
|||
%{_mandir}/man1/ds-logpipe.py.1.gz
|
||||
%{_bindir}/ldclt
|
||||
%{_mandir}/man1/ldclt.1.gz
|
||||
%{_sbindir}/ldif2ldap
|
||||
%{_mandir}/man8/ldif2ldap.8.gz
|
||||
%{_bindir}/logconv.pl
|
||||
%{_mandir}/man1/logconv.pl.1.gz
|
||||
%{_bindir}/pwdhash
|
||||
|
|
@ -571,22 +587,6 @@ exit 0
|
|||
%{_sbindir}/ns-slapd
|
||||
%{_mandir}/man8/ns-slapd.8.gz
|
||||
%{_libexecdir}/%{pkgname}/ds_systemd_ask_password_acl
|
||||
%{_sbindir}/bak2db
|
||||
%{_mandir}/man8/bak2db.8.gz
|
||||
%{_sbindir}/db2bak
|
||||
%{_mandir}/man8/db2bak.8.gz
|
||||
%{_sbindir}/db2index
|
||||
%{_mandir}/man8/db2index.8.gz
|
||||
%{_sbindir}/db2ldif
|
||||
%{_mandir}/man8/db2ldif.8.gz
|
||||
%{_sbindir}/dbverify
|
||||
%{_mandir}/man8/dbverify.8.gz
|
||||
%{_sbindir}/ldif2db
|
||||
%{_mandir}/man8/ldif2db.8.gz
|
||||
%{_sbindir}/upgradedb
|
||||
%{_mandir}/man8/upgradedb.8.gz
|
||||
%{_sbindir}/vlvindex
|
||||
%{_mandir}/man8/vlvindex.8.gz
|
||||
%{_mandir}/man5/99user.ldif.5.gz
|
||||
%{_mandir}/man5/certmap.conf.5.gz
|
||||
%{_mandir}/man5/slapd-collations.conf.5.gz
|
||||
|
|
@ -623,13 +623,11 @@ exit 0
|
|||
%{_libdir}/libsvrcore.so
|
||||
%{_libdir}/%{pkgname}/libslapd.so
|
||||
%{_libdir}/%{pkgname}/libns-dshttpd.so
|
||||
%{_libdir}/%{pkgname}/libnunc-stans.so
|
||||
%{_libdir}/%{pkgname}/libsds.so
|
||||
%{_libdir}/%{pkgname}/libldaputil.so
|
||||
%{_libdir}/pkgconfig/svrcore.pc
|
||||
%{_libdir}/pkgconfig/dirsrv.pc
|
||||
%{_libdir}/pkgconfig/libsds.pc
|
||||
%{_libdir}/pkgconfig/nunc-stans.pc
|
||||
|
||||
%files libs
|
||||
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.devel
|
||||
|
|
@ -637,7 +635,6 @@ exit 0
|
|||
%{_libdir}/libsvrcore.so.*
|
||||
%{_libdir}/%{pkgname}/libslapd.so.*
|
||||
%{_libdir}/%{pkgname}/libns-dshttpd-*.so
|
||||
%{_libdir}/%{pkgname}/libnunc-stans.so.*
|
||||
%{_libdir}/%{pkgname}/libsds.so.*
|
||||
%{_libdir}/%{pkgname}/libldaputil.so.*
|
||||
%if %{bundle_jemalloc}
|
||||
|
|
@ -647,6 +644,7 @@ exit 0
|
|||
%{_libdir}/%{pkgname}/librsds.so
|
||||
%endif
|
||||
|
||||
%if %{use_legacy}
|
||||
%files legacy-tools
|
||||
%doc LICENSE LICENSE.GPLv3+ LICENSE.openssl README.devel
|
||||
%{_bindir}/infadd
|
||||
|
|
@ -659,6 +657,39 @@ exit 0
|
|||
%{_mandir}/man1/mmldif.1.gz
|
||||
%{_bindir}/rsearch
|
||||
%{_mandir}/man1/rsearch.1.gz
|
||||
%{_libexecdir}/%{pkgname}/ds_selinux_enabled
|
||||
%{_libexecdir}/%{pkgname}/ds_selinux_port_query
|
||||
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/template-initconfig
|
||||
%{_mandir}/man5/template-initconfig.5.gz
|
||||
%{_datadir}/%{pkgname}/properties/*.res
|
||||
%{_datadir}/%{pkgname}/script-templates
|
||||
%{_datadir}/%{pkgname}/updates
|
||||
%{_sbindir}/ldif2ldap
|
||||
%{_mandir}/man8/ldif2ldap.8.gz
|
||||
%{_sbindir}/bak2db
|
||||
%{_mandir}/man8/bak2db.8.gz
|
||||
%{_sbindir}/db2bak
|
||||
%{_mandir}/man8/db2bak.8.gz
|
||||
%{_sbindir}/db2index
|
||||
%{_mandir}/man8/db2index.8.gz
|
||||
%{_sbindir}/db2ldif
|
||||
%{_mandir}/man8/db2ldif.8.gz
|
||||
%{_sbindir}/dbverify
|
||||
%{_mandir}/man8/dbverify.8.gz
|
||||
%{_sbindir}/ldif2db
|
||||
%{_mandir}/man8/ldif2db.8.gz
|
||||
%{_sbindir}/restart-dirsrv
|
||||
%{_mandir}/man8/restart-dirsrv.8.gz
|
||||
%{_sbindir}/start-dirsrv
|
||||
%{_mandir}/man8/start-dirsrv.8.gz
|
||||
%{_sbindir}/status-dirsrv
|
||||
%{_mandir}/man8/status-dirsrv.8.gz
|
||||
%{_sbindir}/stop-dirsrv
|
||||
%{_mandir}/man8/stop-dirsrv.8.gz
|
||||
%{_sbindir}/upgradedb
|
||||
%{_mandir}/man8/upgradedb.8.gz
|
||||
%{_sbindir}/vlvindex
|
||||
%{_mandir}/man8/vlvindex.8.gz
|
||||
%{_sbindir}/monitor
|
||||
%{_mandir}/man8/monitor.8.gz
|
||||
%{_sbindir}/dbmon.sh
|
||||
|
|
@ -673,22 +704,6 @@ exit 0
|
|||
%{_mandir}/man8/suffix2instance.8.gz
|
||||
%{_sbindir}/upgradednformat
|
||||
%{_mandir}/man8/upgradednformat.8.gz
|
||||
%{_libexecdir}/%{pkgname}/ds_selinux_enabled
|
||||
%{_libexecdir}/%{pkgname}/ds_selinux_port_query
|
||||
%{_sbindir}/restart-dirsrv
|
||||
%{_mandir}/man8/restart-dirsrv.8.gz
|
||||
%{_sbindir}/start-dirsrv
|
||||
%{_mandir}/man8/start-dirsrv.8.gz
|
||||
%{_sbindir}/status-dirsrv
|
||||
%{_mandir}/man8/status-dirsrv.8.gz
|
||||
%{_sbindir}/stop-dirsrv
|
||||
%{_mandir}/man8/stop-dirsrv.8.gz
|
||||
%if %{use_perl}
|
||||
%config(noreplace)%{_sysconfdir}/%{pkgname}/config/template-initconfig
|
||||
%{_mandir}/man5/template-initconfig.5.gz
|
||||
%{_datadir}/%{pkgname}/properties/*.res
|
||||
%{_datadir}/%{pkgname}/script-templates
|
||||
%{_datadir}/%{pkgname}/updates
|
||||
%{_mandir}/man1/dbgen.pl.1.gz
|
||||
%{_bindir}/repl-monitor
|
||||
%{_mandir}/man1/repl-monitor.1.gz
|
||||
|
|
@ -758,13 +773,320 @@ exit 0
|
|||
%{_mandir}/man8/dsctl.8.gz
|
||||
%{_sbindir}/dsidm
|
||||
%{_mandir}/man8/dsidm.8.gz
|
||||
%{_sbindir}/dscontainer
|
||||
%{_libexecdir}/%{pkgname}/dscontainer
|
||||
|
||||
%files -n cockpit-389-ds -f cockpit.list
|
||||
%{_datarootdir}/metainfo/389-console/org.port389.cockpit_console.metainfo.xml
|
||||
%doc README.md
|
||||
|
||||
%changelog
|
||||
* Wed Jul 8 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.16-1
|
||||
- Bump version to 1.4.2.16
|
||||
- Issue 51159 - dsidm ou delete fails
|
||||
- Issue 51165 - add more logconv stats for the new access log keywords
|
||||
- Issue 51165 - add new access log keywords for wtime and optime
|
||||
- Issue 50696 - Fix Allowed and Denied Ciphers lists - WebUI
|
||||
- Issue 51169 - UI - attr uniqueness - selecting empty subtree crashes cockpit
|
||||
- Issue 49256 - log warning when thread number is very different from autotuned value
|
||||
- Issue 51157 - Reindex task may create abandoned index file
|
||||
- Issue 51166 - Log an error when a search is fully unindexed
|
||||
- Issue 51161 - fix SLE15.2 install issps
|
||||
- Issue 51144 - dsctl fails with instance names that contain slapd-
|
||||
- Issue 50984 - Memory leaks in disk monitoring
|
||||
|
||||
* Mon Jun 15 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.15-1
|
||||
- Bump version to 1.4.2.15
|
||||
- Issue 51072 - Set the default minimum worker threads
|
||||
- Issue 51100 - Correct numSubordinates value for cn=monitor
|
||||
- Issue 51136 - dsctl and dsidm do not errors correctly when using JSON
|
||||
- Issue 51132 - Winsync setting winSyncWindowsFilter not working as expected
|
||||
- Issue 51072 - improve autotune defaults
|
||||
- Issue 50746 - Add option to healthcheck to list all the lint reports
|
||||
- Issue 51118 - UI - improve modal validation when creating an instance
|
||||
|
||||
* Fri May 29 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.14-1
|
||||
- Bump version to 1.4.2.14
|
||||
- Issue 51113 - Allow using uid for replication manager entry
|
||||
- Issue 51095 - abort operation if CSN can not be generated
|
||||
- Issue 51110 - Fix ASAN ODR warnings
|
||||
- Issue 51102 - RFE - ds-replcheck - make online timeout configurable
|
||||
- Issue 51076 - remove unnecessary slapi entry dups
|
||||
- Issue 51086 - Improve dscreate instance name validation
|
||||
- Issue 50989 - ignore pid when it is ourself in protect_db
|
||||
- Issue 50499 - Fix some npm audit issues
|
||||
- Issue 51091 - healthcheck json report fails when mapping tree is deleted
|
||||
- Issue 51079 - container pid start and stop issues
|
||||
- Issue 50610 - Fix return code when it's nothing to free
|
||||
- Issue 51082 - abort when a empty valueset is freed
|
||||
- Issue 50610 - memory leaks in dbscan and changelog encryption
|
||||
- Issue 51076 - prevent unnecessarily duplication of the target entry
|
||||
- Issue 50940 - Permissions of some shipped directories may change over time
|
||||
|
||||
* Fri May 8 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.13-1
|
||||
- Bump version to 1.4.2.13
|
||||
- Issue 51078 - Add nsslapd-enable-upgrade-hash to the schema
|
||||
- Issue 51068 - deadlock when updating the schema
|
||||
- Issue 51060 - unable to set sslVersionMin to TLS1.0
|
||||
- Issue 51064 - Unable to install server where IPv6 is disabled
|
||||
- Issue 51051 - CLI fix consistency issues with confirmations
|
||||
- Issue 51047 - React deprecating ComponentWillMount
|
||||
- Issue 50499 - fix npm audit issues
|
||||
- Issue 51035 - Heavy StartTLS connection load can randomly fail with err=1
|
||||
- Issue 51031 - UI - transition between two instances needs improvement
|
||||
|
||||
* Thu Apr 16 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.12-1
|
||||
- Bump version to 1.4.2.12
|
||||
- Issue 50337 - Replace exec() with setattr()
|
||||
- Issue 50545 - the check for the ds version for the backend config was broken
|
||||
- Issue 50875 - Refactor passwordUserAttributes's and passwordBadWords's code
|
||||
- Issue 51014 - slapi_pal.c possible static buffer overflow
|
||||
- Issue 50545 - remove dbmon "incr" option from arg parser
|
||||
- Issue 50545 - Port dbmon.sh to dsconf
|
||||
- Issue 50905 - intermittent SSL hang with rhds
|
||||
- Issue 50952 - SSCA lacks basicConstraint:CA
|
||||
- Issue 50640 - Database links: get_monitor() takes 1 positional argument but 2 were given
|
||||
- Issue 50869 - Setting nsslapd-allowed-sasl-mechanisms truncates the value
|
||||
|
||||
* Wed Apr 1 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.11-1
|
||||
- Bump version to 1.4.2.11
|
||||
- Issue 50994 - Fix latest UI bugs found by QE
|
||||
- Issue 50337 - Replace exec() with setattr()
|
||||
- Issue 50984 - Memory leaks in disk monitoring
|
||||
- Issue 50975 - Revise UI branding with new minimized build
|
||||
- Issue 49437 - Fix memory leak with indirect COS
|
||||
- Issue 50976 - Clean up Web UI source directory from unused files
|
||||
- Issue 50744 - -n option of dbverify does not work
|
||||
- Issue 50952 - SSCA lacks basicConstraint:CA
|
||||
|
||||
* Mon Mar 23 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.10-1
|
||||
- Bump version to 1.4.2.10
|
||||
- Issue 50966 - UI - Database indexes not using typeAhead correctly
|
||||
- Issue 50974 - UI - wrong title in "Delete Suffix" popup
|
||||
- Issue 50972 - Fix cockpit plugin build
|
||||
- Issue 50800 - wildcards in rootdn-allow-ip attribute are not accepted
|
||||
- Issue 50963 - We should bundle *.min.js files of Console
|
||||
|
||||
* Thu Mar 12 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.9-1
|
||||
- Bump version to 1.4.2.9
|
||||
- Issue 50755 - setting nsslapd-db-home-directory is overriding db_directory
|
||||
- Issue 50937 - Update CLI for new backend split configuration
|
||||
- Issue 50499 - Fix npm audit issues
|
||||
- Issue 50884 - Health check tool DSEldif check fails
|
||||
- Issue 50926 - Remove dual spinner and other UI fixes
|
||||
- Issue 49845 - Remove pkgconfig check for libasan
|
||||
- Issue 50758 - Only Recommend bash-completion, not Require
|
||||
- Issue 50928 - Unable to create a suffix with countryName
|
||||
- Issue 50904 - Connect All React Components And Refactor the Main Navigation Tab Code
|
||||
- Issue 50919 - Backend delete fails using dsconf
|
||||
- Issue 50872 - dsconf can't create GSSAPI replication agreements
|
||||
- Issue 50914 - No error returned when adding an entry matching filters for a non existing automember group
|
||||
- Issue 50909 - nsDS5ReplicaId cant be set to the old value it had before
|
||||
- Issue 50618 - support cgroupv2
|
||||
- Issue 50898 - ldclt core dumped when run with -e genldif option
|
||||
|
||||
* Mon Feb 17 2020 Matus Honek <mhonek@redhat.com> - 1.4.2.8-3
|
||||
- Bring back the necessary c_rehash util (#1803370)
|
||||
|
||||
* Fri Feb 14 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.8-2
|
||||
- Bump version to 1.4.3.3-2
|
||||
- Remove unneeded perl dependencies
|
||||
- Change bash-completion to "Recommends" instead of "Requires"
|
||||
|
||||
* Thu Feb 13 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.8-1
|
||||
- Bump version to 1.4.2.8
|
||||
- Issue 50855 - remove unused file from UI
|
||||
- Issue 50855 - UI: Port Server Tab to React
|
||||
- Issue 49845 - README does not contain complete information on building
|
||||
- Issue 49623 - cont cenotaph errors on modrdn operations
|
||||
- Issue 50882 - Fix healthcheck errors for instances that do not have TLS enabled
|
||||
- Issue 50886 - Typo in the replication debug message
|
||||
- Issue 50873 - Fix healthcheck and virtual attr check
|
||||
- Issue 50873 - Fix issues with healthcheck tool
|
||||
- Issue 50857 - Memory leak in ACI using IP subject
|
||||
- Issue 50823 - dsctl doesn't work with 'slapd-' in the instance name
|
||||
- Issue 49624 - cont - DB Deadlock on modrdn appears to corrupt database and entry cache
|
||||
- Issue 50850 - Fix dsctl healthcheck for python36
|
||||
- Issue 49990 - Need to enforce a hard maximum limit for file descriptors
|
||||
|
||||
* Thu Jan 23 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.7-1
|
||||
- Bump version to 1.4.2.7
|
||||
- Issue 49254 - Fix compiler failures and warnings
|
||||
- Issue 50741 - cont bdb_start - Detected Disorderly Shutdown
|
||||
- Issue 50836 - Port Schema UI tab to React
|
||||
- Issue 50842 - Decrease 389-console Cockpit component size
|
||||
- Issue 50790 - Add result text when filter is invalid
|
||||
- Issue 50834 - Incorrectly setting the NSS default SSL version max
|
||||
- Issue 50829 - Disk monitoring rotated log cleanup causes heap-use-after-free
|
||||
- Issue 50709 - (cont) Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10
|
||||
- Issue 50599 - Fix memory leak when removing db region files
|
||||
- Issue 49395 - Set the default TLS version min to TLS1.2
|
||||
- Issue 50818 - dsconf pwdpolicy get error
|
||||
- Issue 50824 - dsctl remove fails with "name 'ensure_str' is not defined"
|
||||
- Issue 50599 - Remove db region files prior to db recovery
|
||||
- Issue 50812 - dscontainer executable should be placed under /usr/libexec/dirsrv/
|
||||
- Issue 50816 - dsconf allows the root password to be set to nothing
|
||||
- Issue 50798 - incorrect bytes in format string(fix import issue)
|
||||
|
||||
* Mon Jan 13 2020 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.6-1
|
||||
- Bump version to 1.4.2.6
|
||||
- Issue 50798 - incorrect bytes in format string
|
||||
- Issue 50545 - Add the new replication monitor functionality to UI
|
||||
- Issue 50806 - Fix minor issues in lib389 health checks
|
||||
- Issue 50754 - Add Restore Change Log option to CLI
|
||||
- Issue 50727 - change syntax validate by default in 1.4.2
|
||||
- Issue 50667 - dsctl -l did not respect PREFIX
|
||||
- Issue 50780 - More CLI fixes
|
||||
- Issue 50780 - Fix UI issues
|
||||
- Issue 50727 - correct mistaken options in filter validation patch
|
||||
- Issue 50779 - lib389 - conflict compare fails for DN's with spaces
|
||||
- Issue 49761 - Fix CI test suite issues
|
||||
- Issue 50499 - Fix npm audit issues
|
||||
- Issue 50774 - Account.enroll_certificate() should not check for DS version
|
||||
- Issue 50771 - 1.4.2.5 doesn't compile due to error ModuleNotFoundError: No module named 'pkg_resources.extern'
|
||||
- Issue 50758 - Need to enable CLI arg completion
|
||||
- Issue 50710 `Ticket 50709: Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10`
|
||||
- Issue 50709 - Several memory leaks reported by Valgrind for 389-ds 1.3.9.1-10
|
||||
- Issue 50690 - Port Password Storage test cases from TET to python3(create required types in password_plugins)
|
||||
- Issue 48851 - Investigate and port TET matching rules filter tests(last test cases for match index)
|
||||
- Issue 50761 - Parametrized tests are missing ':parametrized' value
|
||||
|
||||
* Mon Dec 9 2019 Matus Honek <mhonek@redhat.com> - 1.4.2.5-3
|
||||
- Bump version to 1.4.2.5-3
|
||||
- Fix python-argcomplete tinkering (#1781131)
|
||||
|
||||
* Fri Dec 6 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.5-2
|
||||
- Bump version to 1.4.2.5-2
|
||||
- Fix specfile typo (bash-completion)
|
||||
|
||||
* Fri Dec 6 2019 Mark Reynolds <mreynolds@redhat.com> - 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 <mreynolds@redhat.com> - 1.4.2.4-2
|
||||
- Bump version to 1.4.2.4-2
|
||||
- Fix specfile dependancy issue
|
||||
|
||||
* Thu Nov 14 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.4-1
|
||||
- Bump version to 1.4.2.4
|
||||
- Issue 50634 - Fix CLI error parsing for non-string values
|
||||
- Issue 50659 - AddressSanitizer: SEGV ... in bdb_pre_close
|
||||
- Issue 50716 - CVE-2019-14824 (BZ#1748199) - deref plugin displays restricted attributes
|
||||
- Issue 50644 - fix regression with creating sample entries
|
||||
- Issue 50699 - Add Disk Monitor to CLI and UI
|
||||
- Issue 50716 - CVE-2019-14824 (BZ#1748199) - deref plugin displays restricted attributes
|
||||
- Issue 50536 - After audit log file is rotated, DS version string is logged after each update
|
||||
- Issue 50712 - Version comparison doesn't work correctly on git builds
|
||||
- Issue 50706 - Missing lib389 dependency - packaging
|
||||
- Issue 49761 - Fix CI test suite issues
|
||||
- Issue 50683 - Makefile.am contains unused RPM-related targets
|
||||
- Issue 50696 - Fix various UI bugs
|
||||
- Issue 50641 - Update default aci to allows users to change their own password
|
||||
- Issue 50007, 50648 - improve x509 handling in dsctl
|
||||
- Issue 50689 - Failed db restore task does not report an error
|
||||
- Issue 50199 - Disable perl by default
|
||||
- Issue 50633 - Add cargo vendor support for offline builds
|
||||
- Issue 50499 - Fix npm audit issues
|
||||
|
||||
* Sun Nov 03 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.2.3-1
|
||||
- Bump version to 1.4.2.3
|
||||
- Issue 50592 - Port Replication Tab to ReactJS
|
||||
- Issue 49850 - cont -fix crash in ldbm_non_leaf
|
||||
- Issue 50634 - Clean up CLI errors output - Fix wrong exception
|
||||
- Issue 50634 - Clean up CLI errors output
|
||||
- Issue 49850 - ldbm_get_nonleaf_ids() slow for databases with many non-leaf entries
|
||||
- Issue 50655 - access log etime is not properly formatted
|
||||
- Issue 50653 - objectclass parsing fails to log error message text
|
||||
- Issue 50646 - Improve task handling during shutdowns
|
||||
- Issue 50622 - ds_selinux_enabled may crash on suse
|
||||
- Issue 50499 - Fix npm audit issues
|
||||
|
||||
* Tue Oct 15 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.8-4
|
||||
- Bump version to 1.4.1.8-4
|
||||
- Remove perl filter provides/requires as its causes more regressions
|
||||
|
||||
* Fri Sep 27 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.8-3
|
||||
- Bump version to 1.4.1.8-3
|
||||
- Address perl provides and requires filter
|
||||
|
||||
* Thu Sep 26 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.8-2
|
||||
- Bump version to 1.4.1.8-2
|
||||
- Revert perl filter as it broke legacy tools
|
||||
|
||||
* Thu Sep 26 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.8-1
|
||||
- Bump version to 1.4.1.8
|
||||
- Issue 50545 - Port repl-monitor.pl to lib389 CLI
|
||||
- Issue 50620 - Fix regressions from 50506 (slapi_enry_attr_get_ref)
|
||||
|
||||
* Tue Sep 17 2019 Mark Reynolds <mreynolds@redhat.com> - 1.4.1.7-1
|
||||
- Bump version to 1.4.1.7
|
||||
- Issue 50581 - ns-slapd crashes during ldapi search
|
||||
- Issue 50604 - Fix UI validation
|
||||
- Issue 50593 - Investigate URP handling on standalone instance
|
||||
- Issue 50506 - Fix regression for relication stripattrs
|
||||
- Issue 50546 - fix more UI issues(part 2)
|
||||
- Issue 50546 - fix more UI issues
|
||||
- Issue 50546 - Fix various issues in UI
|
||||
- Issue 50576 - Same proc uid/gid maps to rootdn for ldapi sasl
|
||||
- Issue 50567, 50568 - strict host check disable and display container version
|
||||
- Issue 50550 - DS installer debug messages leaking to ipa-server-install
|
||||
- Issue 50545 - Port fixup-memberuid and add the functionality to CLI and UI
|
||||
- Issue 50572 - After running cl-dump dbdir/cldb/*ldif.done are not deleted
|
||||
- Issue 50578 - Add SKIP_AUDIT_CI flag for Cockpit builds
|
||||
- Issue 50349 - filter schema validation
|
||||
- Issue 48055 - CI test-(Plugin configuration should throw proper error messages if not configured properly)
|
||||
- Issue 49324 - idl_new fix assert
|
||||
- Issue 50564 - Fix rust libraries by default and improve docker
|
||||
- Issue 50206 - Refactor lock, unlock and status of dsidm account/role
|
||||
- Issue 49324 - idl_new report index name in error conditions
|
||||
- Issue 49761 - Fix CI test suite issues
|
||||
- Issue 50506 - Fix regression from slapi_entry_attr_get_ref refactor
|
||||
- Issue 50499 - Audit fix - Update npm 'eslint-utils' version
|
||||
- Issue 49624 - modrdn silently fails if DB deadlock occurs
|
||||
- Issue 50542 - fix crash in filter tests
|
||||
- Issue 49761 - Fix CI test suite issues
|
||||
- Issue 50542 - Entry cache contention during base search
|
||||
- Issue 50462 - Fix CI tests
|
||||
- Issue 50490 - objects and memory leaks
|
||||
- Issue 50538 - Move CI test to individual file
|
||||
- Issue 50538 - cleanAllRUV task limit is not enforced for replicated tasks
|
||||
- Issue 50536 - Audit log heading written to log after every update
|
||||
- Issue 50525 - nsslapd-defaultnamingcontext does not change when the assigned suffix gets deleted
|
||||
- Issue 50534 - CLI change schema edit subcommand to replace
|
||||
- Issue 50506 - cont Fix invalid frees from pointer reference calls
|
||||
- Issue 50507 - Fix Cockpit UI styling for PF4
|
||||
- Issue 48851 - investigate and port TET matching rules filter tests(indexing final)
|
||||
- Issue 48851 - Add more test cases to the match test suite(mode replace)
|
||||
- Issue 50530 - Directory Server not RFC 4511 compliant with requested attr "1.1"
|
||||
- Issue 50529 - LDAP server returning PWP controls in different sequence
|
||||
- Issue 50506 - Fix invalid frees from pointer reference calls.
|
||||
- Issue 50506 - Replace slapi_entry_attr_get_charptr() with slapi_entry_attr_get_ref()
|
||||
- Issue 50521 - Add regressions in CI tests
|
||||
- Issue 50510 - etime can contain invalid nanosecond value
|
||||
- Issue 50488 - Create a monitor for disk space usagedisk-space-mon
|
||||
- Issue 50511 - lib389 PosixGroups type can not handle rdn properly
|
||||
- Issue 50508 - UI - fix local password policy form
|
||||
|
||||
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1.6-1.1
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
|
|
|
|||
4
sources
4
sources
|
|
@ -1,2 +1,2 @@
|
|||
SHA512 (jemalloc-5.2.0.tar.bz2) = e3be4d534770126caf10f2684aed9fe4ba1422dd47625fe50343cfb750f26eff869fcc7d1e30a96dd6c73f6614c4bbcd560fd24fc26b55ac731c43e60fd05234
|
||||
SHA512 (389-ds-base-1.4.1.6.tar.bz2) = 0a943453cbcd8b43b4fdc58563c8802d9270d9a3cf4dcd76e3f77168d45e84b8e07d8df8ddadb09ba9294e7ba7e9304ce329bc37edeb16a9161797c902fadc1c
|
||||
SHA512 (jemalloc-5.2.1.tar.bz2) = 0bbb77564d767cef0c6fe1b97b705d368ddb360d55596945aea8c3ba5889fbce10479d85ad492c91d987caacdbbdccc706aa3688e321460069f00c05814fae02
|
||||
SHA512 (389-ds-base-1.4.2.16.tar.bz2) = fbe4f6ef22a829ebafcd3f961badfd588d1e18696cc7b27a3540433f137afe9446a615343ff102de889ad20498c94355807b4bbc55d0623d5d9ee6498997b0dd
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue