1
0
forked from pool/openldap2
Commit Graph

323 Commits

Author SHA256 Message Date
Michael Ströder
1d9e87d5de Accepting request 593976 from home:zkalmar:branches:network:ldap
- bsc#1085064 Add script "openldap_update_modules_path.sh" which
  which removes the configuration item olcModulePath in cn=config
  which is after upgrade from SLE12 to SLE15 holds inappropriate
  information. If the cn=config is being used on a system, the
  conflicting items in slapd.conf are ignored, despite of it, the
  backend DB configuration section has been also commented out in
  the default slapd.conf.
  In case of correct cn=config (the olcModulePath has been already
  removed), the script stops without touching anything.

OBS-URL: https://build.opensuse.org/request/show/593976
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=207
2018-04-06 12:15:51 +00:00
Dominique Leuenberger
a326f0c79a Accepting request 592907 from network:ldap
- Upgrade to upstream 2.4.46 release
- removed obsolete back-port patches:
  * 0013-ITS-8692-let-back-sock-generate-increment-line.patch
  * 0016-ITS-8782-fix-cancel-memleak.patch
OpenLDAP 2.4.46 Release (2018/03/22)
	Fixed libldap connection delete callbacks when TLS fails to start (ITS#8717)
	Fixed libldap to not reuse tls_session if TLS hostname check fails (ITS#7373)
	Fixed libldap cross-compiling with OpenSSL 1.1 (ITS#8687)
	Fixed libldap OpenSSL 1.1.1 compatibility with BIO_method (ITS#8791)
	Fixed libldap MozNSS CA certificate hash matching (ITS#7374)
	Fixed libldap MozNSS with PEM certs when also using an NSS cert db (ITS#7389)
	Fixed libldap MozNSS initialization (ITS#8484)
	Fixed libldap GnuTLS with GNUTLS_E_AGAIN (ITS#8650)
	Fixed libldap memory leak with cancel operations (ITS#8782)
	Fixed slapd Eventlog registry key creation on 64-bit Windows (ITS#8705)
	Fixed slapd to maintain SSF across SASL binds (ITS#8796)
	Fixed slapd syncrepl deadlock when updating cookie (ITS#8752)
	Fixed slapd syncrepl callback to always be last in the stack (ITS#8752)
	Fixed slapd telephoneNumberNormalize when the value is spaces and hyphens (ITS#8778)
	Fixed slapd CSN queue processing (ITS#8801)
	Fixed slapd-ldap TLS connection timeout with high latency connections (ITS#8720)
	Fixed slapd-ldap to ignore unknown schema when omit-unknown-schema is set (ITS#7520)
	Fixed slapd-mdb with an optimization for long lived read transactions (ITS#8226)
	Fixed slapd-meta assert when olcDbRewrite is modified (ITS#8404)
	Fixed slapd-sock with LDAP_MOD_INCREMENT operations (ITS#8692)
	Fixed slapo-accesslog cleanup to only occur on failed operations (ITS#8752)
	Fixed slapo-dds entryTTL to actually decrease as per RFC 2589 (ITS#7100)
	Fixed slapo-syncprov memory leak with delete operations (ITS#8690)
	Fixed slapo-syncprov to not clear pending operation when checkpointing (ITS#8444)
	Fixed slapo-syncprov to correctly record contextCSN values in the accesslog (ITS#8100)
	Fixed slapo-syncprov not to log checkpoints to accesslog db (ITS#8607)
	Fixed slapo-syncprov to process changes from this SID on REFRESH (ITS#8800)
	Fixed slapo-syncprov session log parsing to not block other operations (ITS#8486)
	Build Environment
		Fixed Windows build with newer MINGW version (ITS#8697)
		Fixed compiler warnings and removed unused variables (ITS#8578)
	Contrib
		Fixed ldapc++ Control structure (ITS#8583)
	Documentation
		Delete stub manpage for back-ldbm (ITS#8713)
		Fixed ldap_bind(3) to mention the LDAP_SASL_SIMPLE mechanism (ITS#8121)
		Fixed ldap.conf(5) to note SASL_MECH/SASL_REALM are no longer user-only (ITS#8818)
		Fixed slapd-config(5) typo for olcTLSCipherSuite (ITS#8715)
		Fixed slapo-syncprov(5) indexing requirements (ITS#5048)

OBS-URL: https://build.opensuse.org/request/show/592907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=131
2018-04-03 10:11:42 +00:00
Michael Ströder
adcf54958c OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=205 2018-04-01 19:26:09 +00:00
Michael Ströder
7328f7b5b6 Accepting request 590763 from home:stroeder:branches:network:ldap
Upgrade to upstream 2.4.46 release

OBS-URL: https://build.opensuse.org/request/show/590763
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=204
2018-03-23 20:12:01 +00:00
Dominique Leuenberger
f99446beda Accepting request 580129 from network:ldap
OBS-URL: https://build.opensuse.org/request/show/580129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=130
2018-02-27 15:56:37 +00:00
Michael Ströder
1a35490c9e Accepting request 580112 from home:favogt:licensetag
Use %license (boo#1082318). Please forward to SLE, if possible

OBS-URL: https://build.opensuse.org/request/show/580112
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=202
2018-02-26 09:33:01 +00:00
Dominique Leuenberger
9cba935c14 Accepting request 556544 from network:ldap
- added 0016-ITS-8782-fix-cancel-memleak.patch

OBS-URL: https://build.opensuse.org/request/show/556544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=129
2017-12-14 09:53:18 +00:00
Michael Ströder
dd8dd44f45 Accepting request 556315 from home:stroeder:branches:network:ldap
- added 0016-ITS-8782-fix-cancel-memleak.patch

OBS-URL: https://build.opensuse.org/request/show/556315
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=200
2017-12-11 22:59:58 +00:00
Michael Ströder
a078bd0820 Accepting request 549731 from home:stroeder:branches:network:ldap
- added 0016-ITS-8782-fix-cancel-memleak.patch

OBS-URL: https://build.opensuse.org/request/show/549731
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=199
2017-12-05 11:43:01 +00:00
Dominique Leuenberger
326f19b88a Accepting request 544737 from network:ldap
OBS-URL: https://build.opensuse.org/request/show/544737
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=128
2017-11-30 11:36:16 +00:00
Michael Ströder
e78007150a Accepting request 544643 from home:RBrownSUSE:branches:network:ldap
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544643
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=197
2017-11-23 14:51:00 +00:00
Dominique Leuenberger
4191a8e99b Accepting request 530541 from network:ldap
1

OBS-URL: https://build.opensuse.org/request/show/530541
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=127
2017-10-07 15:47:47 +00:00
Michael Ströder
0f916505ad Accepting request 530539 from home:jengelh:branches:network:ldap
- Add openldap-r-only.dif so that openldap2's own tools also
  link against libldap_r rather than libldap.
- Make libldap equivalent to libldap_r (like Debian) to avoid
  crashes in threaded programs which unknowingly get both
  libraries inserted into their process image.
  [rh#1370065, boo#996551]

OBS-URL: https://build.opensuse.org/request/show/530539
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=195
2017-10-02 18:38:04 +00:00
Michael Ströder
21af7eb21b Accepting request 530467 from home:darix:playground
- use existing groups instead of inventing new ones

OBS-URL: https://build.opensuse.org/request/show/530467
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=194
2017-10-02 14:37:04 +00:00
Dominique Leuenberger
a4ef2a002f Accepting request 527556 from network:ldap
1

OBS-URL: https://build.opensuse.org/request/show/527556
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=126
2017-09-25 11:53:42 +00:00
Michael Ströder
f3499d3e3f Accepting request 527555 from home:stroeder:branches:network:ldap
- added 0012-ITS8051-sockdnpat.patch

OBS-URL: https://build.opensuse.org/request/show/527555
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=192
2017-09-20 13:52:32 +00:00
Dominique Leuenberger
4e43b3e375 Accepting request 521625 from network:ldap
1

OBS-URL: https://build.opensuse.org/request/show/521625
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=125
2017-09-09 18:22:27 +00:00
Michael Ströder
5e1d6e7359 Accepting request 521624 from home:stroeder:branches:network:ldap
- updated 0014-ITS-8714-Send-out-EXTENDED-operation-message-from-back-sock.patch

OBS-URL: https://build.opensuse.org/request/show/521624
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=190
2017-09-06 08:08:24 +00:00
Michael Ströder
b40ad97191 OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=189 2017-08-18 17:03:17 +00:00
Michael Ströder
d3245c20a2 OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=188 2017-08-18 17:03:04 +00:00
Michael Ströder
693c9daab4 OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=187 2017-08-18 17:02:55 +00:00
Michael Ströder
a9775cbf0c OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=186 2017-08-18 17:01:29 +00:00
Michael Ströder
64d457cee6 OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=185 2017-08-18 16:59:51 +00:00
Dominique Leuenberger
6a2a4e5d1c Accepting request 511674 from network:ldap
1

OBS-URL: https://build.opensuse.org/request/show/511674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=124
2017-07-21 20:43:54 +00:00
Michael Ströder
cbf9f027df Accepting request 511673 from home:stroeder:branches:network:ldap
added overlay trace to package openldap2-contrib

OBS-URL: https://build.opensuse.org/request/show/511673
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=183
2017-07-20 14:49:37 +00:00
Michael Ströder
6bb69eda08 Accepting request 509862 from home:stroeder:branches:network:ldap
Postpone Jan's libldap_r symlink patch for now. Added a local patch for OpenLDAP's back-sock.

OBS-URL: https://build.opensuse.org/request/show/509862
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=182
2017-07-17 19:02:36 +00:00
16253831a4 osc copypac from project:network:ldap package:openldap2 revision:179
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=181
2017-07-04 12:00:10 +00:00
14ca9919c7 .
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=180
2017-07-04 11:59:21 +00:00
Howard Guo
90b761d030 Accepting request 506983 from home:jengelh:branches:network:ldap
- Remove all non-r libldap links so OBS has a clearer picture of
  rebuilds. [boo sr#501631]

OBS-URL: https://build.opensuse.org/request/show/506983
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=179
2017-07-04 08:52:54 +00:00
Howard Guo
39fedbb334 - Remove legacy daemon control that was used to migrate from SLE 11
to 12. (bsc#1038405)

OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=178
2017-06-07 09:33:31 +00:00
Howard Guo
3f601cf55f - There is no change made about the package itself, this is only
copying over some changelog texts from SLE package:
- bug#976172 owned by hguo@suse.com: openldap2 - missing  
  /usr/share/doc/packages/openldap2/guide/admin/guide.html
- bug#916914 owned by varkoly@suse.com: VUL-0: CVE-2015-1546:
  openldap2: slapd crash in valueReturnFilter cleanup
- [fate#319300](https://fate.suse.com/319300)
- [CVE-2015-1545](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1545)
- bug#905959 owned by hguo@suse.com: L3-Question: Are multiple
  "Connection 0" in a Multi Master setup normal ?
- [CVE-2015-1546](http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-1546)
- bug#916897 owned by varkoly@suse.com: VUL-0: CVE-2015-1545:
  openldap2: slapd crashes on search with deref control and empty attr list
------------------------------------------------------------------e

OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=177
2017-06-06 13:48:11 +00:00
Michael Ströder
31fe523df6 Accepting request 500558 from home:stroeder:branches:network:ldap
update to 2.4.45

OBS-URL: https://build.opensuse.org/request/show/500558
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=176
2017-06-02 09:23:02 +00:00
Martin Pluskal
787c8bf6cf Accepting request 491547 from home:stroeder:branches:network:ldap
added overlay addpartial to package openldap2-contrib

OBS-URL: https://build.opensuse.org/request/show/491547
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=175
2017-04-29 09:21:48 +00:00
Michael Ströder
09f2c84a56 Accepting request 486529 from home:jengelh:branches:network:ldap
- Drop binutils requirement; the code using /usr/bin/strings has
  been dropped in openSUSE:Factory/openldap2 revision 112.

OBS-URL: https://build.opensuse.org/request/show/486529
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=174
2017-04-07 18:03:31 +00:00
Michael Ströder
146741f941 Accepting request 483798 from home:jengelh:branches:network:ldap
- Work around ldconfig removing files [boo#1031464]
- Do not ignore failure to create user/groups

OBS-URL: https://build.opensuse.org/request/show/483798
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=173
2017-03-30 11:33:14 +00:00
Michael Ströder
3534858d61 Accepting request 483192 from home:jengelh:branches:network:ldap
- Make libldap equivalent to libldap_r (like Debian) to avoid
  crashes in threaded programs which unknowingly get libldap
  inserted into their process image. [rh#1370065, boo#996551]

OBS-URL: https://build.opensuse.org/request/show/483192
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=172
2017-03-28 21:05:07 +00:00
Dominique Leuenberger
8c81b7d64f Accepting request 459002 from network:ldap
1

OBS-URL: https://build.opensuse.org/request/show/459002
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=123
2017-02-21 12:34:17 +00:00
Martin Pluskal
152e369752 Accepting request 458962 from home:kukuk:branches:network:ldap
- Remove superfluous insserv PreReq.

OBS-URL: https://build.opensuse.org/request/show/458962
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=170
2017-02-19 10:04:39 +00:00
Dominique Leuenberger
712d0ccde5 Accepting request 439540 from network:ldap
- Introduce patch 0012-use-system-wide-cert-dir-by-default.patch
  to let OpenLDAP read system wide certificate directory by
  default and avoid hiding the error if user specified CA location
  cannot be read (bsc#1009470).

OBS-URL: https://build.opensuse.org/request/show/439540
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=122
2016-11-13 21:49:57 +00:00
Howard Guo
20d52f9a9c - Introduce patch 0012-use-system-wide-cert-dir-by-default.patch
to let OpenLDAP read system wide certificate directory by
  default and avoid hiding the error if user specified CA location
  cannot be read (bsc#1009470).

OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=168
2016-11-10 14:56:16 +00:00
Dominique Leuenberger
3baeeb6af6 Accepting request 435133 from network:ldap
- Add more details in the comments of slapd.conf concerning
  file permission and StartTLS capability.

OBS-URL: https://build.opensuse.org/request/show/435133
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=121
2016-10-22 11:00:10 +00:00
Howard Guo
1efa980544 fix typo "startssl" in changelog
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=166
2016-10-14 14:22:29 +00:00
Howard Guo
9d92335391 - Add more details in the comments of slapd.conf concerning
file permission and StartSSL capability.

OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=165
2016-10-14 14:03:28 +00:00
Dominique Leuenberger
980c31efd5 Accepting request 414960 from network:ldap
1

OBS-URL: https://build.opensuse.org/request/show/414960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=120
2016-08-03 09:38:24 +00:00
Michael Ströder
804800cafe Accepting request 414878 from home:jengelh:branches:network:ldap
- Test for user/group existence before trying to add them.
  Summary spello update.

OBS-URL: https://build.opensuse.org/request/show/414878
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=163
2016-07-25 07:56:24 +00:00
Dominique Leuenberger
3ffec6cc9a Accepting request 404221 from network:ldap
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/404221
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=119
2016-06-29 13:08:48 +00:00
Howard Guo
b455b63585 - Move schema files into tarball addonschema.tar.gz:
ldapns.ldif ldapns.schema rfc2307bis.ldif rfc2307bis.schema
  yast.ldif yast.schema
- Package previously missing schema files in LDIF format:
  amavisd-new.ldif dhcp.ldif dlz.ldif dnszone.ldif samba3.ldif
  sudo.ldif suse-mailserver.ldif (bsc#984691)
- Fix a minor issue in schema2ldif script that led to missing
  attribute in the generated LDIF.

OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=161
2016-06-16 11:24:20 +00:00
Dominique Leuenberger
e7401fedf0 Accepting request 396153 from network:ldap
- Enable build flag LDAP_USE_NON_BLOCKING_TLS to fix bsc#978408.

OBS-URL: https://build.opensuse.org/request/show/396153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=118
2016-05-20 09:55:09 +00:00
Howard Guo
0871407fdd - Enable build flag LDAP_USE_NON_BLOCKING_TLS to fix bsc#978408.
OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=159
2016-05-17 08:42:16 +00:00
Dominique Leuenberger
e4be85f6ae Accepting request 361364 from network:ldap
- Move ldap.conf into libldap-data package, per convention.

- Move ldap.conf out of shlib package again, they are not allowed
  there for obvious reasons (conflict with future package).

- Build password strength enforcer as an implementation of ppolicy
  password checker, introducing:
  ppolicy-check-password-1.2.tar.gz
  ppolicy-check-password.Makefile
  ppolicy-check-password.conf
  ppolicy-check-password.5
  0200-Fix-incorrect-calculation-of-consecutive-number-of-c.patch
  (Implements fate#319461)

- Remove redundant -n openldap2- package name prefix.

- sanitize release line in specfile
- move systemd requires to server package
- use configure macro also for building the 2.3.37 version
      admin24 fix TLSDHParamFile to be correct (ITS#7684)
- FATE#315028 remove memory limit for slapd
- fix check-build.sh for kernel > 3.0
- Disabled testsuite for now. Causes problems in the buildserivce
- Install the correct schema2ldif script (bnc#665530)
  avoids build-compare failures and unhelpful rebuilds/republishes
- Fix listener URIs in init script to make SLP registration work
  again (bnc#620389)
  * Fixed slapd modrdn handling of invalid values (bnc#612430,
- New subpackage openldap2-back-sql. Contains the SQL backend
- Delete Operations happening during the "Refresh" phase of

OBS-URL: https://build.opensuse.org/request/show/361364
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/openldap2?expand=0&rev=117
2016-02-29 08:11:20 +00:00