Go to file
Carmen Rata 34fa57cf3d Update secure OpenLDAP configuration for Debian
This commit concerns only Debian deployments. The configuration
updates are required to support a secure OpenLDAP server for a Debian
installation. The following updates are applied at bootstrap:
- Configure slapd to support both "ldap" and "ldaps" protocols.
- Configure slapd to allow making updates to schema files by
setting the olcRootPW for "olcRootDN: cn=config"

Tests performed on Debian system:
PASS: Verified slapd service is listening on TCP port 636.
PASS: Schema file "olcDatabase={0}config.ldif" gets updated with
olcRootPW of the ldapadmin user.
PASS: Successful execution of ldapmodify to update schema file
"/etc/openldap/schema/cn=config.ldif".
PASS: OpenLDAP users are cached on the host in "/etc/passwd".
PASS: Successful execution of an ldapsearch command to list
OpenLDAP objects.
PASS: Add new OpenLDAP user
PASS: Integration tests with openldap certificate,
"system-openldap-local-certificate" creation at bootstrap.
PASS: Trigger openldap certificate renewal by removing the
openldap secret.

Story: 2009834
Task: 45839

Signed-off-by: Carmen Rata <carmen.rata@windriver.com>
Change-Id: Ie85ffc57c9670d8063822a9a67f1aabfe8d03441
2022-08-02 11:53:24 -04:00
2021-12-14 10:00:41 -03:00
2022-07-22 21:29:57 +00:00
2021-11-18 18:10:40 -03:00
2019-09-09 14:10:43 -05:00
2019-09-09 14:10:43 -05:00
2019-09-09 14:10:43 -05:00
2019-09-09 14:10:43 -05:00
2019-09-09 14:10:43 -05:00
Description
StarlingX System Configuration Files
4.5 MiB
Languages
Shell 88.6%
Makefile 8.6%
Python 1.6%
PHP 1%
DTrace 0.2%