Merge lp:~ahasenack/serverguide/default-backend-is-mdb-1689649 into lp:serverguide/trunk
Status: | Merged |
---|---|
Approved by: | Doug Smythies |
Approved revision: | 332 |
Merged at revision: | 322 |
Proposed branch: | lp:~ahasenack/serverguide/default-backend-is-mdb-1689649 |
Merge into: | lp:serverguide/trunk |
Diff against target: |
320 lines (+47/-62) 1 file modified
serverguide/C/network-auth.xml (+47/-62) |
To merge this branch: | bzr merge lp:~ahasenack/serverguide/default-backend-is-mdb-1689649 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Doug Smythies | Approve | ||
Review via email:
|
Description of the change
Change references to HDB with references to MDB, since MDB is the default backend in openldap-server in xenial.
I tried to keep drive-by changes to a minimum here, and open new bugs where bigger changes were needed (like #1689809 for ACLs), but some changes were small enough to make here, mostly in command outputs:
- updated shown content of /etc/ldap/slapd.d
- removed note about bug #1689809 since it's fixed already
- in the example that adds an index, changed the index from "uid" to "mail", since an index for the uid attribute is already created by default when the package is installed
- changed the output of the ldpasearch command that shows the existing indexes, because the slapd package now installs some indexes by default
- when adding the corba schema, changed the output of the commands because we now get a different index number for it
The replication section had a few more changes because of the switch to MDB:
- the apparmor changes and restarts are no longer needed (I tested it)
- the MDB database/backend doesn't require a DB_CONFIG file, so the instructions to copy it over to the accesslog directory were removed
Finally, I changed the indentation of the olcSyncRepl attribute contents to start with two spaces instead of one. It's easier to show why than to explain:
This:
foobar: this is a line
continuation
If there is no whitespace after the word "line" above, this becomes:
foobar: this is a linecontinuation
It's a very easy and confusing mistake to make when one copies and pastes blocks of text from documentation, because the ending whitespace in the line above doesn't show. The error looks like (missing whitespace just before credentials):
additional info: Error: parse_syncrepl_
O.K. thanks again.