threading support the slurpd daemon would not be built.
- New option: SLURPD to determine whether to build the
replication daemon. (enabled by default). The
replication functionality is not used by every user
so it is desirable to give decision to the user.
- When threading is disabled, reflect the fact that
slurpd is not being built/installed. [1] This would
also override the user chosen SLURPD option.
- Disable SHELL backend by default.
[1] Reported by: pointyhat via kris
- Make sure that PKGNAMESUFFIX and COMMENT are correctly set when
building slave ports. [1]
- Remove RCORDER feature which is now deprecated.
- Move PORTREVISION related stuff to before bsd.port.pre.mk in
order to get the revisions actually work.
- Depend on CLIENT_ONLY and WITH_SASL to determine the package
name suffix.
- Make use of USE_OPENLDAP instead of rolling our own.
- Use WITH_RC_SUBR correctly rather than just specifying "yes"
- Depend on bsd.database.mk to determine the Berkeley DB name,
which makes it possible to use versions available from the
ports collection rather than making decision our own. [2]
- Disable threading as suggested by openldap developers if
BACK_SHELL is enabled. Indicate the fact when showing options.
- Update to 2.3.23
PR: 91902[1], 96752 [2]
Submitted by: Gyorgy TEUBEL <tgyurci freemail hu> [1]
Sunpoet Po-Chuan Hsieh <sunpoet sunpoet net> [2]
Approved by: sem (mentor)
Other changes, blames and all bugs are mine.
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]
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>
- 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
- 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)
* 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)
- the start/stop scripts failed when booting on 5.x machines,
detected by Barry Pederson <bp@barryp.org>
- Fix OpenLDAP ITS 2672: eternal loop in back-bdb (2.1 only)
- unify the start/stop scripts again, so that they are identical
across versions
- added a check for the deprecated variable slapd_args
PR: ports/56174
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
- use RC_SUBR (PR 54352, submitted by Scot W. Hetzel <hetzels@westbend.net>)
- run slapd under a non-privileged account by default (PR 56075)
- remove ${PORTSDIR}/net/openldap20-server/bsd.openldap.mk (PR 55680)
- use USE_OPENLDAP
- improve conflict checking (PR 54845, submitted by Jens Rehsack <rehsack@liwing.de>)
- make ODBC library selectable (PR 46288, submitted by Emile Heitor <eheitor@fr.cw.net>)
- don't use USE_OPENSSL to avoid gazillions of -rpath warnings
PR: ports/56077
Submitted by: Oliver Eikemeier <eikemeier@fillmore-labs.com>
- build -dynamic for better compatibility with libltdl
- grap back-perl fixes from OpenLDAP CVS to let FreeBSD port users
test the perl backend
- dynamically create pkg-plist in pre-install instead of post-install
to simplify things and guard against changes in bsd.port.mk
- bump portrevision
- miscellaneous style fixes:
PR: 54177
Submitted by: maintainer
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)
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>
* Rewrite lines like:
@exec [ CONDITION ] && ACTION
as:
@exec [ ! CONDITION ] || ACTION
In the first version, the @executed command returns false if CONDITION
is false and ACTION is not performed: pkg_add would then complain about the
whole command's exit code.
The second version returns either true or the actual ACTION exit code.
* Do not echo some Makefile commands.