<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">
<h3>
Timo Aaltonen pushed to branch master
at <a href="https://salsa.debian.org/freeipa-team/389-ds-base">FreeIPA packaging / 389-ds-base</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/9d736d685f285fcfcaeb7d56ebc508b2522776ef">9d736d68</a></strong>
<div>
<span>by Akshay Adhikari</span>
<i>at 2018-11-20T08:54:05Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 48081 - Add new CI tests for password

Description: Added new tests in the password suite,
performing extended password modify operations.

https://pagure.io/389-ds-base/issue/48081

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/89886ba4ee67058bb3448d26f772b66767097f0e">89886ba4</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-23T14:39:41Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49994 - Add backend features to CLI

Description:  Added backend features (chaining, db, indexes, vlv,
              attr encryption, and monitor to the CLI.

              Addressed https://pagure.io/389-ds-base/issue/48881
              that prevented VLV search/index entries from being updated.

              Also updated jstree js file.

https://pagure.io/389-ds-base/issue/49994

Reviewed by: spichugi & firstyear(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/683bc575af84d8cbe11ad56efdfa5d99db3cebc1">683bc575</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-23T16:08:12Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49994 - comment out dev paths

Description:  Accidentally left dev paths for CLI tools in UI uncommented

https://pagure.io/389-ds-base/issue/49994
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/70bdd335d151e58e227fc2263ece9aedc0803152">70bdd335</a></strong>
<div>
<span>by Fraser Tweedale</span>
<i>at 2018-11-26T02:38:08Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49543 - fix certmap dn comparison

Bug Description: Differences in DN string representations between
the value included in certmap.conf, and the stringified value of the
Issuer DN produced by NSS, as well as buggy DN normalisation code in
389 itself, cause 389 to wrongly reject the correct certmap
configuration to use.  Authentication fails.  This behaviour was
observed when there is an escaped comma in an attribute value.

Fix Description: Instead of comparing stringified DNs, parse the DN
represented in certmap.conf into an NSS CertNAME.  Use the NSS DN
comparison routine when comparing certificate Issuer DNs against the
certmap configurations.  Remove the buggy DN normalisation routine.

https://pagure.io/389-ds-base/issue/49543

Author: Fraser Tweedale <ftweedal@redhat.com>

Review by: ???
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/5d611f1cd9edd680432c0ca5fcd7965341ae9352">5d611f1c</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-26T17:28:25Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49814 - dscreate should handle selinux ports that are in a range

Description:  If the server port is within a selinux policy range do not
              try to add or remove the port as it will cause a failure
              during removal (even though the removal actually worked)

https://pagure.io/389-ds-base/issue/49814

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/6fe61010a405fd1bb6f6733223dd295c2ecd64d1">6fe61010</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-26T17:36:50Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49927 - dsctl db2index does not work

Description:  When you don't specify any attributes to index, then all attributes
              should be reindexed.  This is accomplished by using "ns-slapd upgradedb"
              but we were not using the correct command line options for this to work.

https://pagure.io/389-ds-base/issue/49927

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/4fd73c5d9a431dec0ac8189d6dee6e592088e3c6">4fd73c5d</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-26T17:46:17Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50022, 50012, 49956, and 49800: Various dsctl/dscreate fixes

Description:

Fix 50022 - Confusing command line switches for dscreate and dsctl
Fix 50012 - Add option to dsctl to remove all instances
Fix 49956 - dsctl: add an option to list all available instances
Fix 49800 - Debug messages "OK user/group dirsrv exists" are emitted when lib389 cli tools are used

https://pagure.io/389-ds-base/issue/50022
https://pagure.io/389-ds-base/issue/50012
https://pagure.io/389-ds-base/issue/49956
https://pagure.io/389-ds-base/issue/49800

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/a8f62ee1a6e8a5aca1f796bbc36ba85e1c9b111c">a8f62ee1</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-27T14:41:25Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50046 - Remove irrelevant debug-log messages from CLI tools

Description:  Remove the "brought to you by the letter..." messages from the CLI
              debug logging.

https://pagure.io/389-ds-base/issue/50046

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/d9437be2e60fdbd6a5f1364f5887e1a3c89cda68">d9437be2</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-27T14:45:27Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49950 -  PassSync not setting pwdLastSet attribute in Active Directory after Pw update from LDAP sync for normal user

Bug Description:

If a user's password was reset by an "Admin" or directory manager, the
password policy requires a user must change their password after it's
been "reset", and the user then resets their password in DS, this
information was not sent to AD.  Then if the user logged in AD after
resetting their password in DS they still get forced to change their
password again in AD.

Fix Description:

When sending a password update to AD, and AD is enforcing password must
be reset, check if the user's did reset thier password.  If so, set the
correct "pwdLastSet" value to prevent AD from forcing that user to
change their password again.

But this only works going from DS to AD.  The information needed to make
it work from AD -> DS is not available to passSync, and if it was available
it could not be correctly sent to DS anyway (not without a major redesign).

Side Note:

Also moved iand consolidated the function "fetch_attr" to util.c.  It
was reused and redefined in many plugins.  So I added the definition
to slapi-plugin.h and removed the duplicate definitions.

https://pagure.io/389-ds-base/issue/49950

Reviewed by: tbordaz(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/5acc4e48630e806be4b88264eadd8e6e1ba2aa1c">5acc4e48</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-11-27T20:16:11Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49984 - Add an empty domain creation to the dscreate

Description: Create an empty domain with basic ACIs
while creating an instance without sample_entries but with a backend.

https://pagure.io/389-ds-base/issue/49984

Reviewed by: mreynolds, vashirov (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/a990d0440529c86c1640b760d6d2421d66221e9f">a990d044</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-11-27T20:18:14Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 49974 - lib389 - List instances with initconfig_dir instead of sysconf_dir

Description: In lib389/instances/setup.py the _install_ds method of class SetupDs
uses sysconf_dir with hardcoded path sysconfig instead of initconfig_dir.
This breaks the script if initconfig_dir is not equal to /etc/sysconfig,
e.g. /etc/default.

https://pagure.io/389-ds-base/issue/49974

Author: Jan N (janluca)

Reviewed by: vashirov (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/5d7b95cc0aa0f1d7498825c6f9bc0210c80fd3e1">5d7b95cc</a></strong>
<div>
<span>by Thierry Bordaz</span>
<i>at 2018-11-28T09:34:14Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50053 - Subtree password policy overrides a user-defined password policy

Bug Description:
        When an entry contains an attribute that is also defined by a cos definition
        a specifier defines which values win: the real values that are in the entry or the
        virtual values that are cos defined.
        The specifier 'default' means that the real values are the winners (returned).
        'operational-default' has the same behavior but just specify that the attribute
        is operational.
        The bug is that when real values exists, the 'operational-default' specifier
        drops the real values in favor of the virtual ones.

Fix Description:
        Change the test, so that real values are not kept for 'operation-default'
        Note: the full routine cos_cache_query_attr looks quite messy and error prone
        It would be nice to rewrite it when we have time

https://pagure.io/389-ds-base/issue/50053

Reviewed by: Mark Reynolds

Platforms tested: F27

Flag Day: no

Doc impact: no
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/f2ff28e027dabccc92b43e079f90f5f86c4d8332">f2ff28e0</a></strong>
<div>
<span>by Thierry Bordaz</span>
<i>at 2018-11-28T16:50:50Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50053 - improve testcase
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/b646e4dafe63ea7a4bb471b1fbb06a031c9499a2">b646e4da</a></strong>
<div>
<span>by Stanislav Levin</span>
<i>at 2018-11-28T19:21:44Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Pass argument into hashtable_new

@8915d8d87 and @4471b7350 modified "usetxn" parameter in
"hashtable_new" scope (was a global variable before).
But the callers of this function don't pass argument into.
Thus, "usetxn" acts as an uninitialized auto variable.

Fixes: https://pagure.io/389-ds-base/issue/50057
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/3fe4b5b0a6d154930b005701cd74ff9c6d8415b6">3fe4b5b0</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-29T21:16:15Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50028 - Revise ds-replcheck usage

Description:  Revised the tools usage to be cleaner and more intuitive.
              Added a "-y" option to use a password file.
              Added a "state" function to just return an RUV comparison
              Moved all the process status messages to only be displayed in verbose mode.

https://pagure.io/389-ds-base/issue/50028

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/b844aab6eaf47c8991c3ba99da7f281ad3c5dfcf">b844aab6</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-11-30T10:02:04Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50041 - Set the React dataflow foundation and add basic plugin UI

Description: Add basic plugin functionality - Table and Modal.
Add Notificationcontroller component which can be used by other
components in the future.
Add cockpit component for onoff switch.
Add custoTableToolbar component with search field and loading spinner.
Add edit option to Plugin CLI.
Fix ds.css according to eslint.
Remove custom OnOffSwitch component because Patternfly seems to work okay.
Move the start/stop/restart and change server-select event listners
to the "document is ready" part. React requires the change.

https://pagure.io/389-ds-base/issue/50041

Reviewed by: mreynolds, mhonek (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/bae33f97c05932c95225beb2dd2b6f76c1970bef">bae33f97</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-11-30T15:52:56Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50062 - Replace error by warning in the state machine defined in repl5_inc_run

Description:  Replace error log severity message from ERR to WARNING

https://pagure.io/389-ds-base/issue/50062

Reviewed by: mreynolds(one line commit rule)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/d36f796a7b35bade5a05e197690abf4e49d212ce">d36f796a</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-12-03T15:47:23Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50063 - Crash after attempting to restore a single backend

Description:  While we do not support backup/restore of individual backends,
              it should not crash the server either.  PR_OpenDir will crash
              if the file name is NULL, so this fix just prevents the crash
              by returning an error if the filename is NULL.

https://pagure.io/389-ds-base/issue/50063

Reviewed by: firstyear & tbordaz(Thanks!!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/55ec4ef3c8718f0d372c01e788de8195897cdeec">55ec4ef3</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-12-03T16:49:35Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50061 - Improve schema loading in UI

Description: Get all the schema in one search, then the UI loads it
once, and parse out attrs, oc's, and mr's.
Add 'dsconf schema list' command for that.
Reset x-origin field in 'clear_form()' funcitons.
Set 'View' header for the view modal form.

https://pagure.io/389-ds-base/issue/50061

Reviewed by: mreynolds (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/5eab3b577d486a2166afd5207b7fb5cde4b19780">5eab3b57</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-12-04T00:49:39Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50065 - lib389 aci parsing is too strict

Bug Description:  ACI parsing is very strict around parsing "version 3.0;".
                  If there are any spaces around the semicolon parsing fails.

Fix Description:  Add a normalization function that removes duplicate
                  consecutive spaces, and handles spaces around the version
                  string.

https://pagure.io/389-ds-base/issue/50065

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/1698dd8e89b8d11be94c547c194e7a455ffd42a0">1698dd8e</a></strong>
<div>
<span>by Simon Pichugin</span>
<i>at 2018-12-05T15:39:58Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Issue 50071 - Set ports in local_simple_allocate function

Description: remove_ds_instance function require DirSrv
object having port and sslport defined for semanage remove
label operation. We should set it in local_simple_allocate too.
Fix DSEldif.get function so it returns a list instead of a view
(Python 3 change).

https://pagure.io/389-ds-base/issue/50071

Reviewed by: mhonek, tbordaz, cheimes (Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/bb335e01c480b762fb752d8fbc021d99a4fa91f3">bb335e01</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-12-05T17:42:38Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49864 - Revised replication status messages for transient errors

Description:  Transient errors are temporary conditions that usually resolve
              themselves.  But the message are vague and alarming.  This
              patch changes it to a "warning" message.

https://pagure.io/389-ds-base/issue/49864

Reviewed by: spichugi & firstyear(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/5ed5f873dc21e6c358ac70b6e21d710fdb391ce2">5ed5f873</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-12-10T17:26:25Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50056 - Fix CLI/UI bugs

Description:  Fix several issues discovered during QE testing

https://bugzilla.redhat.com/show_bug.cgi?id=1654101 - dscreate issues
https://bugzilla.redhat.com/show_bug.cgi?id=1654585 - dsidm sys ext error
https://bugzilla.redhat.com/show_bug.cgi?id=1654105 - dsconf related issues
https://bugzilla.redhat.com/show_bug.cgi?id=1654116 - dsctl remove "confirm with "Yes"
https://bugzilla.redhat.com/show_bug.cgi?id=1654134 - backups fixed
https://bugzilla.redhat.com/show_bug.cgi?id=1654451 - dscreate permissions and selinux issues
https://bugzilla.redhat.com/show_bug.cgi?id=1654566 - dbtasks no attr _instance
https://bugzilla.redhat.com/show_bug.cgi?id=1631461 - selinux reserved ports
https://bugzilla.redhat.com/show_bug.cgi?id=1654518 - issues with selinux ports
https://bugzilla.redhat.com/show_bug.cgi?id=1654581 - dsidm sys ext error
https://bugzilla.redhat.com/show_bug.cgi?id=1654577 - check if backup already exists
https://bugzilla.redhat.com/show_bug.cgi?id=1654693 - add password option for dsconf tools
https://pagure.io/389-ds-base/issue/50056 - dscreate defaults for instance name

https://pagure.io/389-ds-base/issue/50056

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/967d0aa2b4ec283c0c9ef69b5781bf236af27cc7">967d0aa2</a></strong>
<div>
<span>by Thierry Bordaz</span>
<i>at 2018-12-14T16:54:10Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50091 - shadowWarning is not generated if passwordWarning is lower than 86400 seconds (1 day)

Bug Description:
        For a shadowAccount, if a password policy defines passwordWarning below 1 days (86400 seconds)
        then the shadowWarning (in day) is not returned from the entry. In such case its value is '0'.

Fix Description:
        The fix is to accept shadowWarning = 0 as valid value and return it

https://pagure.io/389-ds-base/issue/50091

Reviewed by: Mark Reynolds

Platforms tested: F27

Flag Day: no

Doc impact: no
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/913078781712a92ac25193d6ae87bb92b2b26a67">91307878</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-12-14T18:14:05Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 50090 - refactor fetch_attr() to slapi_fetch_attr()

Description:  fetch_attr was recetnly moved toeh public api.  This
              naming context is conflicting with other applications.
              Appropriately changing the name to start with "slapi_"

https://pagure.io/389-ds-base/issue/50090

Reviewed by: mreynolds(one line commit rule)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/8a08fb65a2bd8b8811e5648132512519ca992fab">8a08fb65</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-12-14T18:27:42Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Ticket 49994 - Add test for backend/suffix CLI functions

Description:  Add tests for the backend CLI functions.

              Also fixed a few minor bugs found from this testing in lib389
              and in core DS(chaining).

https://pagure.io/389-ds-base/issue/49994

Reviewed by: spichugi(Thanks!)
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/b43380f77d70b0b78f75a22c694b57fb5ee8811e">b43380f7</a></strong>
<div>
<span>by Mark Reynolds</span>
<i>at 2018-12-14T18:33:58Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version to 1.4.0.20
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/3a6d0b8f491fc24c703c02fc0a16bf8f75cf78f9">3a6d0b8f</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-01-12T18:21:15Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'upstream'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/879ddf8c8ba764453590b94bffc4ff52badd6782">879ddf8c</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-01-12T18:24:09Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">bump the version
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/1652c6237baad58a329a9f5c40acc241b9662d25">1652c623</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-01-12T18:29:43Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">close a bug
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/95a239da83ebd21159f7efc159ac238d08a270bf">95a239da</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-01-12T21:50:47Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix-nss-path.diff: Fix includes.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/e6dc2bbb58b4ac66a78ccf28e26dc82bca8594ff">e6dc2bbb</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-01-12T22:04:58Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Build ds* manpages, add missing build-depends.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/3ab52f572467885f6f3d76df4050c3b8a3315acd">3ab52f57</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-01-13T19:12:40Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Move deprecated tools in a new subpackage.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/freeipa-team/389-ds-base/commit/24b832e87ffc3b9d3d5d892329d841aa1170bf4f">24b832e8</a></strong>
<div>
<span>by Timo Aaltonen</span>
<i>at 2019-01-13T19:13:38Z</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">releasing package 389-ds-base version 1.4.0.20-1
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#d7e560a1b9a915cc82a4a544b31706fd6db5f6fd">
VERSION.sh
</a>
</li>
<li class="file-stats">
<a href="#c1a03c444de38804c1428d78191888a8b190f49a">
<span class="new-file">
+
debian/389-ds-base-legacy-tools.install
</span>
</a>
</li>
<li class="file-stats">
<a href="#927f8e691e4c06faec9cf1eea77d5474e857fcae">
debian/389-ds-base.install
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#e9ecee213cdb0c368f2beacf4ad44c86671fb451">
<span class="deleted-file">

debian/patches/dont-build-new-manpages.diff
</span>
</a>
</li>
<li class="file-stats">
<a href="#2ca2560003a91103feb2423e238e1fae78af7afc">
<span class="new-file">
+
debian/patches/fix-nss-path.diff
</span>
</a>
</li>
<li class="file-stats">
<a href="#bc34014ab4b9a49dd7a27bdd8d352912607c3a96">
debian/patches/series
</a>
</li>
<li class="file-stats">
<a href="#dce6bec75cc3f8fbf81b3af47dc65a63fb4defc3">
debian/python3-lib389.install
</a>
</li>
<li class="file-stats">
<a href="#8756c63497c8dc39f7773438edf53b220c773f67">
debian/rules
</a>
</li>
<li class="file-stats">
<a href="#9c17fe39490c38fd25f8f030e58fcf1c927b5b15">
dirsrvtests/tests/suites/ds_tools/replcheck_test.py
</a>
</li>
<li class="file-stats">
<a href="#179950064162fe97179174ae4b40affffa58cd15">
<span class="new-file">
+
dirsrvtests/tests/suites/password/pwdModify_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#e20350c0044da215589de7ff961d5f94e8ea8393">
<span class="new-file">
+
dirsrvtests/tests/suites/plugins/cos_test.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#c2e27ffca07ef1d7af58f01ebd33a7a123a55367">
docker/389ds_poc/Dockerfile
</a>
</li>
<li class="file-stats">
<a href="#af6e300a75b79be546e0d85d5370cdd1e08c25b8">
include/ldaputil/certmap.h
</a>
</li>
<li class="file-stats">
<a href="#e53bb37235e0b2ef2b82fe22f506a8caa41c7631">
include/ldaputil/ldaputil.h
</a>
</li>
<li class="file-stats">
<a href="#77dcf3d2ec815c30a89f72b4ab0c6347ced5acee">
ldap/admin/src/scripts/ds-replcheck
</a>
</li>
<li class="file-stats">
<a href="#0c138b5cb1df309971e6da83baffb2e935c1cb9d">
ldap/servers/plugins/automember/automember.c
</a>
</li>
<li class="file-stats">
<a href="#f3b4433f39038abd22c8fbc645c8c91eecb244fa">
ldap/servers/plugins/chainingdb/cb_instance.c
</a>
</li>
<li class="file-stats">
<a href="#50d73e300ba9e523fa1fd51063accb78cae86227">
ldap/servers/plugins/cos/cos_cache.c
</a>
</li>
<li class="file-stats">
<a href="#b8710a3c1fc1e8c07545b37dcc384639a1adaa24">
ldap/servers/plugins/linkedattrs/fixup_task.c
</a>
</li>
<li class="file-stats">
<a href="#0cb1ee6438c60a4a9c5e1c83a1433a65374d15d4">
ldap/servers/plugins/memberof/memberof.c
</a>
</li>
<li class="file-stats">
<a href="#aa480850be50b0312c991b8904da7d4cd97bb4e4">
ldap/servers/plugins/memberof/memberof.h
</a>
</li>
<li class="file-stats">
<a href="#6077036562246c01a2c617ec9baa35e9bb14fd71">
ldap/servers/plugins/memberof/memberof_config.c
</a>
</li>
<li class="file-stats">
<a href="#d661e8322cda40007c3c00bcb514b2e7441a8b23">
ldap/servers/plugins/posix-winsync/posix-group-task.c
</a>
</li>
<li class="file-stats">
<a href="#684011a07ac16ddd4a7aed1830c04b5243260472">
ldap/servers/plugins/replication/repl5_inc_protocol.c
</a>
</li>
<li class="file-stats">
<a href="#1fb1d26465957957b1dd4c7d164ebdcce5a9d786">
ldap/servers/plugins/replication/repl5_protocol_util.c
</a>
</li>
<li class="file-stats">
<a href="#ee3540806bbde6120d644d91d659c07c27b39921">
ldap/servers/plugins/replication/repl5_replica_config.c
</a>
</li>
<li class="file-stats">
<a href="#3011d170ca2848c66e96a5b2101617af18a3bfff">
ldap/servers/plugins/replication/windows_inc_protocol.c
</a>
</li>
<li class="file-stats">
<a href="#86c01b1356b0c189edce752c76136863c6fea75c">
ldap/servers/plugins/replication/windows_protocol_util.c
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777777;">

<br>
<a href="https://salsa.debian.org/freeipa-team/389-ds-base/compare/060487c362b6438afd420682bd12ca4b9a46bcc4...24b832e87ffc3b9d3d5d892329d841aa1170bf4f">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.

</p>
</div>
</body>
</html>