forked from jengelh/openldap2
617ae2b561
- bsc#1175568 CVE-2020-8027 openldap_update_modules_path.sh has a number of issues in it's design that lead to security issues. This file has been removed, from the package, and the %post execution of the install. The function is replaced by /usr/sbin/slapd-ldif-update-crc and /usr/lib/openldap/fixup-modulepath, through the addition of the source files: * fixup-modulepath.sh * slapd-ldif-update-crc.sh * update-crc.sh OBS-URL: https://build.opensuse.org/request/show/844183 OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=278 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch | ||
0003-LDAPI-socket-location.dif | ||
0005-pie-compile.dif | ||
0007-Recover-on-DB-version-change.dif | ||
0008-In-monitor-backend-do-not-return-Connection0-entries.patch | ||
0011-openldap-re24-its7796.patch | ||
0016-Clear-shared-key-only-in-close-function.patch | ||
0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch | ||
addonschema.tar.gz | ||
baselibs.conf | ||
fixup-modulepath.sh | ||
ldap-user.conf | ||
openldap2.changes | ||
openldap2.conf | ||
openldap2.spec | ||
openldap-2.4.55.tgz | ||
openldap-r-only.dif | ||
ppolicy-check-password-1.2.tar.gz | ||
ppolicy-check-password.5 | ||
ppolicy-check-password.conf | ||
ppolicy-check-password.Makefile | ||
README.module-loading | ||
sasl-slapd.conf | ||
schema2ldif | ||
slapd-ldif-update-crc.sh | ||
slapd.conf | ||
slapd.conf.example | ||
slapd.conf.olctemplate | ||
slapd.service | ||
start | ||
sysconfig.openldap | ||
update-crc.sh |
All of the OpenLDAP backends (except back-config) and overlays are now compiled as dynamic modules in our packages. If you want to use any of these in your setup make sure to put the correct "olcModuleLoad" or "moduleload" statements in your configuration. For details please see the slapd-config(5) and slapd.conf(5) manpages (depending on which config mechanism you use). For a list of the included dynamic modules list all modules files: ls /usr/lib*/openldap/*.so Or just the backend files: ls /usr/lib*/openldap/back_*.so Documentations for the overlays can be found in the respective man pages or the OpenLDAP Administration Guide which is part of the "openldap2-doc" package. Backend man-pages: man 5 slapo-<back_name> Overlays man-pages: man 5 slapo-<name>