Commit graph

166 commits

Author SHA1 Message Date
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
c27fd2d7ca Mark as incompatible with Berkeley DB 4.6. Next OpenLDAP
alpha release will hopefully support it, though.
2007-08-23 02:09:14 +00:00
Xin LI
2369f3725e - Adjust DATABASEDIR's permission to 700 upon slapd start. 2007-08-21 09:23:42 +00:00
Gabor Kovesdan
42542fb076 - Remove the DESTDIR modifications from individual ports as we have a new,
fully chrooted DESTDIR, which does not need such any more.

Sponsored by:	Google Summer of Code 2007
Approved by:	portmgr (pav)
2007-08-04 11:41:30 +00:00
Xin LI
3be488b4b3 Do not build SASL by default for client package, thus avoids
a very annoying conflict when installing the client from package.
2007-06-08 10:27:05 +00:00
Xin LI
ce3071d823 Use more concise expressions for splitting the user:group string.
Submitted by:	Ulrich Spoerlein <uspoerlein@gmail.com>
PR:		ports/111617
2007-05-28 06:04:24 +00:00
Xin LI
2f2e798f52 Unbreak for kernels without COMPAT_43TTY
Note: the patch was accepted by OpenLDAP, but
not yet integrated into their RELENG_2_4 branch.

Submitted by:	Ed Schouten <ed fxq.nl>
PR:		ports/110386
2007-04-10 16:28:56 +00:00
Xin LI
0ccf7d3f41 Use USE_LDCONFIG correctly upon successful server installation
in order to make backend shared objects to be recognized
correctly.

Requested by:	edwin
PR:		ports/110424
2007-03-20 14:10:41 +00:00
Xin LI
2a818b8e1a Add a couple of @cwd's in order to make @dirrmtry really
functional.

Noticed by:	Xin ZHAO <quakelee at cn.freebsd.org>
2007-02-26 06:57:11 +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
Rong-En Fan
2f9f20f3e8 - Use newly added RC_SUBR_SUFFIX
Approved by:	delphij (maintainer)
2007-02-01 04:14:39 +00:00
Xin LI
034f745ca5 OpenLDAP 2.4 is still in alpha stage and is not suitable for production,
according to OpenLDAP developers.

Spotted by:	Viktor Trojanovic <viktor gmx ch>
2007-01-15 22:18:48 +00:00
Xin LI
e10cc47dda o Respect PTHREAD_LIBS=ANY (like -lthr). [1]
o Use Berkeley DB 4.4, as suggested by OpenLDAP developers.

Submitted by:	nork [1]
2006-11-30 08:39:58 +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
b2bdf3f6e8 Switch to root's credential during pre-install stage. This fixes
installation initialized by a unprivileged user.

Reported by:	Michal Bartkowiak <michal bartkowiak biz>
2006-07-17 07:00:36 +00:00
Xin LI
b698338408 PlanetMirror appears to add a page which fetch(1) do not like, so remove it
for now.
2006-06-02 01:36:11 +00:00
Xin LI
92dba44fb2 Merged from openldap23-server:
New option: SLURPD which makes the user to be able to choose whether to
build and install slurpd.  The option is unconditionally disabled when
threading is disabled (i.e. shell backend is enabled).
2006-05-26 15:26:26 +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
Edwin Groothuis
0f12b488a5 Remove USE_REINPLACE from all categories starting with N 2006-05-11 22:49:56 +00:00
Sergey Matveychuk
52ba83c5e1 - OPTIONS revision: resort, add new
Submitted by:	delphij (maintainer)
2006-04-18 08:49:53 +00:00
Xin LI
fe8df7f1bf Correct a bug that makes inversed logic for SHELL backend.
PR:		ports/95689
Submitted by:	Dmitriy Kirhlarov <dkirhlarov oilspace com>
2006-04-16 13:05:13 +00:00
Sergey Matveychuk
aa524f30f5 - A new maintainer
Submitted by:	delphij
2006-04-15 21:59:29 +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
Mark Linimon
0025f82662 Reset vsevolod as maintainer due to unreponsiveness. We hope to see him
back sometime.

Hat:		portmgr
2006-04-14 18:14:59 +00:00
Sergey Matveychuk
c35591df2b - One more --with-ldbm -> --enable-ldbm forgotten on the last commit
Reminded by:	Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
2006-04-10 07:27:55 +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
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Vsevolod Stakhov
7bc220864c - Update to 2.3.19
PR:		91983
Submitted by:	delphij
2006-02-22 07:24:32 +00:00
Doug Barton
c49d1a3273 Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2006-02-20 20:47:50 +00:00
Edwin Groothuis
dbef3380d2 SHA256ify
Approved by: krion@
2006-01-22 21:24:05 +00:00
Edwin Groothuis
186c2e326c Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 06:28:59 +00:00
Edwin Groothuis
508b8d82f4 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 03:01:03 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +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
13bc044fcf Remove two dead mirrors of openldap.
Reminded by:	linimon
2005-09-29 15:12:45 +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
Vsevolod Stakhov
610a24dbac Update my email address.
Approved by:	perky (mentor)
2005-07-22 09:33:36 +00:00
Pav Lucistnik
b54ecc47e7 - Add knob for Syncprov overlay
- Portlint

PR:		ports/82752
Requested by:	Pawel Wieleba <P.Wieleba@iem.pw.edu.pl>
Submitted by:	Vsevolod Stakhov <vsevolod@highsecure.ru> (maintainer)
2005-06-30 12:20:54 +00:00
Pav Lucistnik
9e6d837e8e - Add knobs for Unique and Password Policy overlays
PR:		ports/82725
Submitted by:	Pawel Wieleba <P.Wieleba@iem.pw.edu.pl>
Approved by:	Vsevolod Stakhov <vsevolod@highsecure.ru> (maintainer)
2005-06-30 11:03:33 +00:00
Roman Bogorodskiy
8236cdb0e7 Remove warning about alpha quality in package message.
PR:		82732
Submitted by:	Dmitry A Grigorovich <odip@bionet.nsc.ru>
Approved by:	Vsevolod Stakhov (maintainer)
2005-06-29 03:09:05 +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
04e22e2705 Fix the client's packing list.
Reported by:	pointyhat
2005-05-19 18:28:45 +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
ae6c57cbe7 Fix leftover files noticed by the pointyhat run.
Learned something about the MLINKS command.
2005-05-06 04:41:31 +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