Commit graph

70 commits

Author SHA1 Message Date
Xin LI
38231e45ad - Overhaul the way we handle with LDAP data directory, populate
the data directory upon start, not upon install. [1]
 - Update to OpenLDAP 2.4.11.
 - Modify bsd.port.mk to fit with the shared libary version bump [2]
   This has no impact to package building yet as 2.4.x is not the
   default version.

Submitted by:	Mikhail Goriachev <mikhailg webanoide org> [1]
Approved by:	portmgr (marcus) [2]
2008-07-20 03:35:42 +00:00
Rong-En Fan
cb7d085915 - Update to 2.4.10
Requested by:	delphij (maintainer)
2008-06-11 05:53:37 +00:00
Xin LI
fd2155bdde Update to 2.4.9. 2008-05-07 21:20:44 +00:00
Xin LI
5258bd4b71 Update to 2.4.9. While there, remove the spurious icu dependency,
which is not used at the moment, and will appear if user has
installed icu on their system.
2008-02-19 22:15:56 +00:00
Xin LI
0b798c18d2 Update to 2.4.7. 2007-12-13 21:52:15 +00:00
Xin LI
a924e843ce Update to 2.4.6.
This is the first production release of the OpenLDAP 2.4 series,
and it fixes several security issues, as mentioned in vuln.xml
item db449245-870d-11dc-a3ec-001921ab2fa4.

Note that this is generally a no-op for most users because this
version is not (yet) set as default OpenLDAP implementation.

Security:	db449245-870d-11dc-a3ec-001921ab2fa4
Approved by:	portmgr (linimon)
2007-11-01 06:32:10 +00:00
Xin LI
5cbdf0fa3f Update to 2.4.5 beta. 2007-09-05 06:37:13 +00:00
Xin LI
624cee410a Update to OpenLDAP 2.4.4a.
Approved by:	portmgr (kris, bsd.port.mk part)
2007-02-21 05:40:11 +00:00
Xin LI
c71f43987a Update to 2.4.3alpha.
Submitted by:	Joerg Pulz
PR:		ports/102399
2006-09-27 08:52:11 +00:00
Xin LI
c95c4c34f7 Update to 2.4.2alpha after repocopy.
Please note that this is not connected to build at this time, as
the port infrastructure lacks some necessary support for this
OpenLDAP release which will be tested on pointyhat soon.

If you really want to try this out please apply the patch found
in ports/97515 or
  http://www.delphij.net/patch-bsd.port.mk
in order to get infrastructure support for it.

This work is heavily based on ports/96165 submitted by
Joerg Pulz <Joerg Pulz frm2 tum de>.

Approved by:	sem (mentor, implicit)
2006-05-26 02:44:25 +00:00
Sergey Matveychuk
87cf5c6943 - Update to 2.3.21 (a bugfix release)
PR:		ports/95570
Submitted by:	delphij
2006-04-15 20:34:28 +00:00
Sergey Matveychuk
6e8e0d7441 - Update to 2.3.20 (including a client library mutex leak fix,
as described in ITS #4441) [1]
- Use --enable-ldbm-api, instead of --with-ldbm-api for configure script. [2]
- Make a note it's not an alpha anymore. [2]

PR:		ports/94728 [1], ports/93711 [2]
Submitted by:	delphij [1], Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua> [2]
Approved by:	maintainer timeout
2006-04-05 08:15:07 +00:00
Vsevolod Stakhov
7bc220864c - Update to 2.3.19
PR:		91983
Submitted by:	delphij
2006-02-22 07:24:32 +00:00
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Vsevolod Stakhov
70c3a0f444 - Update to 2.3.11
Noticed by:	Michael Reifenberger
2005-10-19 13:08:10 +00:00
Vsevolod Stakhov
26e5bf7db7 - Update to 2.3.10
Reported by:	edwin
2005-10-19 09:33:55 +00:00
Vsevolod Stakhov
f74bc7baeb Update to 2.3.9 2005-10-12 12:43:57 +00:00
Vsevolod Stakhov
fb8e66e8ac Update to 2.3.7 [1]
Add RWM overlay support [2]
Convert to OPTIONS
Remove openldap23-sasl-server as it is no longer required as separated port.

PR:		85709 [1], 84966 [2]
Submitted by:	Dmitry A Grigorovich <odip@bionet.nsc.ru> [1]
		Pawel Wieleba <P.Wieleba@iem.pw.edu.pl> [2]
2005-09-15 11:47:24 +00:00
Sergey Matveychuk
da881d738f - Update to 2.3.4
PR:		ports/82238
Submitted by:	maintainer
2005-06-15 06:45:54 +00:00
Jean-Yves Lefort
9370ea1a1b - Update to 2.3.3beta [1]
- Quote BROKEN messages

PR:		ports/80982 [1]
Submitted by:	maintainer [1]
2005-05-15 20:58:06 +00:00
Edwin Groothuis
e8643086f5 New ports: net/openldap23[-server, -client, -sasl-server, -sasl-server]
There is development version of openldap named 2.3.2beta2.
	These ports are based on http://people.freebsd.org/~eik/ports/openldap23.shar.
	The repocopy has been already made in ports/77170.

PR:		ports/80618
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru>
2005-05-05 00:53:44 +00:00
Kris Kennaway
bd84b198de Remove repo-copies requested and performed 5 weeks ago but never
completed by the submitter.  They can be added back later if/when the
submitter is ready to proceed.

Approved by:    portmgr (self)
2005-03-27 03:19:52 +00:00
Oliver Eikemeier
d6b4e48968 Update to OpenLDAP 2.2.23:
- various fixes (see /usr/local/share/doc/openldap/CHANGES) [1]
- fixed libldap fdset re-init for restart (ITS#3524) [3]
- added ACI support [2]
- added SLPv2 support

PR:		76192 [1], 74906 [2]
Submitted by:	Alex Deiter <tiamat@komi.mts.ru> [1], Rainer Duffner <rainer@ultra-secure.de> [2]
Obtained from:	OpenLDAP CVS [3]
2005-02-03 03:42:06 +00:00
Oliver Eikemeier
6f76c925ac update to OpenLDAP 2.2.19:
- Fixed back-bdb cache bugs (OpenLDAP ITS#3356, #3358), ctxcsn memory leak
- Added support for BDB 4.3 (depends on PR 73790)
  NOTE: Don't use BDB 4.3 in production environments yet:
  <http://www.openldap.org/lists/openldap-software/200411/msg00700.html>

For a complete change log see:
  /usr/local/share/doc/openldap/CHANGES
2004-11-30 14:27:00 +00:00
Oliver Eikemeier
971d272523 - update to version 2.2.18
<http://www.openldap.org/lists/openldap-announce/200410/msg00001.html>
2004-10-25 11:51:16 +00:00
Oliver Eikemeier
f46f0c2d7c - update to version 2.2.17
+ http://www.openldap.org/lists/openldap-announce/200409/msg00001.html
  + Fixed slapd syncrepl memory leak bugs
- change default ldapi:// socket
- use IGNORE instead of .error
2004-10-11 23:22:33 +00:00
Oliver Eikemeier
47acbb6df7 update to 2.2.15
- new switch WITH_DYNAMIC_BACKENDS
- WITH_ODBC has to be specified, even when WITH_ODBC_TYPE is set
- 5.x users: when you need to start the daemon early, build with
  WITH_RCORDER=yes to put the start script into /etc/rc.d
2004-08-15 18:18:46 +00:00
Oliver Eikemeier
55c9606547 update to 2.2.14 2004-06-18 20:06:35 +00:00
Oliver Eikemeier
8705ab868e update to 2.2.13
** NOTE to porters **
OpenLDAP will declare their REL_ENG_2_2 branch STABLE soon:
  <http://www.openldap.org/lists/openldap-devel/200406/msg00007.html>
I plan to follow that with changing the ports tree default from OpenLDAP 2.1
to 2.2. Please test if your port works correctly with OpenLDAP 2.2.

-Oliver
2004-06-11 00:55:50 +00:00
Oliver Eikemeier
a7ac339141 update to 2.2.12 2004-06-05 19:02:40 +00:00
Oliver Eikemeier
a51cdd3ebe Update net/openldap22-* to 2.2.11 and follow the OpenLDAP soname change:
<http://www.openldap.org/lists/openldap-devel/200403/msg00101.html>

While I'm not totally happy with their choice, I believe it is better to
be in sync with the upstream library naming scheme.

No objection from:	portmgr
2004-05-27 11:29:07 +00:00
Oliver Eikemeier
98684fd5b7 Update to OpenLDAP 2.2.10
- fixed slapd syncrepl replication bugs (ITS#3055,3056,3069)
 - fixed slapd slurpd update bugs
 - fixed slapd inappropriate bind error disclosure bugs
 - fixed slapd sun_path portability bug
 - fixed slapd passwd referral memory leak
 - fixed slapd sasl userdb checkpass bug (ITS#3048)
 - fixed slapd duplicate value detection (ITS#3066)
 - fixed slapd permissive modify control (ITS#3068)
 - fixed slapd updateref handling
 - fixed slapd saslauthz subtree scope bug (ITS#3077)
 - fixed back-bdb paged results bug (ITS#3076)
 - fixed back-bdb "" suffix bug (ITS#3063)
 - fixed back-bdb/hdb/ldbm approx w/o index bug (ITS#3062)
 - fixed back-meta compare return code (ITS#3042)
 - fixed back-ldbm IDL delete bug (ITS#3046)
 - fixed back-ldbm modrdn indexing bug (ITS#3059)
 - fixed libldap parse_oid core dump bug (ITS#3065)
 - fixed ldapmodify missing error information bug (ITS#3057)
 - fixed ldapsearch paged results error handling
 - updated slapd limits
 - updated slapd overlay framework
 - added slapd Delivery Method syntax validation (ITS#3052)
 - added libldap ditContentRule oidMacro support (ITS#2920)
2004-04-20 01:01:23 +00:00
Oliver Eikemeier
0ef511cb2c - update to OpenLDAP 2.2.8:
- fixed slapd/slapadd syncrepl bugs (ITS#2948,2995)
  - fixed slapd sasl-regexp multiple entry bug (ITS#3033)
  - fixed slapd bind method portability bug (ITS#3038)
  - fixed libldap try_read1msg bug (ITS#2982)
  - added slapd numericStringOrderingMatch rule support (ITS#2988)
  - added slurpd replication interval config option (ITS#2768)

  - shared library soname change (ITS#3035) postponed until bsd.port.mk is patched

- enabled hdb backend

- prefer autodetection over PTHREAD_LIBS from bsd.port.mk, to avoid problems
  of clients which crash on -CURRENT while loading/unloading threading libraries

- added -sasl as a build option to the package name
- made the server requiring the matching client library
2004-03-31 22:33:09 +00:00
Oliver Eikemeier
63919a5ea8 Update to OpenLDAP 2.2.7 release:
- Fixed slapd IDL avl_delete failure bug (ITS#3004)
- Fixed slapd erroneous illegal filter handling (ITS#2977)
- Fixed slapd syncrepl bugs (multiple)
- Fixed slapd value regex ACL bug (ITS#3008)
- Fixed slapd SASL dnauthz bug (ITS#2961)
- Fixed slapcat tools bug (ITS#2974)
- Fixed back-monitor crash when used with overlays (ITS#3023)
- Fixed back-ldap massaged base free (ITS#2999)
- Fixed back-meta memory leak issues (ITS#2986)
- Fixed back-glue search abandon handling (ITS#2999)
- Fixed back-sql undefined attribute name request bug (ITS#3005)
- Fixed back-sql oracle-related issues (ITS#2641)
- Fixed back-bdb empty suffix/contextCSN bug (ITS#2970)
- Fixed libldap/slapd '=' escape in DN (ITS#3009)
- Fixed back-sql attribute subtype in search request
- Updated ldapsearch paged results handling
- Added total operation count in back-monitor (ITS#2983)
- Added slapd ACL peername/expand styles (ITS#2907, ITS#3010)
- Added slapd ACL set logging (ITS#2949)
2004-03-23 19:18:57 +00:00
Oliver Eikemeier
726ff233bf Update to OpenLDAP 2.2.6 Release:
Fixed slapd SASL callback handling (ITS#2926)
    Fixed slapd backglue sizelimit bug (ITS#2888)
    Fixed slapd numericStringMatch bug (ITS#2938)
    Fixed libldap maxbuf handling (ITS#2944,2956)
    Fixed libldap_r abandon msgid mutex bug
    Fixed liblutil NS MTA MD5 passwd len bug (ITS#2899)
    Fixed slapd pcache DB init bug (ITS#2960)
    Updated libldap reference handling (ITS#2894)
    Updated slapd syncrepl support (multiple)
    Updated slapd connection deferred logging (ITS#2959)
    Updated slapd filter logging
    Updated slapd back-ldap
    Added slapd limit groups (ITS#2967)
    Build Environment
        Fixed test021 portable echo bug (ITS#2933, ITS#2879)
        Fixed EBCDIC conversion bugs (ITS#2962)
    Documentation
        Misc. man page updates
2004-02-28 00:23:15 +00:00
Oliver Eikemeier
1bdbdf866b Update to version 2.2.5 2004-01-26 01:54:40 +00:00
Oliver Eikemeier
17ce9f5aea - update to 2.2.4-release
- default to BerkelyDB 4.2

CAUTION: The OpenLDAP library name changed from libldap.2 to libldap.202
         You might want to do:
portupgrade -rf 'openldap-client-2.2.*'

Approved by:	marcus (mentor)
2004-01-20 19:25:13 +00:00
Oliver Eikemeier
df15f5fedf ** NOTICE: **
* OpenLDAP 2.0 is no longer actively maintained by the OpenLDAP Project.
* You are strongly encouraged to update to OpenLDAP 2.1
* Port maintainers: Please respect the default in bsd.port.mk
* I plan to remove OpenLDAP 2.0 from the FreeBSD ports tree May 2004

- Update net/openldap21-client and net/openldap21-server to version 2.1.23
- Update net/openldap22-client and net/openldap22-server to version 2.2.2.b,
  fix ITS#2747 from CVS
- some fixes for net/openldap20-server from CVS, seems like there won't be
  a 2.0.28 release anymore
- remove conflict with deleted port net/openldap12
- use PORTDOCS
- use USE_OPENSSL
- don't use _REENTRANT
- add a deinstall message

PR:		58278
Submitted by:	me
Approved by:	marcus (mentor)
2003-11-14 03:57:13 +00:00
Jun Kuriyama
1e125b279c Add openldap22 port after repocopy from openldap21.
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
PR:		ports/53571
2003-07-02 14:49:57 +00:00
Edwin Groothuis
1f4703f53f [PATCH] update of port net/openldap21 to 2.1.20
OpenLDAP 2.1.20 is available.

PR:		ports/52568
Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com>
2003-05-23 00:21:04 +00:00
Norikatsu Shigemura
ee622c47f0 o Updates openldap to the most current released version of openldap
2.1.17.
o Provides Flag OPENLDAP_STABLE to build against stable branch of
  openldap instead of release branch.  This gets us an
  openldap21-stable-2.1.17 package.
o Maintenance of MLINKS for dropped manual pages and plist for addition
  of schema/README

PR:		ports/50814
Submitted by:	Christian Kratzer <ck@cksoft.de> (maintainer)
2003-04-11 14:43:46 +00:00
Edwin Groothuis
a7552c4deb net/openldap21 to 2.1.16
PR:		ports/50406
Submitted by:	Christian Kratzer <ck@cksoft.de>
2003-03-30 01:35:45 +00:00
Edwin Groothuis
f175035804 New port: openldap-2.1
OpenLDAP is a suite of Lightweight Directory Access Protocol
	(LDAP) servers, clients, utilities and development tools.

(yes, this port was the reason why the renaming was earlier this morning)

PR:		ports/46009
Submitted by:	Christian Kratzer <ck@cksoft.de>
2003-02-24 04:27:22 +00:00
Jimmy Olgeni
39c3073910 Update port to version 2.0.25. 2002-07-18 15:13:29 +00:00
Maxim Konovalov
de245e7e2b Update 2.0.22 -> 2.0.23
Approved by:	ru
2002-02-13 10:30:32 +00:00
Patrick Li
6402d37243 Update to 2.0.22
PR:		34631
Submitted by:	Maxim Konovalov <maxim@macomnet.ru>
2002-02-06 04:45:08 +00:00
Jacques Vidrine
849e1a5f91 Update 2.0.20 -> 2.0.21 2002-01-22 14:20:48 +00:00
Jacques Vidrine
75239dc6bd Update 2.0.19 -> 2.0.20
This includes a security related fix.  See OpenLDAP ITS#1530
<URL:http://www.openldap.org/its/index.cgi/Software%20Bugs?id=1530>
for details.
2002-01-15 14:31:00 +00:00
Jimmy Olgeni
c526b4c2ef Update port to version 2.0.19. 2001-12-24 21:48:05 +00:00
Pete Fritchman
3cbf1288f7 Update to 2.0.18
PR:		31584
Submitted by:	Maxim O. Konovalov <maxim@macomnet.ru>
2001-11-06 11:52:43 +00:00