Quanah Gibson-Mount pushed to branch OPENLDAP_REL_ENG_2_5 at openldap / OpenLDAP
Commits: e006994d by Ryan Tandy at 2020-04-28T11:21:17-07:00 Fix slaptest in test077
The libtool wrapper scripts lose argv[0] when exec'ing the real binary.
In the CI Docker container, where the build runs as root, this was actually starting a real slapd on the default port.
Outside Docker, running as a non-root user, this slapd would just fail to start, and wouldn't convert the config either.
Using "slapd -Tt" fixes the issue but also prints a warning from slaptest since the database hasn't been initialized yet.
Dynamic config isn't actually used in this test script, so let's just run slapd off the config file directly.
- - - - - 59bdc815 by Ryan Tandy at 2020-04-28T11:24:48-07:00 Convert test077 to LDIF config
- - - - - 7dfbcfa1 by Ryan Tandy at 2020-04-28T11:24:48-07:00 Fix typos
- - - - - 78cfaa3c by Ryan Tandy at 2020-04-28T11:27:49-07:00 Fix minor issues in test077 script
- - - - - 5462fc26 by Howard Chu at 2020-05-08T16:23:44+01:00 ITS#9227 syncrepl: don't delete non-replicated attrs
- - - - - f5ff1dad by Howard Chu at 2020-05-08T18:50:58+01:00 ITS#9227 fix attr / opattr detection in prev commit
- - - - - fc8a7b25 by Ryan Tandy at 2020-05-10T08:47:54-07:00 ITS#9258 More for ITS#6937, don't free user/group
- - - - - 9282e6ed by Ryan Tandy at 2020-05-14T07:56:28-07:00 ITS#8155 Support cacertdir with GnuTLS
- - - - - c91bbe6e by Quanah Gibson-Mount at 2020-05-14T16:30:17+00:00 ITS#8614 - slapd must be built threaded
- - - - - d80ebe08 by Quanah Gibson-Mount at 2020-05-14T17:48:47+00:00 ITS#8614,ITS#8155 - regenerate configure
- - - - - fd11bb26 by Quanah Gibson-Mount at 2020-05-14T17:50:58+00:00 Merge remote-tracking branch 'origin/master' into OPENLDAP_REL_ENG_2_5
- - - - -
22 changed files:
- configure - configure.in - doc/guide/admin/appendix-recommended-versions.sdf - doc/man/man3/ldap_get_option.3 - doc/man/man5/ldap.conf.5 - doc/man/man5/slapd-config.5 - doc/man/man5/slapd.conf.5 - libraries/libldap/tls_g.c - servers/slapd/back-monitor/thread.c - servers/slapd/bconfig.c - servers/slapd/connection.c - servers/slapd/daemon.c - servers/slapd/sl_malloc.c - servers/slapd/syncrepl.c - servers/slapd/user.c - − tests/data/slapd-sasl-gssapi.conf - tests/run.in - tests/scripts/defines.sh - tests/scripts/test028-idassert - tests/scripts/test030-relay - tests/scripts/test048-syncrepl-multiproxy - tests/scripts/test077-sasl-gssapi
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/34b9ba94b30319ed6389a4e...