Home
Symas OpenLDAP 2.6
Installation Instructions RHEL7 RHEL8 RHEL9 SLES 15.3 Debian 10 Debian 11 Ubuntu 18.04 Ubuntu 20.04 Ubuntu 22.04
Upgrades
SELinux
Systemd
Source
Prior releases

Symas OpenLDAP 2.6 Upgrade Information

The OpenLDAP 2.6 admin guide has an appendix on upgrading and is suggested reading. The following steps are distilled from that guide.

Slapd upgrades Lloadd upgrades

Upgrade Instructions

General Pre-upgrade Notes

Upgrade OpenLDAP 2.4 to OpenLDAP 2.6

This section covers the upgrade process for moving from OpenLDAP 2.4 to OpenLDAP 2.6 and is broken into 3 sections:

General Upgrade Procedure


  1. Stop the current 2.4 slapd process.
  2. Take a backup of existing binary database(s) via slapcat. This should include any accesslog databases if using delta-syncrepl.
  3. If using cn=config, export it via slapcat:
    1. slapcat -n0 -l /path/to/slapd24-config.ldif
    2. cp slapd24-config.ldif slapd26-config.ldif
  4. If using slapd.conf:
    1. mv slapd.conf slapd.conf.24
    2. cp slapd.conf.24 slapd.conf.26
  5. Uninstall the OpenLDAP 2.4 server and client binaries:
  6. Modify the existing configuration for OpenLDAP 2.6 as documented below depending on what binaries were in use.
  7. Install the new Symas OpenLDAP 2.6 client and binary packages for the desired operating system.
  8. Review systemd configuration.
  9. If slapd.conf is in use:
  10. If cn=config is in use:
    1. Move aside any existing /opt/symas/etc/openldap/slapd.d directory.
    2. mkdir -p /opt/symas/etc/openldap/slapd.d
    3. slapadd -n 0 -l /path/to/slapd26-config.ldif -F /opt/symas/etc/openldap/slapd.d
    4. If a non-root user is used for the slapd process:
      • chown -R slapduser:slapdgroup /opt/symas/etc/openldap/slapd.d
  11. Start slapd:
    • systemctl start slapd
 

Symas OpenLDAP Gold specific upgrade notes


The following upgrade notes are specific to Symas OpenLDAP Gold deployments.  

Symas OpenLDAP for Linux upgrade notes


The following upgrade notes are specific to Symas OpenLDAP for Linux deployments
 
Need help? Email: [email protected]
https://www.symas.com