[Pkg-freeipa-devel] [Git][freeipa-team/389-ds-base][master] 10 commits: Issue 49858 - Add backup/restore and import/export functionality to WebUI/CLI

Timo Aaltonen gitlab at salsa.debian.org
Thu Sep 27 20:52:30 BST 2018


Timo Aaltonen pushed to branch master at FreeIPA packaging / 389-ds-base


Commits:
c393394f by Simon Pichugin at 2018-08-18T08:58:03Z
Issue 49858 - Add backup/restore and import/export functionality to WebUI/CLI

Description: dsconf tool now has:
'dsconf localhost backup create' and 'dsconf localhost backup restore';
'dsconf localhost backend import' and 'dsconf localhost backend export'.
Add basic tests for the CLI part
Add JS logic for online backup/restore.
Add more HTML and JS for online import/export functionality.
Fix CSS alignment issues. Fix validity checks in CLI.

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

Reviewed by: mreynolds, wibrown, mhonek (Thanks!)

- - - - -
d06b5bb2 by William Brown at 2018-08-22T08:51:07Z
Ticket 49887: Fix SASL map creation when --disable-perl

When the SASL maps for single backend was made, it was assuming a number
of behaviours such as a single backend was added. This is *not* the
default in lib389, and caused a crashed when a valid ZERO backend
server was created. Additionally, it used a template file that
will not be present in the future.

This Fixes the behaviour to account for 0, 1 and multiple backends
and uses the correct saslmapping objects to create the types needed
for LDAPI

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

Author: William Brown <william at blackhats.net.au>

- - - - -
104968b6 by Mark Reynolds at 2018-08-24T20:21:32Z
Revert "Ticket 49432 - filter optimise crash"

This reverts commit 5c89dd8f9c8eb77c967574412d049d55565bb364.

- - - - -
14a10a34 by Mark Reynolds at 2018-08-24T20:24:21Z
Revert "Ticket 49372 - filter optimisation improvements for common queries"

This reverts commit 4cd1a24b3ce88968ff5f9a2b87efdc84dee176da.

- - - - -
de78c494 by Mark Reynolds at 2018-08-24T20:34:25Z
Bump version to 1.4.0.16

- - - - -
ccd245ad by Timo Aaltonen at 2018-09-04T11:52:57Z
control: 389-ds-base-dev provides libsvrcore-dev. (Closes: #907140)

- - - - -
70a8b5cd by Timo Aaltonen at 2018-09-04T18:22:50Z
perl-use-move-instead-of-rename.diff: Fix upgrade on systems where /var is on a separate partition: (Closes: #905184)

- - - - -
c96c3966 by Timo Aaltonen at 2018-09-12T17:17:40Z
Merge branch 'upstream'

- - - - -
7f9f6fe9 by Timo Aaltonen at 2018-09-12T17:21:30Z
bump the version

- - - - -
0f6d9681 by Timo Aaltonen at 2018-09-27T19:39:43Z
releasing package 389-ds-base version 1.4.0.16-1

- - - - -


30 changed files:

- Makefile.am
- VERSION.sh
- debian/changelog
- debian/control
- + debian/patches/perl-use-move-instead-of-rename.diff
- debian/patches/series
- dirsrvtests/tests/suites/filter/rfc3673_all_oper_attrs_test.py
- ldap/admin/src/scripts/ns-slapd-gdb.py
- ldap/servers/slapd/back-ldbm/ldbm_modrdn.c
- ldap/servers/slapd/back-ldbm/ldbm_search.c
- ldap/servers/slapd/back-ldbm/proto-back-ldbm.h
- ldap/servers/slapd/back-ldbm/vlv_srch.c
- ldap/servers/slapd/dse.c
- ldap/servers/slapd/filter.c
- ldap/servers/slapd/index_subsystem.c
- ldap/servers/slapd/slapi-private.h
- src/cockpit/389-console/backend.html
- src/cockpit/389-console/index.html
- src/cockpit/389-console/js/backend.js
- src/cockpit/389-console/js/servers.js
- src/cockpit/389-console/servers.html
- src/lib389/cli/dsconf
- src/lib389/lib389/__init__.py
- src/lib389/lib389/backend.py
- src/lib389/lib389/cli_base/__init__.py
- src/lib389/lib389/cli_conf/backend.py
- + src/lib389/lib389/cli_conf/backup.py
- src/lib389/lib389/instance/setup.py
- src/lib389/lib389/properties.py
- src/lib389/lib389/tasks.py


The diff was not included because it is too large.


View it on GitLab: https://salsa.debian.org/freeipa-team/389-ds-base/compare/1378dec0f6d629af8c00cbb6fece3bbf7af15de1...0f6d96812299624a6a388b11eb1e2c16296546f4

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/389-ds-base/compare/1378dec0f6d629af8c00cbb6fece3bbf7af15de1...0f6d96812299624a6a388b11eb1e2c16296546f4
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20180927/f6b85cd2/attachment.html>


More information about the Pkg-freeipa-devel mailing list